That makes sense. I might do that too. I do like how the thermostat card looks. I might try keeping both thermostats just so I can have the nice cards.
I noticed I have a sensor.thermostat_relative_humidity. I only get one reading, though, when I start home assistant. I wonder if that sensor needs to be polled or if there’s some setting that needs to be configured for it to report.
Here’s the logs from the Dynamic Stage queries. I see that it sends a SensorMultilevelCmd_Get
and that it’s MultiChannel Encapsulated
. So there are 3 channels, two temperature sensors, and one relative humidity sensor. After this initial get only the first channel gets reported regularly. The other channels don’t. Is there some sort of configuration in the zwcfg/ozwcache file that needs to be set for this node to report all channels?
2018-01-30 18:45:52.138 Detail, Node028, Query Stage Complete (Session)
2018-01-30 18:45:52.138 Detail, Node028, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Dynamic live=1
2018-01-30 18:45:52.138 Detail, Node028, QueryStage_Dynamic
2018-01-30 18:45:52.139 Detail, Node028, Queuing (Send) SensorMultilevelCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x31, 0x04, 0x25, 0x70, 0x9b
2018-01-30 18:45:52.139 Detail, Node028, Queuing (Send) MultiChannel Encapsulated (instance=2): SensorMultilevelCmd_Get (Node=28): 0x01, 0x0d, 0x00, 0x13, 0x1c, 0x06, 0x60, 0x0d, 0x01, 0x01, 0x31, 0x04, 0x25, 0x71, 0xf7
2018-01-30 18:45:52.139 Detail, Node028, Queuing (Send) MultiChannel Encapsulated (instance=3): SensorMultilevelCmd_Get (Node=28): 0x01, 0x0d, 0x00, 0x13, 0x1c, 0x06, 0x60, 0x0d, 0x01, 0x02, 0x31, 0x04, 0x25, 0x72, 0xf7
2018-01-30 18:45:52.139 Detail, Node028, Queuing (Send) ThermostatModeCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x40, 0x02, 0x25, 0x73, 0xef
2018-01-30 18:45:52.139 Detail, Node028, Queuing (Send) ThermostatOperatingStateCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x42, 0x02, 0x25, 0x74, 0xea
2018-01-30 18:45:52.140 Detail, Node028, Queuing (Send) ThermostatFanModeCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x44, 0x02, 0x25, 0x75, 0xed
2018-01-30 18:45:52.140 Detail, Node028, Queuing (Send) ThermostatFanStateCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x45, 0x02, 0x25, 0x76, 0xef
2018-01-30 18:45:52.140 Detail, Node028, Queuing (Send) ClockCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x81, 0x05, 0x25, 0x77, 0x2d
2018-01-30 18:45:52.140 Detail, Node028, Queuing (Send) IndicatorCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x87, 0x02, 0x25, 0x78, 0x23
2018-01-30 18:45:52.140 Detail, Node028, Queuing (Query) Query Stage Complete (Dynamic)
2018-01-30 18:45:52.141 Detail,
2018-01-30 18:45:52.141 Info, Node028, Sending (Send) message (Callback ID=0x70, Expected Reply=0x04) - SensorMultilevelCmd_Get (Node=28): 0x01, 0x09, 0x00, 0x13, 0x1c, 0x02, 0x31, 0x04, 0x25, 0x70, 0x9b
2018-01-30 18:45:52.149 Detail, Node028, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-01-30 18:45:52.149 Detail, Node028, ZW_SEND_DATA delivered to Z-Wave stack
2018-01-30 18:45:52.329 Detail, Node028, Received: 0x01, 0x07, 0x00, 0x13, 0x70, 0x00, 0x00, 0x12, 0x89
2018-01-30 18:45:52.330 Detail, Node028, ZW_SEND_DATA Request with callback ID 0x70 received (expected 0x70)
2018-01-30 18:45:52.330 Info, Node028, Request RTT 188 Average Request RTT 192
2018-01-30 18:45:52.330 Detail, Expected callbackId was received
2018-01-30 18:45:52.505 Detail, Node028, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x1c, 0x06, 0x31, 0x05, 0x01, 0x2a, 0x02, 0x7b, 0x8b
2018-01-30 18:45:52.506 Detail,
2018-01-30 18:45:52.506 Info, Node028, Response RTT 364 Average Response RTT 367
2018-01-30 18:45:52.506 Info, Node028, Received SensorMultiLevel report from node 28, instance 1, Temperature: value=63.5F
2018-01-30 18:45:52.506 Detail, Node028, Refreshed Value: old value=63.5, new value=63.5, type=decimal
2018-01-30 18:45:52.506 Detail, Node028, Changes to this value are not verified
2018-01-30 18:45:52.506 Detail, Node028, Expected reply and command class was received
2018-01-30 18:45:52.507 Detail, Node028, Message transaction complete
2018-01-30 18:45:52.507 Detail,
2018-01-30 18:45:52.507 Detail, Node028, Removing current message
2018-01-30 18:45:52.507 Detail, Node028, Notification: ValueChanged
2018-01-30 18:45:52.549 Detail,
2018-01-30 18:45:52.549 Info, Node028, Sending (Send) message (Callback ID=0x71, Expected Reply=0x04) - MultiChannel Encapsulated (instance=2): SensorMultilevelCmd_Get (Node=28): 0x01, 0x0d, 0x00, 0x13, 0x1c, 0x06, 0x60, 0x0d, 0x01, 0x01, 0x31, 0x04, 0x25, 0x71, 0xf7
2018-01-30 18:45:52.558 Detail, Node028, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-01-30 18:45:52.558 Detail, Node028, ZW_SEND_DATA delivered to Z-Wave stack
2018-01-30 18:45:52.736 Detail, Node028, Received: 0x01, 0x07, 0x00, 0x13, 0x71, 0x00, 0x00, 0x12, 0x88
2018-01-30 18:45:52.736 Detail, Node028, ZW_SEND_DATA Request with callback ID 0x71 received (expected 0x71)
2018-01-30 18:45:52.736 Info, Node028, Request RTT 186 Average Request RTT 189
2018-01-30 18:45:52.737 Detail, Expected callbackId was received
2018-01-30 18:45:52.920 Detail, Node028, Received: 0x01, 0x10, 0x00, 0x04, 0x00, 0x1c, 0x0a, 0x60, 0x0d, 0x01, 0x01, 0x31, 0x05, 0x01, 0x2a, 0x02, 0x7b, 0xf6
2018-01-30 18:45:52.921 Detail,
2018-01-30 18:45:52.921 Info, Node028, Response RTT 371 Average Response RTT 369
2018-01-30 18:45:52.921 Info, Node028, Received a MultiChannelEncap from node 28, endpoint 1 for Command Class COMMAND_CLASS_SENSOR_MULTILEVEL
2018-01-30 18:45:52.921 Info, Node028, Received SensorMultiLevel report from node 28, instance 2, Temperature: value=63.5F
2018-01-30 18:45:52.921 Detail, Node028, Initial read of value
2018-01-30 18:45:52.921 Detail, Node028, Expected reply and command class was received
2018-01-30 18:45:52.921 Detail, Node028, Message transaction complete
2018-01-30 18:45:52.922 Detail,
2018-01-30 18:45:52.922 Detail, Node028, Removing current message
2018-01-30 18:45:52.922 Detail, Node028, Notification: ValueChanged
2018-01-30 18:45:52.945 Detail,
2018-01-30 18:45:52.946 Info, Node028, Sending (Send) message (Callback ID=0x72, Expected Reply=0x04) - MultiChannel Encapsulated (instance=3): SensorMultilevelCmd_Get (Node=28): 0x01, 0x0d, 0x00, 0x13, 0x1c, 0x06, 0x60, 0x0d, 0x01, 0x02, 0x31, 0x04, 0x25, 0x72, 0xf7
2018-01-30 18:45:52.955 Detail, Node028, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-01-30 18:45:52.955 Detail, Node028, ZW_SEND_DATA delivered to Z-Wave stack
2018-01-30 18:45:53.146 Detail, Node028, Received: 0x01, 0x07, 0x00, 0x13, 0x72, 0x00, 0x00, 0x13, 0x8a
2018-01-30 18:45:53.146 Detail, Node028, ZW_SEND_DATA Request with callback ID 0x72 received (expected 0x72)
2018-01-30 18:45:53.147 Info, Node028, Request RTT 201 Average Request RTT 195
2018-01-30 18:45:53.147 Detail, Expected callbackId was received
2018-01-30 18:45:53.328 Detail, Node028, Received: 0x01, 0x0f, 0x00, 0x04, 0x00, 0x1c, 0x09, 0x60, 0x0d, 0x02, 0x01, 0x31, 0x05, 0x05, 0x01, 0x2d, 0x92
2018-01-30 18:45:53.329 Detail,
2018-01-30 18:45:53.329 Info, Node028, Response RTT 383 Average Response RTT 376
2018-01-30 18:45:53.329 Info, Node028, Received a MultiChannelEncap from node 28, endpoint 2 for Command Class COMMAND_CLASS_SENSOR_MULTILEVEL
2018-01-30 18:45:53.329 Info, Node028, Received SensorMultiLevel report from node 28, instance 3, Relative Humidity: value=45%
2018-01-30 18:45:53.329 Detail, Node028, Initial read of value
2018-01-30 18:45:53.330 Detail, Node028, Expected reply and command class was received
2018-01-30 18:45:53.330 Detail, Node028, Message transaction complete
2018-01-30 18:45:53.330 Detail,
2018-01-30 18:45:53.330 Detail, Node028, Removing current message
2018-01-30 18:45:53.330 Detail, Node028, Notification: ValueChanged
2018-01-30 18:45:53.353 Detail,