I am running the latest Openhabian stable build (as of today) on a Raspi 3.
Everything works well, EXCEPT for this Haozee Flood Sensor I picked up on amazon a while back.
I’ve got it paired, and it’s correctly recognized as a flood sensor, but for whatever reason, I am unable to get it to provide my openhab setup with any updates when water is detected!
Here are some details of the device itself:
dbReference 493 defaultAssociations 1 manufacturerId 0258 manufacturerRef 0003:0085,0003:1085,0003:2085 modelId Flood sensor vendor Shenzhen Neo Electronics Co., Ltd zwave_beaming true zwave_class_basic BASIC_TYPE_ROUTING_SLAVE zwave_class_generic GENERIC_TYPE_SENSOR_NOTIFICATION zwave_class_specific SPECIFIC_TYPE_NOTIFICATION_SENSOR zwave_deviceid 133 zwave_devicetype 3 zwave_frequent false zwave_listening false zwave_manufacturer 600 zwave_neighbours zwave_nodeid 6 zwave_plus_devicetype NODE_TYPE_ZWAVEPLUS_NODE zwave_plus_roletype ROLE_TYPE_SLAVE_SLEEPING_REPORTING zwave_routing true zwave_secure false zwave_version 0.0
the channels I have items for are:
The flood alarm is listed as a switch type.
Battery Level as a number.
Neither reports anything back to Openhab.
Under association groups, I set the Lifeline (group 1) to controller. I tried even setting 2 (basic set), 3 (notification report v4) and 4 (sensor_binary report_v2) to Controller as well to see if it was sending something another way, but no dice.
My rule is as follows:
rule "Basement Leak Detector Leaking" when Item BasementLeakDetector_FloodAlarm received update ON then logInfo("notifications", "Basement Leak Detector - status changed") sendNotification("firstname.lastname@example.org", "Water detected in basement!") end rule "Basement Leak Detector Dry" when Item BasementLeakDetector_FloodAlarm received update OFF then logInfo("notifications", "Basement Leak Detector - status changed") sendNotification("email@example.com", "Basement is dry again!") end
The email of course was sanitized for my protection.
For the hell of it I tried a simple if item changed rule, to no avail.
Nothing reports in openhab for events or in the openhab log either that the device is sending updates to the controller. The device correctly detects water as it beeps as expected, but from there, nothing.
Any ideas what I may be doing wrong? Do I need to change a configuration of the device or items somewhere?