DHW woes... and... Why does the OTGW Lie to the thermostat re: message id 6
Posted: Wed Oct 04, 2023 12:52 am
Hi, Im currently in the midst of support tickets to both Tado (My opentherm controller manufacturer) and Navien (My boiler manufacturer) regarding very disappointing communication and compatibility between these 2 units.
unfortunately convincing Tado to escalate my issue to their Dev team is taking time and Navien UK have forwarded all my queries to Korea as its already above their heads...
Anyway I'm taking the time to study and better understand the coms between my thermostat and boiler as it makes me better at explaining to these manufacturers whats wrong with their products.
An OTGW question I have is why does the OTGW lie to the thermostat about the boilers capabilities when the thermostat requests this with a message ID 6 as per the log below
What exactly is "DHW setpoint transfer" and "max CH setpoint transfer" and what benefit to the system is there if my thermostat thinks this is enabled when its not ?
One of the main issues Im suffering from is my combi boiler will not Enable the DHW on the boiler so that it wakes up and heats up its internal thermal store ready to provide hot water. I believe the Tado is sending the correct command for this - but the boiler is just stubborn and replies with its not enabled - anything i can do in OTGW to help here or am i back to waiting for a response from Korea... heres the comkmands as sent and recieved.
Am I right in thinking there is no "Write-Data" command thats needed to turn on DHW Enabled. the opentherm spec seems a bit odd to me that it sends a "Read-Data" status command thats supposed to turn on and off params in the boiler.
unfortunately convincing Tado to escalate my issue to their Dev team is taking time and Navien UK have forwarded all my queries to Korea as its already above their heads...
Anyway I'm taking the time to study and better understand the coms between my thermostat and boiler as it makes me better at explaining to these manufacturers whats wrong with their products.

An OTGW question I have is why does the OTGW lie to the thermostat about the boilers capabilities when the thermostat requests this with a message ID 6 as per the log below
Code: Select all
23:32:23.873242 T00060000 Read-Data Remote parameter flags (MsgID=6): 00000000 00000000
23:32:24.044121 BC0060003 Read-Ack Remote parameter flags (MsgID=6): 00000000 00000011
- DHW setpoint transfer: disabled (0)
- max CH setpoint transfer: disabled (0)
- DHW setpoint: read/write (1)
- max CH setpoint: read/write (1)
23:32:24.059084 AC0060303 Read-Ack Remote parameter flags (MsgID=6): 00000011 00000011
- DHW setpoint transfer: enabled (1)
- max CH setpoint transfer: enabled (1)
- DHW setpoint: read/write (1)
- max CH setpoint: read/write (1)
One of the main issues Im suffering from is my combi boiler will not Enable the DHW on the boiler so that it wakes up and heats up its internal thermal store ready to provide hot water. I believe the Tado is sending the correct command for this - but the boiler is just stubborn and replies with its not enabled - anything i can do in OTGW to help here or am i back to waiting for a response from Korea... heres the comkmands as sent and recieved.
Code: Select all
23:32:28.366759 T80000200 Read-Data Status (MsgID=0): 00000010 00000000
- CH enable: disabled (0)
- DHW enable: enabled (1)
- Cooling enable: disabled (0)
- OTC active: not active (0)
- CH2 enable: disabled (0)
- Summer/winter mode: winter (0)
- DHW blocking: unblocked (0)
23:32:28.535550 B40000200 Read-Ack Status (MsgID=0): 00000010 00000000
- Fault indication: no fault (0)
- CH mode: not active (0)
- DHW mode: not active (0)
- Flame status: flame off (0)
- Cooling status: not active (0)
- CH2 mode: not active (0)
- Diagnostic indication: no diagnostics (0)
- Electricity production: not active (0)