I have installed your app, using the API. i can add devices. I have made four test flows: 1. start flow - arm Hub. 2. start flow disarm hub. This works well.
when Hub is armed sent a push notification
when hub is disarmed sent a push notification.
when i test 3 or 4 by arming or disarming in the Ajax app, the notification comes slowly.
and in the hub icon in the homey app doesn’t seem to be up to date with the right status or history events.
My hub is working on 4 or 5g. IT works fine with the Ajax app, in homey its not. My test flows: when state is changed, give a notification are hours to late
Ah didn’t see that. Made this app a while ago and it has been working flawlessly for turning on/off the alarm automatically when I come home or leave home. I’ve updated it a bit today, but it’s mainly for my own use. Hope you get the app working perfectly for all users.
Does anyone have experience with the Ajax SmartLink? I read that it can be used to connect Ajax with Homey, curious if that actually works well in practice.
I’m new here so I can’t post two links, but you can also find a video on YouTube: “AJ-SmartLink voor integratie met Ajax Systems”
Be careful with the proxy / api-key. With the proxy / api-key someone else can control your security system. So the proxy-server is a central station who can control lots of security systems and is direct a high security risk. If the server is hacked the security system can be turned off. I believe you can only trust this kind of server to a serious company. If Athom runs this kind of server the risk is less but their still be a risk. The best solution is to use SIA. With SIA the security system sends events to homey directly without any server in the middle.
if you aren’t aware of these risk don’t give someone control of you security system for an homey integration.
Its true that a proxy can see all events going through it. However the Ajax Proxy I have made use of during testing started supporting encryption for not to long ago. The idea was to support the “bring your own proxy” as a temporarily solution until we could get a dedicated Homey proxy up and running. The only proxies setup now are as far as I know setup by a single security company in Sweden, and the proxy code is developed and maintained by a national technical director for a Ajax country.
I would ofcourse prefer not using a proxy, but its really the only way for “normal” users who do not have enterprise keys, to get more functionality outside arm/disarm.
Without telling to much, we do have a lot of great progress now, so I hope and believe we will have a more elegant solution very soon! In the meantime it might make sense to add a warning in the app about not trusting proxies you dont know.
The test version is mainly for testing the app, and not for endusers. So I do not recommend using the test version. The live app is not changed yet.
I am working on a major design change that would allow all users to make use of the API through a combination of a shared proxy for Homey users and SIA. This would give us the best of both worlds, follow Ajax´s recommendations and give us the most functionality we can technically use. Because all of the functionality then would work throgh the proxy, we will deprecate the use of your own Enterprise API, as this is mainly for security companies to monitor many hubs, and not for endusers. It should not change the amount of functionality for you, as we still use an Enterprise API, just not yours.