More control over Opentherm messages
Posted: Sat Oct 29, 2022 4:55 pm
A little bit off topic:
Feel free to update the table of the messages supported by my boiler with my capture. It supports more things than currently shown in the table.
Following are supported:
0, 1, 3, 6, 9, 14, 15, 17, 18, 19, 25, 26, 27, 33, 48, 49, 56, 57, 100, 125, 127
Some notes I took:
15 had value 0x190A (boiler of 25kW, minimum modulation means 10% of maximum rated power)
125 had value 0x041A
127 had value 0x254F
Following messages were not supported (when requested with PM, I got UNKNOWN response).
5, 8, 115, 28, 21, 22, 23, 116, 117, 118, 119, 120, 121, 122, 123, 51, 52, 53, 54, 55, 58, 10, 11, 12, 13
I cannot test messages with WRITE. I think it would be great to let us write to the boiler manually with a command like PM but with WRITE!
Also, I would love being able to generate myself some commands and have access to the bits of the data in the sent payload.
Maybe we could think of a command with raw access? Give a complete hex command to the gateway (including whether we want to send a READ or WRITE), and it would send it as is without intervening.
Maybe many people use OTGW with Thermostat, but as in my case, the thermostat is me, I would love having even more control.
For example, I would love seeing support for the MsgID 0 master status bit summer/winter, and DHW blocking! This would allow me to completely disable hot water if required, and I could also activate summer mode once in the spring.
Feel free to update the table of the messages supported by my boiler with my capture. It supports more things than currently shown in the table.
Following are supported:
0, 1, 3, 6, 9, 14, 15, 17, 18, 19, 25, 26, 27, 33, 48, 49, 56, 57, 100, 125, 127
Some notes I took:
15 had value 0x190A (boiler of 25kW, minimum modulation means 10% of maximum rated power)
125 had value 0x041A
127 had value 0x254F
Following messages were not supported (when requested with PM, I got UNKNOWN response).
5, 8, 115, 28, 21, 22, 23, 116, 117, 118, 119, 120, 121, 122, 123, 51, 52, 53, 54, 55, 58, 10, 11, 12, 13
I cannot test messages with WRITE. I think it would be great to let us write to the boiler manually with a command like PM but with WRITE!

Also, I would love being able to generate myself some commands and have access to the bits of the data in the sent payload.
Maybe we could think of a command with raw access? Give a complete hex command to the gateway (including whether we want to send a READ or WRITE), and it would send it as is without intervening.
Maybe many people use OTGW with Thermostat, but as in my case, the thermostat is me, I would love having even more control.

For example, I would love seeing support for the MsgID 0 master status bit summer/winter, and DHW blocking! This would allow me to completely disable hot water if required, and I could also activate summer mode once in the spring.