Fibaro Heat Controller set and get too close

So I’ve just installede the Fibaro Heat Controller and when I try setting the temperature through HomeAssistant the temperature I set is not updated. The OZW log outputs the following:

2019-02-01 08:26:22.137 Info, Node002, Value::Set - COMMAND_CLASS_THERMOSTAT_SETPOINT - Heating - 1 - 1 - 16
2019-02-01 08:26:22.137 Detail, Node002, Queuing (Send) MultiChannel Encapsulated (instance=1): ThermostatSetpointCmd_Set (Node=2): 0x01, 0x10, 0x00, 0x13, 0x02, 0x09, 0x60, 0x0d, 0x01, 0x01, 0x43, 0x01, 0x01, 0x01, 0x10, 0x25, 0x22, 0xcf
2019-02-01 08:26:22.138 Detail, Node002, Queuing (Send) MultiChannel Encapsulated (instance=1): ThermostatSetpointCmd_Get (Node=2): 0x01, 0x0e, 0x00, 0x13, 0x02, 0x07, 0x60, 0x0d, 0x01, 0x01, 0x43, 0x02, 0x01, 0x25, 0x23, 0xcc
2019-02-01 08:26:22.138 Detail,
2019-02-01 08:26:22.138 Info, Node002, Sending (Send) message (Callback ID=0x22, Expected Reply=0x13) - MultiChannel Encapsulated (instance=1): ThermostatSetpointCmd_Set (Node=2): 0x01, 0x10, 0x00, 0x13, 0x02, 0x09, 0x60, 0x0d, 0x01, 0x01, 0x43, 0x01, 0x01, 0x01, 0x10, 0x25, 0x22, 0xcf
2019-02-01 08:26:22.148 Detail, Node002, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-02-01 08:26:22.148 Detail, Node002, ZW_SEND_DATA delivered to Z-Wave stack
2019-02-01 08:26:23.433 Detail, Node002, Received: 0x01, 0x07, 0x00, 0x13, 0x22, 0x00, 0x00, 0x81, 0x48
2019-02-01 08:26:23.433 Detail, Node002, ZW_SEND_DATA Request with callback ID 0x22 received (expected 0x22)
2019-02-01 08:26:23.434 Info, Node002, Request RTT 1294 Average Request RTT 663
2019-02-01 08:26:23.434 Detail, Expected callbackId was received
2019-02-01 08:26:23.434 Detail, Expected reply was received
2019-02-01 08:26:23.434 Detail, Message transaction complete
2019-02-01 08:26:23.434 Detail,
2019-02-01 08:26:23.434 Detail, Node002, Removing current message
2019-02-01 08:26:23.435 Detail,
2019-02-01 08:26:23.435 Info, Node002, Sending (Send) message (Callback ID=0x23, Expected Reply=0x04) - MultiChannel Encapsulated (instance=1): ThermostatSetpointCmd_Get (Node=2): 0x01, 0x0e, 0x00, 0x13, 0x02, 0x07, 0x60, 0x0d, 0x01, 0x01, 0x43, 0x02, 0x01, 0x25, 0x23, 0xcc
2019-02-01 08:26:23.444 Detail, Node002, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-02-01 08:26:23.444 Detail, Node002, ZW_SEND_DATA delivered to Z-Wave stack
2019-02-01 08:26:23.525 Detail, Node002, Received: 0x01, 0x07, 0x00, 0x13, 0x23, 0x00, 0x00, 0x09, 0xc1
2019-02-01 08:26:23.525 Detail, Node002, ZW_SEND_DATA Request with callback ID 0x23 received (expected 0x23)
2019-02-01 08:26:23.526 Info, Node002, Request RTT 90 Average Request RTT 376
2019-02-01 08:26:23.526 Detail, Expected callbackId was received
2019-02-01 08:26:23.546 Detail, Node002, Received: 0x01, 0x0e, 0x00, 0x04, 0x00, 0x02, 0x08, 0x60, 0x0d, 0x00, 0x01, 0x22, 0x01, 0x01, 0x02, 0xb3
2019-02-01 08:26:23.549 Detail,
2019-02-01 08:26:23.549 Info, Node002, Response RTT 113 Average Response RTT 174
2019-02-01 08:26:23.549 Error, Node002, MultiChannelEncap with endpoint set to 0 - Send to Root Device
2019-02-01 08:26:23.549 Info, Node002, Received Application Status Busy: Try again in 2 seconds
2019-02-01 08:26:23.549 Detail, Node002, Expected reply and command class was received
2019-02-01 08:26:23.549 Detail, Node002, Message transaction complete
2019-02-01 08:26:23.549 Detail,
2019-02-01 08:26:23.550 Detail, Node002, Removing current message

If I’m reading this right, the problem is that the ThermostatSetpointCmd_Get is called immidiately after the ThermostatSetpointCmd_Set and the controller is simply not ready to respond to it. I don’t even know if this is an OpenZWave problem or a HomeAssistant problem but any advice would be appreciated.

1 Like

Hi, i have exactly the same problem. Anybody have solution?

dito. No solutions here so far?

Maybe it can help you.

https://community.home-assistant.io/t/fibaro-heat-controller-fgt001-wont-update-set-temperature/40081