First HA Integration, that works!
Technically it uses Ajax API via Jeedom cloud. Jeedom works like a proxy. All commands and events exactly like in Ajax API documentation. This integartion call API and parse events independetly of Jeedom Ajax Plugin. It's provide more features and works much better.
- Jeedom with exteral access by url (Jeedom cloud call this url on each Ajax Event)
- Jeedom Ajax System plugin. It's one time 8 euro. It opens access to Ajax API via Jeedom Cloud
- A simple code path to Jeedom installation.
- I do not add ajax@jeedom.com user to my hub (it's jeedom recommendation). Everything works withut this step.
!!! It's mandatory to have external access to Jeedom installation !!!
- Arm, Force ARM, Disarm for HUB and Groups
- Build in HA Action (service) to Arm / Disarm multiple Groups with one click
- Optional HA User name instead of Ajax User in notifications
- Panic and muteFiredecetcors buttons
- Night Mode, Force Night Mode
- Correct malfunctions messages
- Detailed state for Arming and Disarming (good for HA UI)
- Correct text Messages like in original APP
- Realtime events
- ALARM events
- Sensors with Real time updates for Door sensors, Temperature, PowerFailure, Battery charge, Online, GSM INfo, Masking, Relay voltage, and more..
- Relays, Sockets
- Relatime Events
- My HA User Interface Card
- Testing it limited to my equipment. Feedback is welcome!
- Install Jeedom + MQTT Manager + Ajax System Plugin.
- Configure Ajax in Jeedom, Configure Mqtt in Jeedom to access mqtt server, that HA uses
- It's not required to check "Transmit all equipment" in mqtt manager settings. Itegration do not use this information
- Configure Jeedom by this Manual
- Install this integration using HACS
- Configure access with information from step 4.
- Configure UI Card by this Manual
- Go to http://homeassistant.local:8123/hacs/integrations
- Add
https://github.com/bob-tm/ha_ajax_securitycustom integration repository - Go to http://homeassistant.local:8123/config/integrations and add new integration
- Choose "Ajax Security via Jeedom" from the list and follow the config flow steps
- Check checkbox to Enable Panic Button calls. Without checkbox calls will raise internals exception. Better to disable it while testing.
