[Custom Component] Alarmo - browser managed alarm system

Service alarm_control_panel.alarm_trigger.

1 Like

Hello, thanks heaps for the component which makes setting up alarm system really easy!

Just got one question that Iā€™m not sure if anyone has asked before.
Is it possible to set up a ā€œgrace periodā€ that will wait for a 2nd sensor to be triggered? The alarm only goes off if more than one sensor has been triggered within the set time frame (something like 30 secs), If only one sensors has been triggered, nothing happens.
This is what Iā€™ve done before to accommodate the false triggering for some motion sensors. Hope this make sense.

Yes you can. You can click on the motion sensor to modify its settings.
There is an option for assigning it to a group. In a sensor group, 2 sensors need to be triggered within a time period before the alarm is activated.
This seems to cover your needs.

Thanks for the prompt reply, the group option works perfectly!
Apparently Iā€™ve misunderstood the function of grouping from the first place :sweat_smile:

Thanks again for the great work :+1:

Greetings everyone!

First, a big ā€œThank Youā€ to @neliss for the excellent work on this component. Itā€™s been a lifesaver.

My questionā€¦ Try as I may, I canā€™t get HomeKit to arm the Alarmo panel using a code. If I check the logs, it says, ā€œWrong code provided.ā€
I am using the following in my ā€œconfiguration.yamlā€ file.

homekit:
     - filter:
          include_domains:
             - alarm_control_panel
 entity_config:
      alarm_control_panel.alarmo:
         code: 12345678

I can arm the panel if ā€œUse arm codeā€ is turned off in the Alarmo Codes section. Yes, I have the above code for one of the users in the Codes section of Alarmo. I tried different codes, reboots, erased and re-created users, etcā€¦

Anything Iā€™m missing or hints on what to try?

Try with quotes around the code, so ā€œ12345678ā€. Perhaps the code is sent as number rather than letters/digits (which is especially bad if the code starts with zero).

Unfortunately, the same.

I tried ā€™ and ".

In the meantime, I have scripts in HA that arm the alarm. I exposed those to HomeKit and have them setup as switches. They just donā€™t look as nice as Alarmo.

Hello, hope someone can help me.
Iā€™m playing a little to set up this now, but I have a motion sensor.
And when arming, and the sensor is active there is no message, it just going to armingā€¦
This I have set-up:


And this for the sensor:

But when I will arm the alarm, with open sensor:
image

Has somebody this also or the solution?

Thanks

Which version are you using? I have ā€˜allow open after armingā€™ in advanced settings under the sensor.

I have version v1.9.7

What is your version? Do you have a picture?

Same version

Yes I have it also, but then it should ignore if you have a open sensor.
So if you unmark it, and then the sensor is active, you should get a error? Open zone?

How can I start my WLED stripes as a Alarmo action with a preset? I tried withā€¦

- service: light.turn_on
  entity_id: light.wled01
  data:
    preset: 3

ā€¦but I receive ā€œextra keys not allowed @ data[ā€˜presetā€™]ā€

For what stand the ā€œdataā€?
Any suggestions? Thx!

Iā€™d love to see this as an official component for HA.

4 Likes

In developer tools/services this worked for me:
(Do not together, one after the other)

service: light.turn_on
data:
  entity_id: light.wled_master
service: select.select_option
target:
  entity_id: select.wled_preset
data:
  option: "preset abcde"

Hi @anon36468094 ,
Trying to get your card working in minimalist. Thanks for sharing!!

Almost there, but i donā€™t see the text of the status of the alarm (in your screenshot ā€œGedeactiveerdā€ below the ā€œAlarmoā€ name. I exactly copied the code you provided.
Any suggestions?
image

Hi Alca,

You need the ā€œulm_translation_engineā€ files (default.yaml + your language yaml fileā€¦) from the UI Minimalist theme. Iā€™m using this translate engine for the Alarmo Card. You can find the folder on the UI Minimalist Github.

PS: OK i see the code i shared here is outdated, in the meanwhile i have done some changes so now iā€™m using the translation engine and in the code i shared here i used a language file with variables.

Having trouble with actionable notifications for disarming on Android
Notification and action buttons are showing up fine. It seems when disarm is pressed though that action isnā€™t being passed onto Alarmo.
I do have a code. Is that the issue?
Tried enabling debug logging on Alarmo and triggering alarm and then pressing button on notification. Logs show nothing at all related to Alarmo though when I download them.

Thanx @anon36468094 ,
Just puzzled a bit, and got it working :sweat_smile:
Screenshot 2023-01-24 23.01.35

Iā€™m still quite a noob in coding. Would you mind sharing the adjusted code?
Eager to learn and see how you improved it :slight_smile:

Anybody can tell me if itā€™s possible to adjust the code of the alarmo minimalist card of @anon36468094 to implement that a keypad appears when you want to disable the alarm?
This instead of hardcoding the pincode as a variable?
I tried hard today, but without success :sweat_smile: