I have struggled with the Zooz ZSE29 outdoor sensor because when motion is detected it does not seem to generate anything “rule trigger-able” on any of the 4 available channels/items, at least not at my level of knowledge. About 6 months ago I commented on this “feature” and fell back to using the Association group to send Basic Set commands to the light switch I wanted to turn ON in response to outdoor motion. Now I am trying to add some sophistication that would require rules and therefore need a trigger. I thought I would make one last attempt to collect possible ideas from the OpenHAB community. That’s what I am looking for here.
I ran the following test (Debug file attached below); Rpi3 running Openhab 2.4.0 with the 188.8.131.52901280820 Zwave snapshot. The last ZSE29 update was Jan 6, 2019 in the device list, so the Zwave snapshot I am using has that included. All nodes discussed below have the Controller as lifeline.
- Walk through kitchen triggering indoor sensor (Node 6-Elexa DMMS1) that by my rules for that time of day turn on two lights (Node 26 and Node 27). My BasicUI sitemap also confirms all these actions immediately.
- Open front door and walk outside to activate (Node 17 Zooz ZSE29). I observe the lights (Node 18) go on. Although the initial “Alarm report” is similar to the indoor sensor there is no follow-up actions to change the item.state, so Node 17 is not shown as triggered in BasicUI. Also since Node 18 is triggered from Node 17 it does not appear in the log or show as “ON” in BasicUI. I had tried (unsuccessfully) in the past to infer that Node 17 sensed motion by monitoring the Node 18 item.state since the lights do go on.
- I then walked over to the driveway to trigger my other Zooz ZSE29 (Node 19) with similar results. The lights (Node 20 switch) did go on, but with no record in the log or BasicUI, etc.
- I walked back through the Kitchen (additional Node 6 activity) and ended the test.
To me only trigger possibility from the log is something like “When Controller receives Alarm_Report from Node 17”, but I could not find anything like that in the documentation. Thoughts?