Skip to content

Can't set CH temperature #24

@Saur0o0n

Description

@Saur0o0n

Hi,
Is there any way (I couldn't find any howto for this) to debug why this single parameter doesn't work?
On/off of CH and DWH does work, I can set DWH water temperature, I can see DWH water temperature, pressure etc. But I can't set CH temperature (also modulation doesn't change anything - but that's not important).

This is the debug output when I try to change CH temperature (you can see 'boiler temperature' = 42, despite it was set to 48C, and change from 48->49C)

[11:58:51][D][sensor:093]: 'boiler temperature': Sending state 42.00000 <C2><B0>C with 1 decimals of accuracy
...
[11:58:51][D][number:054]: 'CH setpoint temperature' - Setting number value
[11:58:51][D][number:113]:   New number value: 49.000000
[11:58:51][D][number:012]: 'CH setpoint temperature': Sending state 49.000000
[11:58:51][I][opentherm:085]: Request updating CH setpoint to 49.000000
[11:58:52][D][opentherm:410]: Enqueued request: WRITE_DATA(1, 0x3100)
[11:58:52][D][opentherm:410]: Enqueued request: WRITE_DATA(8, 0x2A00)
[11:58:52][D][opentherm:410]: Enqueued request: WRITE_DATA(14, 0x6400)
[11:58:52][D][opentherm:410]: Sending request: WRITE_DATA(1, 0x3100)
[11:58:52][D][opentherm:410]: Enqueued request: READ_DATA(18, 0x0000)
[11:58:52][D][opentherm:410]: Enqueued request: READ_DATA(17, 0x0000)
[11:58:52][D][opentherm:410]: Enqueued request: READ_DATA(26, 0x0000)
[11:58:52][W][component:237]: Component opentherm took a long time for an operation (55 ms).
[11:58:52][W][component:238]: Components should block for at most 30 ms.
[11:58:52][D][opentherm:410]: Received response: WRITE_ACK(1, 0x3100)
[11:58:52][D][opentherm:410]: Sending request: WRITE_DATA(8, 0x2A00)
[11:58:52][W][opentherm:414]: Received invalid response: UNKNOWN_DATA_ID(8, 0x2A00)
[11:58:52][D][opentherm:410]: Sending request: WRITE_DATA(14, 0x6400)
[11:58:52][D][number:054]: 'CH setpoint temperature' - Setting number value
[11:58:52][D][number:113]:   New number value: 50.000000
[11:58:52][D][number:012]: 'CH setpoint temperature': Sending state 50.000000
[11:58:52][I][opentherm:085]: Request updating CH setpoint to 50.000000

The boiler is Termet Gold Plus II 20

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions