Multiple Disarm Codes #302
Replies: 5 comments 8 replies
-
I have done some research and have ultimately answered my own question that the underlying component https://www.home-assistant.io/integrations/manual does not support more than one code. This would need to be modified first to support accepting a list of codes. |
Beta Was this translation helpful? Give feedback.
-
Yes, pin/code support is basically just an HA specific capability, not really a feature of ring-mqtt per-se. All ring-mqtt does is take the config option and pass it as part of the MQTT discovery message. I was actually very hesitant to add it to the project at all because of this. If HA supports multiple codes then it would be easy to add to this project, however, I'm guessing this won't be added to HA any time soon as the general model for HA is that the login to the dashboard is the security boundary, not individual controls/cards. |
Beta Was this translation helpful? Give feedback.
-
BTW, if you really want mulitple codes today it is already possible with a little creativity. There is a great community integration available via HACS called Alarmo. Now, in the end, it's actually an alarm unto itself, i.e. it allows you to do things like pick sensors (any sensors) that will be "armed" whenever you enter arm_home or arm_away mode and then trigger "alarms" when those sensors change to faulted state, and Alarmo allows you can do then build automations to do stuff like sound sirens, send notifications, etc. It's actually super cool for building a custom alarm system from any existing set of sensors and devices. It also has the ability to add multiple users each with their own arm/disarm code, but it still works with the standard HA alarm control panel UI (although there is also a customer Alarmo card with a few other features). If you just want mulitple pins for different users what you can do is add Alarmo, but don't use any of the features except the user arm/disarm codes. Add the "Alarmo" panel to your UI (you can call it whatever you want so it can still have the name of your standard Ring alarm) and then build automations that, when Alarmo is armed/disarm, the Ring alarm is also armed/disarmed. It should really only take one automation to do that. |
Beta Was this translation helpful? Give feedback.
-
And finally, another option is to build your own custom touchpad using button cards in Lovelace. This is a good example: |
Beta Was this translation helpful? Give feedback.
-
Hello. I am also interested by this feature. Also, I am curious, is it HA that decides if the disarm operation is accepted or is it ring-mqtt? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I think it would really beneficial if the disarm_code configuration could support a list of codes so that way I could add all of the codes that the current ring system is programmed to use.
Beta Was this translation helpful? Give feedback.
All reactions