This continues to be one of the few things I can’t get working right in Home Assistant.
It doesn’t do this on each restart, but it does it on many. I looked at the zwave log the last time it did so, and the first time that node (16) showed any fan data was this:
2020-03-26 21:34:12.770 Info, Node016, Value::Set - COMMAND_CLASS_THERMOSTAT_FAN_MODE - Fan Mode - 0 - 1 - On Low
2020-03-26 21:34:12.770 Detail, Node016, Queuing (Send) ThermostatFanModeCmd_Set (Node=16): 0x01, 0x0a, 0x00, 0x13, 0x10, 0x03, 0x44, 0x01, 0x01, 0x25, 0x19, 0x8d
2020-03-26 21:34:12.770 Detail, Node016, Queuing (Send) ThermostatFanModeCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x44, 0x02, 0x25, 0x1a, 0x8e
2020-03-26 21:34:13.015 Info, Node016, Value::Set - COMMAND_CLASS_THERMOSTAT_FAN_MODE - Fan Mode - 0 - 1 - On Low
2020-03-26 21:34:13.015 Detail, Node016, Queuing (Send) ThermostatFanModeCmd_Set (Node=16): 0x01, 0x0a, 0x00, 0x13, 0x10, 0x03, 0x44, 0x01, 0x01, 0x25, 0x1b, 0x8f
2020-03-26 21:34:13.015 Detail, Node016, Queuing (Send) ThermostatFanModeCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x44, 0x02, 0x25, 0x1c, 0x88
I really have not dealt much with zwave, but that sure looks to me like it’s something (presumably home assistant) telling the thermostat to go to fan mode. Maybe it’s just setting something definitional. The next place fan appears is:
2020-03-26 21:35:29.576 Info, Node016, Sending (Send) message (Callback ID=0x19, Expected Reply=0x13) - ThermostatFanModeCmd_Set (Node=16): 0x01, 0x0a, 0x00, 0x13, 0x10, 0x03, 0x44, 0x01, 0x01, 0x25, 0x19, 0x8d
2020-03-26 21:35:29.584 Detail, Node016, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-03-26 21:35:29.584 Detail, Node016, ZW_SEND_DATA delivered to Z-Wave stack
2020-03-26 21:35:29.616 Detail, Node016, Received: 0x01, 0x05, 0x00, 0x13, 0x19, 0x00, 0xf0
2020-03-26 21:35:29.616 Detail, Node016, ZW_SEND_DATA Request with callback ID 0x19 received
(expected 0x19)
Again, I do not know what that all means, but the end result of this (and a bazillion of other zwave conversations waking up) is that the fan goes from auto to on-low.
I see it on restarting HA. I do not see it always on restarting HA, but frequently.
Note I have zwave on a separate raspberry pi connected via USBIPD, so restarting HA does not restart the zwave network, only whatever querying the integration does.
Anyone else solved this? Is it just this particular thermostat?