WLW186i/196i (EMS+): cooling won't engage with default Tx mode EMS — switching to EMS+ fixes it #3137
Unanswered
tubicenNEW
asked this question in
Q&A
Replies: 1 comment
-
|
In theory, if the EMS TxMode is set to "auto" (which is now the default), it will switch over to EMS+ as soon as it detects a telegram type ID that is 2-bytes (>0xFF). Do you see the same issue when using Auto and the latest dev release? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
TL;DR: On Buderus WLW186i/196i heat pumps (BC400, EMS2.0/EMS+), the heat pump refuses to enter cooling mode while EMS-ESP is connected to the bus with the default Tx mode "EMS". Heating and DHW work fine. Switching Tx mode to "EMS+" restores cooling with the gateway connected. Bus ID is irrelevant (confirmed working on 0x0B). Reproduced independently by two users.
Hardware
Symptom (reproducible)
Variable isolation (the key part)
Working theory (not proven)
The default "EMS" Tx timing targets EMS1.0. On these EMS2.0/EMS+ systems the timing seems marginally off and telegrams are occasionally slightly corrupted. Continuous heating tolerates this, but the one-shot cooling-release handshake (dew-point release → changeover valve → cooling circuit) does not, so cooling silently never engages. "EMS+" waits a bit longer for the bus voltage to settle, the telegrams come through cleanly, and the cooling handshake completes. This would also explain the heating-works / cooling-fails asymmetry.
Notes
Questions / possible improvement
I'm keeping my gateway disconnected during the cooling season for now, but I can reconnect and capture a trace log of a cooling request in both Tx modes (EMS vs EMS+) if that would help with diagnosis.
Other Reference:
#2214 (comment)
Beta Was this translation helpful? Give feedback.
All reactions