Detection of ring control panel offline #379
Replies: 5 comments 4 replies
-
I don't really understand the request. Every device already has a status topic (online/offline) and the device should definitely be offline if the Ring base station (I assume you mean base station when you say control panel) is in mobile data mode or otherwise not connected. Why would another sensor be needed? Also, I wouldn't have any way to know why it's offline because, well, it's offline. |
Beta Was this translation helpful? Give feedback.
-
Sorry I didn't explain this well. At times the base station can lose it's wifi connection. The wifi light on the unit will turn orange. It will then fallback to 3g Mobile. At this point there is no way from a home assistant point of view to know that the base station is disconnected from wifi. The only symptom from home assistant is that the motion sensors and contact sensors no longer report status. They will only report in the event the alarm was actually armed and it was triggered. Then the API would report the trigger. This is actually the same with the ring app. Within the ring app (which I really don't even use anymore) it would send a push notification saying the base station was offline. But if you had notifications in the ring app setup to notify on Motion events, it wouldn't report them either while the base station is on Mobile and not connected to WiFi. I realize this addon really only talks to the API so the base station status is somewhat out of scope directly. My concern though is if the base station is disconnected from wifi, there should be someway to tell in home assistant. I set up a ping monitor to the base station ip address so I'll know if it's offline. But in reality I think it would be good if there was a way to detect this with the addon so the end user knows without having to resort to an external monitor (like ping platform) to tell. Maybe these events are available in the API. I'm not sure. If they aren't, optional detection on the local network would be nice if possible. Hope it explains it better. There was no change in statuses when it was disconnected from wifi. If I turn it off completely it will change it's status. |
Beta Was this translation helpful? Give feedback.
-
I've had it happen a few times. It's annoying but the system still works when that happens from an "alarm" point of view over the mobile network. So it's really just an annoyance and impacts my other use of the motion detectors in HA. I believe the "offline" flag on the base station only comes into play if it's completely down (not contactable via mobile AND wifi) but happy to check again. The only other way is via the "base station wireless" which reports the strength of the wifi signal. It would be a little difficult to use that as you'd have to check for a null value. |
Beta Was this translation helpful? Give feedback.
-
When the base station is on cellular backup it's not contactable via the API, it basically just becomes a dumb hub that will monitor devices locally and use the cellular network to notify Ring monitoring if you have a monitoring plan. All "smart" functionality available via the API goes away when operating on cell. The devices should go "offline" in this case, but it's possible that this isn't happening for whatever reason as it's not something I specifically test especially since it's not something I specifically test. I can promise you I won't be adding in local monitoring as there's no expectation that ring-mqtt runs on the same network as the Ring alarm. However, if the device does not go into offline state when operating on cellular backup, I would consider this a bug. |
Beta Was this translation helpful? Give feedback.
-
I recreated the issue by putting it on my guest network and then turning off it's wifi. It behaved as if all was okay. No errors. No devices offline. Wifi signal and all just stayed the way they were when the wifi went offline for hours. Would you please look into this as a bug and see if there's anything we can do about detection for this? I let it sit like this for hours just to see. This addon logs just simply didn't have any new entries as if there was no activity. The comm-status reported okay but last update was hours ago. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
At times my Ring control panel will go offline (no wifi) and need a quick reset to fix it. I've created a ping to the control panel to alert me but I was thinking this may be something that others will need. There is no way otherwise to know other than the motion detectors not working that the ring control panel is only in mobile data mode.
What do you think if having a control panel sensor with the state of it tracked that we can alert on? If not, no big deal as it can be done through other automations but the average person might not even know its an issue.
I see the state maybe being a boolean and perhaps attributes being the cause (wifi down, running on battery, etc)
Beta Was this translation helpful? Give feedback.
All reactions