Since upgrading to HA 2023.11 all my automations with my Ajax alarm were screwed and I had to reconfigure them. But now most of the conditions I could check before are missing in the drop downs.
Arming no longer triggers my automation but disarming does.
I have manually set “is_armed_away” in the yaml but this does not work as a condition in my automations any more. It is also missing from the drop down box.
There is nothing in the logs. When up i upgraded from 2023.10 to 11 all the device ids for the Ajax alarm were missing in my automations and had to be reapplied.
“is_armed_away” does not appear as a condition in the drop down. It also doesn’t work when manually entering it in the yaml.
Disarming will trigger my automation but arming doesn’t.
there just just one official SIA integration. before that there was an unofficial one. and now there are some fellows working on a full integration with Ajax, that is read and more importantly write to the Ajax API
Hi @Den901 great work on getting the API integrated with NodeRed. I’ve just got API access too and wondered if you could share your NodeRed flows again as I couldn’t get the ones here to work (maybe a format issue)?
@imperium85 I’ve just got past this step (I imagine we are picking through @Den901 work step by step at the same time.
The hash string is literally just the password for the user, however I found it wouldn’t allow me to use my e-mail and password, I had to set up another user. I’m assuming this is to do with the userRole as my profile is the Admin.
So I set up another user, which had to be a unique e-mail so I used an alias and a unique phone number which luckily I have a works one so used that. From there I’ve been able to get individual API flows working on NodeRed, can arm and disarm etc, I’ve just not tied it all together yet.
Does anyone know if it’s possible to get motion sensor alerts from the Ajax MotionProtect (using the API or otherwise)? It’s great that we are progressing towards being able to set and unset the alarm via HomeAssistant but it would be really useful if we could use the motion sensor for automation. I’m assuming it’s probably not possible since it would drain the battery but thought I’d ask.
Hi,
Have you already started with the code somewhere? I just build a very basic python login + get user info flow with the requests library… I would not claim my python code writing skills are pretty, but I can help if you have something ongoing. Otherwise I’ll continue with my quick and dirty hack and see how far I get.
Sorry it’s a bit of a long thread to work through and not sure what the state of integration is. I currently have an older Paradox system in my home which I have over time fully integrated into Home Assistant with the ability to control alarm, bypass zones, get motion into HA etc.
I have a second property which I need to add an alarm system to and I am considering the Ajax system (with better sensors, photo on demand etc.). How would I integrate it and what level of control would I be able to do from Home Assistant?
With the current SIA integration, you’ll be able to read alarm states but not to act on the alarm. You’ll will not be able to read whether a door is open is closed, but you’ll be able de know when such a sensor triggered the alarm for instance. If you’re ready to tinker, then you’ll be able to arm_away, arm_night and disarm as described in this post. You are not forced to use ESPHome, anything that drives 3 relays will be fine.
Agree on that. No real news from the fellows working on that on there side. Maybe I’m wrong, but I don’t see any willingness to come up soon with an official integration or at least an HACS one.
Hi at all, i need to change a alarm system at house, I see Ajax, but I want to know if is integrable in home assistant, I want to see only sensor state, no arm or disarm feature.
Is possible with sia ? Thanks