[Custom Component] Alarmo - browser managed alarm system

Thanks! I thought I had upgraded to 2022.3 but apparently the container re-creation didn’t go through. All text fields work now that I’m on .3.

Hi all! just want to check, i just installed alarmo and i have completed the setup. For some reason, I cannot press arm away. Whenever i try to press arm away the states does not change( still on disarmed). But any other button is fine(eg arm home, arm night). Need help…

Greetings!

I have a problem I’ve been seeing with the way my alarmo is configured (pretty sure it’s not a bug or anything!) which I am trying to sort it out but not having much luck (and I am pulling the few hair I have!)
Let me try to explain and see if someone can help me on getting this sorted:
I have 2 VS (vibration sensors) on french patio doors (left/right) and everytime I try to arm the alarm, it fails after the arming time as the sensor is triggered.
I do leverage the open_sensors attribute to allow me to bypass open sensors but with the VSs, they won’t be triggered before I arm the alarm, it’s always after that because of the vibration
on both sensors when I open and close the door.
Does anyone have any ideas what I could do to overcome this?

Edit: I changed both sensors to be a window sensor and set Allow open after arming which fixes the problem.

What do you see in the logs?

Do you or anyone have any examples of how to create a binary_sensor out of a normal sensor created from my alarm panel?

EDIT:
I ended up using this template, but if anyone has a better way, feel free to share!

binary_sensor:
  - platform: template
    sensors:
      front_door:
        friendly_name: "Front Door"
        device_class: door
        value_template: "{{ 'off' if is_state('sensor.front_door', 'Ready') else 'on' }}"

Any idea why the countdown timer doesn’t work on the Alarmo card on my Kindle fire but it does work on a PC displaying the same dashboard? It seems to countdown not at all, or start at random values. The actual delay works, just the display of time remaining is wrong.

Due to differences in the internal clock setting between the Kindle and your HA server.
The HA server sends a timestamp (point in time) of the moment when the countdown expires, the card (running on the display device) calculates the remaining time for the countdown.
This mechanism only works well in case the devices are running in sync (to the second).
There’s an open bug report for this issue, but I wonder what I could do to improve things.

Has anyone an idea, how I can get an message , or a speak notification - if the Alarm ist not activated because a door or window ist open.( and which one)

2 Likes

I’d like to know too! That would be cool, because I integrate it with HomeKit and if a door/window is open, it just won’t arm with no message.

1 Like

Hi mate, got the latest version 1.8.7 - great job!

by some reason when i click add notification there is an empty screen the url shows the right url http://ha:8123/alarmo/actions/new_notification but the page is blank just menu on the top general sensors codes actions, the other stuff works great.

found a work around via automations and mock lights that got triggered by an action from Alarmo but still would be nice to play with the notifications within the alarmo.

Just realised I cannot set up notifications for sensors issues is there a way to add notifications via yml ? Or any ithe config non gui way ?

Home Assistant 2022.3.8

cheers

In Alarmo go to Actions page and choose ‘new Notification’. Choose ‘failed to arm’ as event and type a message. The ‘open sensors’ wildcard can be used to include the names of the sensor(s) causing the error.

Yes there is an error which I introduced in the last release. There is a bug report about it here. The page becomes white when the user has no tts services installed, the code doesn’t handle it properly. There is a workaround mentioned in the bug report.

2 Likes

Thx for reply and your great WORK

…… Push messages and TTS works NOW​:+1::+1::+1:

Added tts and it showed the menu! Awesome mate thank you ! All configured now. :slight_smile:

I have one more question, is there a way to send tts to an apple tv ? When i try to do so the screen gets dark on apple tv and then i get an error message in the alarmo :

Is that something related to my HA running in docker ? Or any port open issues ? Any way to make it work ?

Great ! Thanks for your great work !! :stuck_out_tongue:

Is there any way to send notifications (alarm armed or failed to arm for example), specifically for the user that requested it? I am trying to find a way using the changed_by attribute.

Wonder if anyone can help me out,

I cannot for the life of me get the custom alarmo card to show. I have installed Alarmo & the custom alarmo card on a test machine and my main Home Assistant machine, cleared the browser cache, tried Chrome, Firefox & Edge but still it does not show.

When I add a new card all I seem to get is the default alarm panel, I have no options to change size or get the timer countdown.

I think you need to install the v1.3.0 update for Alarmo-card and then assign the correct alarm entity to the card.

Thanks for the quick reply,

I just tried manually installing the custom card and the same happened. I deleted everything and went back through HACS, the version I downloaded is v1.3.0

This is the entity I have. what should it be changed too?

I am running the following on both machines I am trying to get this working on:

I really like the look of this project so hopefully can get the custom card working

Did you try searching for alarmo card? It’s probably at the bottom and it’s called ‘Custom: Alarmo Card’

Yes every time I tried something different,

All I see is the default alarm panel. If I try to add a custom card manually I get an error that the custom alarm panel card cannot be found.