I’m using to create an action both for when my doorbell senses motion and when the button is pressed. The problem is that both these entities report as unknown. I thought it may have been due to not having a Ring subscription so I went and paid for that and the issue is still present.
Can someone point me the right way so I can get this to work? Surely I’m not the only person who has this issue.
I’ve just visited a mate who has Home Assistant and Ring and his is fine. I just uninstalled the Ring Integration and reinstalled it and I still have the issue.
Removed the doorbell from the ring app and then reattached it
Went into the Ring Dashboard and removed all integrations
Removed the Ring Integration in Home Assistant and readded it
Disabled Smart Alerts in the Ring app
I have a few Ring cameras but currently only the doorbell and one other camera is online. The same issue was present with the camera, but it’s come ok and now it appears motion is detected. Not sure why this has happened and why I still can’t get a notification for button press and motion on the doorbell.
I’ve also had no problems with Ring since I started using Ring-MQTT instead of the native integration. I’ve likewise been using it for several years and it only needed feeding once!
My automation using the binary ding sensor works just fine when I simulate it in dev tools but when the actual door bell is pressed, I do see the event in the Ring integration but not the ding sensor changing states to on in the MQTT log as it does in my tests. If I understood correctly, I can’t use the event from Ring to trigger this automation.
I have both the core integration and the Ring-MQTT add-on. The core integration is essentially HA’s version of the Ring App. It mimics everything the app does. Whereas, the Ring-MQTT add-on piggybacks off Ring’s API and gives you more granular control of your devices. For example, cameras will have a motion sensor that reports even if you have motion turned off (in the app or the core integration). The only reason I keep the core integration is because streaming the camera feed is WAYYYY better on my system than the rtsp feed you can access using the Ring-MQTT add-on.
Thanks! I don’t want to subscribe to Ring, to be honest. Do you know if my trigger is correct or if I would need to use the event created by the doorbell as the MQTT ding does not seem to be recorded when I press the bell button.
That is only available with the doorbell. I just integrated one and it works perfectly. However, this device is the intercom and it comes with the states
on
off
unavailable
unknown
However, when I integrated the doorbell, it did create a trial subscription, so I am not sure if this is why it works for the doorbell with detected.
Interesting… perhaps create an issue on the Ring-MQTT GitHub and let the developer know of the situation. One would think the states for a ding should follow suit across any device that has that feature, whether a doorbell or an intercom. Or maybe it’s a specific quirk of that particular device.