I have two Fibaro flood sensors, both on battery power. One has firmware 3.02 and the other has 3.03. The 3.03 sensor works well AFAICT. The 3.02 sensor also mostly works well, but for some reason HA doesn’t always notice when it wake up according to the logbook. At first I thought it wasn’t waking up, but according to the OZW log it definity is, but HA doesn’t seem to notice most of the time. I’ve only seen HA notice and log the 3.02 as being awake once in the last week.
Here’s the output from the OZW log for a wake-up that HA logged:
2020-01-03 09:44:25.073 Detail, Node014, Received: 0x01, 0x0a, 0x00, 0x04, 0x00, 0x0e, 0x02, 0x84, 0x07, 0xb1, 0x00, 0xcf
2020-01-03 09:44:25.074 Detail,
2020-01-03 09:44:25.074 Info, Node014, Received Wakeup Notification from node 14
2020-01-03 09:44:25.074 Info, Node014, Node 14 has been marked as awake
2020-01-03 09:44:25.074 Detail, Node014, Queuing (WakeUp) WakeUpCmd_NoMoreInformation (Node=14): 0x01, 0x09, 0x00, 0x13, 0x0e, 0x02, 0x84, 0x08, 0x25, 0xc7, 0x87
2020-01-03 09:44:25.074 Detail, Node014, Notification: Notification - Node Awake
2020-01-03 09:44:25.075 Detail,
2020-01-03 09:44:25.075 Info, Node014, Sending (WakeUp) message (Callback ID=0xc7, Expected Reply=0x13) - WakeUpCmd_NoMoreInformation (Node=14): 0x01, 0x09, 0x00, 0x13, 0x0e, 0x02, 0x84, 0x08, 0x25, 0xc7, 0x87
2020-01-03 09:44:25.082 Detail, Node014, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-01-03 09:44:25.083 Detail, Node014, ZW_SEND_DATA delivered to Z-Wave stack
2020-01-03 09:44:25.196 Detail, Node014, Received: 0x01, 0x18, 0x00, 0x13, 0xc7, 0x00, 0x00, 0x0b, 0x00, 0xb1, 0x7f, 0x7f, 0x7f, 0x7f, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x8b
2020-01-03 09:44:25.196 Detail, Node014, ZW_SEND_DATA Request with callback ID 0xc7 received (expected 0xc7)
2020-01-03 09:44:25.196 Info, Node014, Request RTT 120 Average Request RTT 84
2020-01-03 09:44:25.196 Info, Node014, Node 14 has been marked as asleep
2020-01-03 09:44:25.196 Detail, Expected callbackId was received
2020-01-03 09:44:25.196 Detail, Expected reply was received
2020-01-03 09:44:25.196 Detail, Message transaction complete
2020-01-03 09:44:25.196 Detail,
2020-01-03 09:44:25.196 Detail, Node014, Removing current message
2020-01-03 09:44:25.196 Detail, Node014, Notification: Notification - Node Asleep
Here a little later the sensor wakes up again but HA misses it:
2020-01-03 10:52:06.486 Detail, Node014, Received: 0x01, 0x0a, 0x00, 0x04, 0x00, 0x0e, 0x02, 0x84, 0x07, 0xb1, 0x00, 0xcf
2020-01-03 10:52:06.486 Detail,
2020-01-03 10:52:06.486 Info, Node014, Received Wakeup Notification from node 14
2020-01-03 10:52:06.486 Info, Node014, Node 14 has been marked as awake
2020-01-03 10:52:06.486 Detail, Node014, Queuing (WakeUp) WakeUpCmd_NoMoreInformation (Node=14): 0x01, 0x09, 0x00, 0x13, 0x0e, 0x02, 0x84, 0x08, 0x25, 0xc9, 0x89
2020-01-03 10:52:06.486 Detail, Node014, Notification: Notification - Node Awake
2020-01-03 10:52:06.488 Detail,
2020-01-03 10:52:06.488 Info, Node014, Sending (WakeUp) message (Callback ID=0xc9, Expected Reply=0x13) - WakeUpCmd_NoMoreInformation (Node=14): 0x01, 0x09, 0x00, 0x13, 0x0e, 0x02, 0x84, 0x08, 0x25, 0xc9, 0x89
2020-01-03 10:52:06.495 Detail, Node014, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-01-03 10:52:06.496 Detail, Node014, ZW_SEND_DATA delivered to Z-Wave stack
2020-01-03 10:52:06.564 Detail, Node014, Received: 0x01, 0x18, 0x00, 0x13, 0xc9, 0x00, 0x00, 0x07, 0x00, 0xb3, 0x7f, 0x7f, 0x7f, 0x7f, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x8b
2020-01-03 10:52:06.564 Detail, Node014, ZW_SEND_DATA Request with callback ID 0xc9 received (expected 0xc9)
2020-01-03 10:52:06.564 Info, Node014, Request RTT 75 Average Request RTT 79
2020-01-03 10:52:06.564 Info, Node014, Node 14 has been marked as asleep
2020-01-03 10:52:06.564 Detail, Expected callbackId was received
2020-01-03 10:52:06.564 Detail, Expected reply was received
2020-01-03 10:52:06.564 Detail, Message transaction complete
2020-01-03 10:52:06.564 Detail,
2020-01-03 10:52:06.564 Detail, Node014, Removing current message
2020-01-03 10:52:06.564 Detail, Node014, Notification: Notification - Node Asleep
Here’s what’s in the logbook for the same period:
Node014 is the Cold Cellar Flood Sensor which is the 3.02 sensor and Basement Flood Sensor is the 3.03 sensor. The 10:52 wake-up is not logged here or anywhere else in HA that I can find.
Everything else seems to work, the 3.02 sensor will send temperature updates when the threshold is met and HA will show the most recent temperature (though temp updates are never logged in the logbook for either sensor for whatever reason), it’s just the wake-ups that are missing.
I’ve tried excluding/including, using secure and unsecure modes, and so on, but the results are the same, the 3.03 sensor is well behaved and the 3.02 sensor’s wake-ups are mostly missed by HA. I can’t tell if the wake-ups are just not being logged but are otherwise being processed and queued messages are being sent to the sensor or if the wake-ups are not being seen at all by HA.