SMS controlled Alarm Panels in Home Assistant? Now available through this add-on

Hello everyone!

About 2 years ago I’ve made my first tries with integrating my ‘dumb’ and ‘non-integrable’ alarm panel: Satel Perfecta. I’ve decided to use an easiest way of integration - through SMS commands (yeah, I know there’s a protocol developed by manufacturer, and they use it in their applications - Perfecta Control, and Perfecta Soft - but I decided to leave it for the real geeks!)

Long story short: in nodejs I’ve created a simple, bi-directional mqtt2sms broker + mapper allowing me to map MQTT communication between MQTT Alarm Integration and my Satel Perfecta.
You can find it right here: GitHub - infrat/mqtt2sms-broker: A core library for nodejs serverless applications

It’s been a while since I wrote this broker, I’ve been using it successfully for the last 2 years. Since its installation presented some difficulties to many people, a few days ago I decided - finally - to create an add-on wrapping this application and greatly improving the integration process.

You can try it here:

Enjoy!

P.S. It’s my first add-on, and it’s pretty ‘fresh’. There’s a lot of room for improvement there - especially when it comes to documentation. In the near future I will try to add to it, improve and edit it. Nevertheless, I invite you to contribute!

P.S 2. I would put more links here, to shed more light on the subject but as a new user I can post here only two links

1 Like

Thank you for sharing your work.

You might want to consider including a short paragraph in your documentation about interoperability if users already have an mqtt broker addon set up for other devices.

1 Like

Yeah! That’s good idea, thanks for the suggestion. I’m using zigbee2mqtt and I assumed that having MQTT broker running is obvious, what’s of course is wrong assumption.