Closed fliswa closed 5 months ago
Do you have a Ring subscription?
I have temporarily changed the category of this issue from bug to support because the code in ring-mqtt is working as expected, it is calling the triggerFireAlarm() function and is correctly trapping the returned error. The error itself is coming from ring-client-api, which is the underlying library which ring-mqtt uses. Of course t's still possible there could be a bug in ring-client-api that will need to be fixed, but it's not clear why that would be an issue.
The code in ring-client-api is fairly simple, it retrieves the UUID of the base station, and calls the monitoring endpoint which requires that UUID to trigger the panic. It is my understanding that a monitoring subscription is required for this to work which is why I asked if you have a subscription. A second question would be, are you using a primary owner account or a secondary account?
Yes I am using a primary account too.
Since this problem is with ring-client-api, and not with ring-mqtt, it will be quite difficult to troubleshoot this issue. Are you comfortable with the command line in HAOS and can you provide full logs from the addon?
Describe the Bug
Anytime I try to activate a panic alarm (fire or police) from HA, it fails. I can activate the panic alarms from the Ring keypads and the Ring app directly, just not from HA. EVERY other function of the alarm works perfectly form anywhere within HA. I can arm/disarm and I can see contact status in real time. Just can not activate any panic alarms.
Steps to Reproduce
Every time I try to turn the panic fire or panic police switch in HA on, either from a dashboard, automation, or even directly from the states screen
Expected Behavior
when the pain alarm is turned on the alarm should activate in the appropriate mode
Log Output
Screenshots
No response
Config File
Install Type
Home Assistant Addon
Version
5.6.4
Operating System
Home Assistant OS
Architecture
x86_64
Machine Details
Physical x86_64