Note that the motion option has been removed in pro the binary_sensor. I’ll still need to work on the binary_sensor to make it reliable as the regular sensor. Thus, the configuration should be as follows:
Right now each 30 seconds, the data will be updated. Maybe we can bump it to 60.
The goods news is the 3rd library already support to change the volume or enable/disable the mechanic/digital doorbell but to make it available thru HA some frontend work will be necessary. I’ll give a shot, but I’m terrible with the frontend. Any help is more than welcome!!
Regarding the binary_sensor for the ones using the Ring connected to the Wink, is the response live? I mean, if a motion is detected, does the sensor change state within a few seconds or does it take some time to update?
Please let me know if works fine and I’ll try to crack the motion alerts this weekend.
Thanks for the update, I’ve installed and am testing it now.
Regarding the Ring sensors created via Wink, the motion update is fairly quick. Not instantaneous but within approx. 15s I’d say. The binary sensor then stays on for approx. 15s before turning back off. I can get more accurate numbers for this if you want.
Running the new code now and testing with motion on. Given the issues I had with it picking up cars going by (even with the limit set to 5 feet and only the closest zone enabled) I should see some activity soon.
Other stuff seems to be working well - I had to press the doorbell to activate motion (PITA) and it did pick that up as well as the details in the last activity.
I have mine installed and testing.
Is there an issue with adding the sensors to groups that anyone is aware of? It may be a combination of things I have going on, but as soon as I added the Ring based entities to groups to be displayed on different tabs, HA won’t start. Also, I’m still on 37.1 as anything 38.0 or above and I get issues with my frontend. Nothing shows under Services or States under Developer Tools and no almost no info is displayed in the Info section (Version, config path, etc…)
Oh also had to pull my Ring for recharging today and battery levels are working appropriately as well; I know you were asking about that @tchellomello.
I am about to try do this setup. To anyone running on batteries with their Ring, I would highly recommend hacking together a power supply as my batteries started running out about once a week…
Anyway, will let you know how it goes, I am going to be installing in a Docker container on a Synology NAS and/or a RPI3…
It’s not released or even a pull request at this point so you wouldn’t find anything there.[quote=“uiguy, post:111, topic:7943”]
To anyone running on batteries with their Ring, I would highly recommend hacking together a power supply as my batteries started running out about once a week…
[/quote]
I ran for months at a time, but expect a little less with the motion turned on to test this out. But then again I guess I don’t get a lot of visitors…
Took me a minute to figure out how to load custom components, however once i got it loaded and removed the ‘motion’ attribute, it pulled up the sensor for my front door as expected. i was trying to use IFTTT and it was just not as reliable. this is a great addition to HASS! I cant wait until the motion sensor element is working! great job!
I’m still trying to understand what would be the best way to implement the motion notifications without flooding the API with GET requests.
Once this PR gets approved, I think the next steps would be to create a custom UI card to support changing chime volume level and the motion notifications.
Thank you everyone for the tests!! I hope you enjoy it!
mmello
Team, the PR was merged and we should have Ring sensor officially on 0.40 version.
@rdnzl you are more than welcome to help on the remaining pieces. Basically I’m working on a custom UI card and still studying the best way to get a binary_sensor for motion alerts. Just let me know then we can split our efforts.
Thanks everyone for all the tests and I’m happy to see the growth of HA.
mmello
@tchellomello Are you only going to create a binary_sensor for motions or also for rings? Since I’d still like to have HASS act on it whenever someone rings my doorbell