ATS advanced ATSx500 - Direct or Ultrasync - Intrusion Alarm System

I would very much like to connect the ATS Advanced ATSx500-ip to HASS.

I know there is already an ultrasync integration, but it does not work with an ATS Advanced ATSx500-IP panel.

Bonjour, j’ai le même type d’alarme que vous. Avez vous trouvé une solution?
Merci,
thibaut

Do you have any news on this topic? I have an Aritech (later UTC) ATS4000 with an ATS-IP-KIT the ATS1809, quit similar as the ATSx500. Is there any way to get this hooked into HA?

I have currently forwarded some signals to the output ports, imported by a Fibaro Universal Sensor. But this isn’t that great as the z-wave signal is sometimes disturbed and therefore not reliable…

I have been trying to setup the SIA integration but I cannot get it working… I have tried so many things that I’m wondering if this can work…

We hebben al ruim een jaar AtsAdvXML gemaakt voor integratie ATS Advanced x500 panelen met Domotica (HA) en KNX. In onze handleiding staat ook beschreven hoe alle events middels Node-Red ingelezen kunnen worden in HA. Onlangs ook de integratie verder uitgebreid en uitgewerkt met gebruik van integratie alarm controll panel (manual) hiermee volledige 2-weg integratie. AtsAdvXML is een Windows service applicatie met een gui om instellingen te maken en is alleen beschikbaar voor beveiligingsinstallateurs ! Voor prijs en meer informatie info softandsec nl

Is there are any news about he ATS integration to HA ? I would like to have at least the information if the alarm is armed or not.

Wat is er mogelijk voor particulieren qua integratie van ATS1500AIP met HA?

If you only are interested in systems status armed and unarmed events you always can connect an ATS output (triggerd by armed) to an external webrelais input which can be integrated with HA. Then also you even can use that same external webrelais output and wire is to an ATS input which is setup as keyswitch hold for Arming and Disarming the ATS Alarm system !

Ivm service en onderhoud doen wij zoals aangegeven alleen zaken met beveiligingsinstallateurs, dus je kunt altijd hiervoor een installateur inschakelen !

Hello, Do you have any example on how to do it ? :smiley:

If you are a securityinstaller send me a email [email protected] with your company details and I will send you back a manual !

Bonjour, je suis installateur pour la société Aubelec, Aube, France. Votre intégration est donc payante si j’ai bien compris.

1 Like

I made an integration for HA for my ATS 1500 IP panel using direct IP connection. The nice thing is this also runs on linux. The issue is that I need to use DLL’s and .drv files that I extracted from the ATS8500 programming software, so I can’t distribute it as those files are copyrighted. But if you own the ATS 8500 software it’s a viable path.

I first tried reverse engineering the DLL’s and .drv files, but it’s quite a rabbit hole. The authentication and encryption parts are quite straightforward, but the actual message construction is not.

Another issue is that I haven’t yet found how to get push updates from the panel for zone activity detection. When I capture data between ATS8500 and the panel I can see this functionality exists, but I haven’t found how to do this myself. Instead I revert to polling the zones.

1 Like

Ok, I spend some time yesterday picking up where I left of and I’ve been able to work out the messaging by capturing the connecting to the panel via USB and analysing that traffic, which is not encrypted.

This combined with the TCP caps, allowed me to figure out the session key exchange for the encryption (which is AES-128-CTR).

Long story short, I have a working JS (but could port to python) client for my alarm panel which uses no external dependencies and works cross-platform.

Of course I’ve only been able to verify this with my own alarm panel (ATS-1500-IP which runs firmware 4.1).

I’m planning to release this as an open source library (MIT license), but would like for some people to test it with their panel first, preferably with other firmware versions or models, so please reach out to me if you’d like to test this.

Next steps would then be publishing the library and then making a HA integration for it.

1 Like

Hi

I would be interested in testing if I can? ATS1500 IP on firmware version 4.4

Update: the library is getting up to shape.

The library supports connecting to the panel, getting the zones, areas, outputs and triggers information and state. Controlling the most important states (e.g. arm an area, inhibit a zone, activate a trigger etc.), monitor for state changes on any of those and read the event log.

Once the library has been verified by some other people with different alarm panels, I’ll port it to python and make a home assistant integration.

For that I’m looking for some feedback. What would be the most convenient integration:

A. One where there is an alarm device entity for each area, and one alarm panel device which contains entities for zone states, zone inhibit control, output states etc.

Or B. one where each area is an alarm device entity, but each zone is also a device, exposing entities for that zone. And each output is a device etc.

So basically, do we need a device for all of those or just entities?

Wow! What are the odds that I’m installing an Aritech ATS1500A alarm system just as I’m getting into Home Assistant, and someone is already working on an integration for this?!

I think for me, option A would be sufficient.

Thank you so much for working on this! I’m really looking forward to integrating it into HASS and exploring all the extra security possibilities this will allow.

I’ll test it if possible? I’ve got an ATS1500A-IP with FW 4.7

I would also like to test it if possible. ATS1500A-IP FW4.8

I am interested in testing your library, I have a ATS1500-IP firmware version 4.11