It appears HACS already adds it to the resources section, so this part of the instructions might be unnecessary (caused a bit of confusion or me).
Additionally, every time I view the alarmo-card in the front end I notice this entry in the HA logs:
Logger: frontend.js.latest.202108090
Source: components/system_log/__init__.py:190
First occurred: 2:39:49 PM (9 occurrences)
Last logged: 2:49:44 PM
* :0:0 Script error.
* http://xxx/hacsfiles/alarmo-card/alarmo-card.js:162:73 NotSupportedError: Cannot define multiple custom elements with the same tag name
I noticed the same thing. I added the reference to /hacsfiles/alarmo-card/alarmo-card.js as well but am indeed wondering whether it should not just be one of the two instead of both.
Was on v. 1.6.2 and had everything working fine. Then, updated to 1.7.1. My alarm card disappeared with a message saying could not be found. I went back to 1.6.2 and now the size scaling for the buttons is not showing up. How do I get the slider back?
This sounds bad, those things shouldnāt happen!
I suspect MQTT is the cause, as you say that there is nothing leading to it in HA.
Could you run Alarmo for a while with debug logging enabled?
You can do so by changing configuration.yaml (requires restarting HA):
If you found more leads, please open a github issue for follow-up.
You also have another issue pending on github, could you provide some more input on this?
Iāve just had the alarm mysteriously disarm again and got the below in the log:
2021-08-25 07:11:03 DEBUG (MainThread) [custom_components.alarmo.mqtt] Received command disarmed
2021-08-25 07:11:03 DEBUG (MainThread) [custom_components.alarmo.alarm_control_panel] alarm_disarm
2021-08-25 07:11:03 DEBUG (MainThread) [custom_components.alarmo.alarm_control_panel] entity alarm_control_panel.house was updated from armed_away to disarmed
2021-08-25 07:11:03 INFO (MainThread) [custom_components.alarmo.alarm_control_panel] Alarm is disarmed.
2021-08-25 07:11:03 DEBUG (MainThread) [custom_components.alarmo.automations] state of alarm_control_panel.house is updated from armed_away to disarmed
2021-08-25 07:11:03 DEBUG (MainThread) [custom_components.alarmo.automations] executing automation 1627610333
The automation at the end is what sends an MQTT message to my main alarm system to disarm it, so it and Alarmo remain in sync as for some reason I was having issues using the inbuilt Alarmo MQTT command (wasnāt being sent /detected / registered, not sure)
EDIT: It looks like Alarmo received a disarm command via MQTT for some reason. Iāll have to investigate that side of things as to why.
Is there a way I can log the MQTT history while not at home?
EDIT (again): So it turns out that the āarmā topic from my Paradox alarm is in fact āretainedā. There is a setting to disable that in the interface so I can try that.
2021-08-25 10:17:38 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on paradoxdCTL/hassio/Arm (retained): b'armed_away'
Iām still sort of new to setting up Alarmo - but have a very basic question from the outset. Is it possible to launch the Control Panel and only the panel in a browser, that does not have access to the rest of HA? I want to be able to drag the window to touchscreen monitor that I already have installed at the front door (Currently has a blue iris feed on it, I plan on sharing the display with blue iris on one side and the panel on the other side). But Iām not crazy about the idea of that browser window having access to the rest of HA. Or maybe thereās a different way that Iām not thinking of yet?
I hear you (and I think you mentioned it one or two times before).
I have a nest hub myself, will give it a try when I can.
I wouldnāt expect it to look as pretty as the native alarm panel UI in google Nest (which Iām using), but we should be able to get something out of itā¦
Will let you know if I have any progress on this.
Does the normal Lovelace Alarm Panel card work for you?
This is not really an Alarmo specific question, but more about the HA ecosystem.
What you could do is create a second (non-admin) user, who only has access to the Lovelace GUI.
Second step would be to create a dashboard with only the Alarmo card in there, and make the other dashboard (with remaining cards) admin-only.
This is (as far as I know) the only option HA offers.
The other option is to use the MQTT Alarm Panel project, Alarmo is made compatible with that.
I wouldnāt know how to run it side-by-side with blue-iris though.
@chemelli You mean to arm/disarm Alarmo automatically?
This is currently not possible from within the alarmo GUI, but indeed requires external automations as described here.
You could use the alarmo.arm service since it allows extra options (on top of e.g. alarm_control_panel.alarm_arm_away) for skipping exit delay and bypassing sensors which are currently active.
Alarmo also allows direct transitioning from armed_away ā armed_home etc.
This can happen if you try to view the alarmo-card before the alarmo integration is loaded.
It might occur right after restarting HA, in other cases it is not normal.
Since the error is caused by the websocket_api component, I cannot provide a solution for it.
I had some arguments with balloob from the dev team to discuss the issue, but he wasnāt vey willing to make modifications for helping custom_components (its a known limitation).
Is there any way to change the tone that plays on my z-wave siren? I can see how to enable it in the action section of the Alarmo configuration but it seems to be only able to toggle on or off.
Suspect I have to configure the parameters when the siren is triggered?