I’m well aware of that, unfortunately I have found no way to make any change to that value. Every time I set it, then query it again, it still shows as zero.
So if I can’t set that, the obvious workaround is to get home assistant to poll the device, as that obviously works or it wouldn’t update on home-assistant restart. Unfortunately polling doesn’t seem to work on home assistant without a restart, so I’m somewhat stuck.
EDIT:
2018-04-18 16:05:22.098 Info, Node021, Value::Set - COMMAND_CLASS_CONFIGURATION - Group 1
Reports - 101 - 1 - 768
2018-04-18 16:05:22.099 Info, Node021, Configuration::Set - Parameter=101, Value=768 Size=4
2018-04-18 16:05:22.099 Detail,
2018-04-18 16:05:22.099 Detail, Node021, Queuing (WakeUp) ConfigurationCmd_Set (Node=21): 0x01, 0x0f,
0x00, 0x13, 0x15, 0x08, 0x70, 0x04, 0x65, 0x04, 0x00, 0x00, 0x03, 0x00, 0x25, 0xe2, 0x2f
2018-04-18 16:05:22.099 Detail,
2018-04-18 16:05:22.099 Detail, Node021, Queuing (WakeUp) ConfigurationCmd_Get (Node=21): 0x01,
0x0a, 0x00, 0x13, 0x15, 0x03, 0x70, 0x05, 0x65, 0x25, 0xe3, 0x26
2018-04-18 16:07:53.913 Detail, Node021, AdvanceQueries queryPending=0 queryRetries=0
queryStage=ProtocolInfo live=1
2018-04-18 16:07:53.913 Detail, Node021, QueryStage_Probe
2018-04-18 16:07:53.914 Info, Node021, NoOperation::Set - Routing=true
2018-04-18 16:07:53.914 Detail,
2018-04-18 16:07:53.914 Detail, Node021, Queuing (WakeUp) NoOperation_Set (Node=21): 0x01, 0x09,
0x00, 0x13, 0x15, 0x02, 0x00, 0x00, 0x25, 0xe4, 0x33
2018-04-18 16:07:53.914 Info,
2018-04-18 16:07:53.914 Detail, Node021, Queuing (WakeUp) Query Stage Complete (Probe)