After a few nights of tinkering, I think I’ve finally got my Zwave devices working in HomeAssistant.
I have a bunch of these Aeotec 4-in-1 Multisensors. I was able to add link them using Domoticz, set the reporting type to Binary (as the docs say for the 6-in-1) sensor, and now I have motion being detected reliably after adding polling intensity: 1 to my config.yaml file.
What I still can’t get to work though is the other sensors; Humidity, Temperature and Light Level.
Home Assistant can see the device is capable of these sensors, but they never update. For example, one of my sensors is currently as:
Temperature: -7289 C
Light Level: 489lux
Humidity: 56%
These values don’t seem to update at all. I’ve trued adding polling_intensity: 1 against each sensor device. But still nothing.
Has anyone else had any luck getting those sensors to work? Maybe I’'m missing something?
Hi,
Mine works fine, I have not tinkered with polling_intensity. I’ve set it up with open-zwave-control-panel and just set reporting type to binary and set Group 1 reports to 225 as per documentation (http://aeotec.com/z-wave-sensor/1323-multisensor-guide.html) for battery power.
That was the last peice of the puzzle. Setting Group 1 reports to 225, and exporting the XML settings back into Home Assistant, the other sensors are now reporting! Beautiful!
So, I am using Home Assistant via a Docker container on my Synology NAS. In order to “export the XML settings”, I first loaded up Domoticz in another Docker container, and setup Z-Wave.
Here’s the command I used to do that.
docker run --privileged --net=host --device /dev/ttyUSB0 -d -p 8080 quantumobject/docker-domoticz
Using that command, I can open up Domiticz on port 8080. Once in Domoticz, I opened up the OpenZwave Control Panel, and let it load the settings from my USB stick. I then woke up the Multisensors, and used OZWCP to set the parameters as described above.
Once they were set, in OZWCP there is an option called “Export Configutation File” (or something like that). When clicking that, an XML file is downloaded.
I shut down the Domoticz container. I located my Home Assistant config directory (where configuration.yaml is). In there,a XML file of the same name exists. I renamed this XML file, by appending _backup to it. Then placed the XML file I downloaded from OZWCP into the Home Assistant folder. Restarted Home Assistant and away it went.
I have the same sensor (ZW074 ?) and had the same issue.
If you read the manual, you will see that the parameters are explained there (look for “Setting automatic report flags”).
I am only interested in the lux value, not the temperature and humidity, so i have set parameter 101 to ‘128’.
If you want them all, it is 128 (Light) + 64 (Humidity) + 32 (Temperature) + 1 (Battery = 225
Only Temperature and battery = 32 + 1 = 33 etc
I don’t know about exporting/importing the XML-file from Domoticz. Never have done that and everything works fine.
Hi there,
If someone can please brake this down for me:
I have rpi 2 with the Hass.io loaded…
Aeon Z-Wave Stick reports as ready, only MultiSensor reports as sleeping?!
How exactly can I call OZWCP in this setup?
It would be nice if someone can explain how to make this thing work…
Thanks
Is your multisensor battery powered? They show sleeping for a majority of the time when battery powered. I used the AIO so I’m not sure of the method to get to OZWCP with hass.io
Hi,
Yes it’s battery powered.
The problem is that it doesn’t react to motion.
I don’t know how to set it up as binary sensor in hass.io or even is it necessary.
Previously, running AIO I was able to set it up properly but now…