This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Z-Wave battery status
Volkov
Member
Hi all,
I am new to Homey and I have a couple of ZWave devices I would like to integrate with it. Some of these are battery-based. My question is: does Homey automatically send low battery notifications once a device signals this or do I need to configure a flow to monitor battery status for each and every device?
Thanks, regards,
Attila
I am new to Homey and I have a couple of ZWave devices I would like to integrate with it. Some of these are battery-based. My question is: does Homey automatically send low battery notifications once a device signals this or do I need to configure a flow to monitor battery status for each and every device?
Thanks, regards,
Attila
Comments
In firmware 1.5 there's a special function for that.. This firmware is only available as experimental at the moment and is to be expected as stable within a couple of weeks.
So I would need something like "The battery level of a device is below" with a parameter "battery level" and a tag: "Device name" to listen for all battery changes reported in the system and initiate the flow if a "measure_battery" message is received with a battery level lower than configured in the parameter. Then I could configure a notification.
1) Is there another option to check for low battery which I did not find?
2) If not, is the handling of low battery notifications planned in the future?
This only solves half my problem though.
I would like to change the screensaver of the LED ring in case a device reports low battery so that anyone who walks by Homey can see that there is a warning. I can do that with this card.
However, I would need to change the screensaver back to the original once the batteries are replaced. For this, I would need to know if the device reporting a high battery level is the same which reported the low level in the first place. I could of course save the name of the device in a variable and check that afterwards. This would work for a single device but what if multiple devices report low battery at the same time?
Any ideas if this can be done with flows (with a small number of flows, not a single flow for each device)?
I now have a solution using HomeyScript for this but I was wondering if this is also possible with flows only?
Easy and works alway's. This way you can't miss a low battery warning.
I use the 'Battery level changed' card of my device, THEN the logic app 'If the level is below 35%', DO send a notification to my smartphone.