[Custom Component] Alarmo - browser managed alarm system

To do that I can only think to trigger on the state of alarmo changing to armed_way and then check the cleaning status, but that wouldn’t work when cleaning is started later when the alarm is already armed_away.

I’ve created this flow for now and I think it may avoid those potential issues. Not sure if there’s something else I haven’t considered.

That sounds like a decent workaround. Not sure how long it would take me to figure out how to do that so I’ll try the custom_bypass way for now. Thanks for your help.

Just wanted to say thanks for your work on this! Brilliant integration, I’ve even built myself a little keypad with a esp32 to arm/disarm :grin:

The json looks fine to me.
I assume you enabled MQTT in Alarmo, and the topic is correct? You also need to match the command with what’s configured here (by default arm_away should be accepted).
Otherwise, check the HA logs or subscribe to the alarmo/event topic to get more insight in why arming failed (maybe a sensor is blocking the arming)?

From what I can see your flow should take cover all scenarios, I’d say just let it run for a few weeks :+1:

Thanks for enjoying my project! I appreciate your donation :+1:
Let me know if you’re missing anything :slight_smile:

@neliss and hello all, this may have been answered before and I am sorry if it has been. I am very new to home assistant and moved here from smarrthings a few weeks ago. On the push notifications that you can setup on the dashboard. Is there anyway to get them to say door “open” rather than door “on”? Thank you ahead of time for your response.

You should try to see if you can change the sensor type to ‘door’ of the entity:

Thank you so much for your response! That did the trick!!

Hey Guys,
While trying to make a push notification (in this case for an android device) I can’t add an image like I can add it under regular automation - push notification ( notify. )
This might be a user error but I still would like to get some help, Thanks.

What I’m trying to write that is working in regular automation:

service: notify.addnamehere
data:
  title: ALARM
  message: The Alarm Is Disarmed
  data:
    image: /local/Notification_PNGs/nameofimage.png

@neliss are you aware that alarmo will cause the folloing warning in the next release (2022.6)?

WARNING (MainThread) [homeassistant.helpers.frame] Detected integration that uses deprecated async_get_registry to access device registry, use async_get instead. Please report issue to the custom component author for alarmo using this method at custom_components/alarmo/init.py, line 58: device_registry = await dr.async_get_registry(hass)

Is there a way to arm/disarm it via voice commands to a smart speaker instead of using the keypad?

You could do it via a script, yes. Should be quite simple.
I have it arm/disarm based on presence (ie, our phone locations).

Are you using a pin code embedded into your script? Ideally I’d like to say “disarm alarm” and it prompt me for the code. It seems very insecure otherwise.

With my google homes i just say “set house alarm to armed home” or “set house alarm to armed away”

for some reason i can’t disarm via voice though.

to enable it I had to go into /config/cloud/google-assistant and turn it on

Not sure if it can be configured with the pin… I know google has functionality for this, but I am not using it as only using presence.

The alternative would be setting up a passphrase ( “hey google, correct horse battery staple”) and have that disarm the alarm.

Do you know of any release notes and/or Dev Blog entry regarding this?

I tried almost everything to install Alarmo, but the notifications don’t work.

After installing and configuring my sensors I set up some notification.(Send Message via telegram and HASS App) Both worked when testing.

The normal mode doesn’t work. Not when I arm/disarm Alarmo or the alarm is triggered.

What am I doing wrong? :smiley:

Did you update to HA 2022.6?
I noticed that this version contains some changes which break the notifications in Alarmo.
The HA logs should give you errors as well.
I’m working on a new release to tackle this issue.

2 Likes

Yes. I’ve got the newest version of both.
thanks for troubleshooting. I will until it’s done :slight_smile:

Hi everyone! :wave:

I would like to ask you to participate in the discussion on the support for environmental sensors (you know: fire/water/gas/… sensors) I created here: Environmental alarms · Discussion #496 · nielsfaber/alarmo · GitHub

In my opinion this is currently the biggest (and most frequently asked) missing feature (correct me if I’m wrong) so I would like to pick it up for a next release.

PS: I’m new to Github discussions, but it seems like a great place to pitch ideas for bigger feature requests. So if you have an idea for a next step, feel free to open a discussion topic for it.

I am not getting any notification when the alarm triggers. But the notification ‘on entry’ does work.
When testing the notification manually it works.

Hey Guys,
While trying to make a push notification (in this case for an android device) I can’t add an image like I can add it under regular automation - push notification ( notify. )
This might be a user error but I still would like to get some help, Thanks.

What I’m trying to write that is working in regular automation:

service: notify.addnamehere
data:
  title: ALARM
  message: The Alarm Is Disarmed
  data:
    image: /local/Notification_PNGs/nameofimage.png

does anyone try to add an image to a notification via Alarmo?