Community Hass.io Add-on: Paradox Alarm Interface

Plenty places online, try this one.

https://www.spectrumcom.co.za/paradox/app-software.php

1 Like

Does anyone have a guide for doc for enabling push bullet with PAI? I added pushbullet as a integration with a key to my main HA install but don’t really see anything in PAI except for the topics to send to pushbullet. I’m not getting anything though as I did try a disarm. There is a people field though so do I need to set that?

So I got a copy of BabyWare and tried to connect. It puts checkmarks by “opening socket” and “connecting to panel”, but then fails on detecting panel.

Any idea what I should put for Panel ID and PC Password? I have the “panel user code” and “panel password” from the IP150S only. Is there somewhere I can get Panel ID and PC password from the IP150S UI? I’m on firmware 1.40.

Is “IP Module Password” in BabyWare the same as “Panel Password” on the IP150S UI?

Also my IP150S says that my panel type is an EVO48, but I don’t find that one on the list in BabyWare. Only EVO192, EVOHD, and EVOHD+, does that mean I’m hosed?

Hah. I think EVO48 is not supported by BabyWare… Try to go into installer menu on the keypad and find PC Password. But you need to find the right section address. I cannot help with that. Default one is usually 0000 did you tried that?
IP Module password is textual password. I think it can not be changed in the new IP Module firmwares. Default always was paradox.

1 Like

Our wiki usually has all info required. But seems that Pushbullet does not have much info…
But if you go to our example configuration. Then you will see a lot of available settings there: pai/pai.conf.example at dev · ParadoxAlarmInterface/pai · GitHub

I remember that in HA paradox addons pasword field 0 is a so if you want to write pasword 0000 it’s will be aaaa

1 Like

I am tearing my hair out here, but I cannot seem to get a connection to work, any idea where I am going wrong? I suspect it might be the PC password, though I did change it in Babyware

2023-06-13 18:12:34,201 - INFO     - PAI.paradox.paradox - Disconnected from the Alarm Panel
2023-06-13 18:12:34,201 - INFO     - PAI.paradox.paradox - Connecting to interface
2023-06-13 18:12:34,201 - INFO     - PAI.paradox.connections.ip.connection - Connecting. Try 1/3
2023-06-13 18:12:35,222 - INFO     - PAI.paradox.connections.connection - Connection established
2023-06-13 18:12:35,222 - INFO     - PAI.paradox.connections.ip.commands - Authenticating with IP Module
2023-06-13 18:12:35,229 - INFO     - PAI.paradox.connections.ip.commands - Authentication Success. IP(114) Module version 20, firmware: 5.6, serial: 7203cca6
2023-06-13 18:12:35,241 - INFO     - PAI.paradox.connections.ip.commands - Session successfully established with IP Module
2023-06-13 18:12:35,241 - INFO     - PAI.paradox.paradox - Connecting to Panel
2023-06-13 18:12:35,262 - INFO     - PAI.paradox.paradox - Panel Identified SP600+ version 1.21 build 3
2023-06-13 18:12:35,262 - INFO     - PAI.paradox.paradox - Initiating panel connection
2023-06-13 18:12:35,289 - INFO     - PAI.paradox.hardware.spectra_magellan.panel - Installer login
2023-06-13 18:12:35,318 - ERROR    - PAI.paradox.paradox - Got ERROR Message: Partition in code lockout (too many bad entries)
2023-06-13 18:12:35,318 - ERROR    - PAI.paradox.lib.handlers - Exception caught during message handling

Code lockout means that you tried to connect with wrong password too many times. Wait a cooldown period then try again with right password. Sometimes ‘0’ need to be replaced with ‘a’

Yeah I tried that. I suspect its the password thats incorrect. I have tried 0000, aaaa and the installer said the default is 1234. I will ask him this morning to go take a look in Babyware and confirm for sure. Probably linked I have not been able to connect via Babyware either, it creates the initial connection, and then says Connection Failed, PC in use, or something along those lines.

Below is the log after a cool off period. I really feel like this is likely a password error.

2023-06-14 13:52:11,407 - INFO     - PAI - Starting Paradox Alarm Interface 3.2.1
2023-06-14 13:52:11,407 - INFO     - PAI - Config loaded from /data/options.json
2023-06-14 13:52:11,407 - INFO     - PAI - Console Log level set to 20
2023-06-14 13:52:11,424 - INFO     - PAI.paradox.interfaces - Starting BasicMQTTInterface Interface
2023-06-14 13:52:11,425 - INFO     - PAI.paradox.interfaces.mqtt.core - MQTT loop started
2023-06-14 13:52:11,427 - INFO     - PAI.paradox.interfaces - Starting HomeAssistantMQTTInterface Interface
2023-06-14 13:52:11,427 - INFO     - PAI - Starting...
2023-06-14 13:52:11,427 - INFO     - PAI.paradox.paradox - Connecting to interface
2023-06-14 13:52:11,427 - INFO     - PAI.paradox.paradox - Using IP Connection
2023-06-14 13:52:11,474 - INFO     - PAI.paradox.connections.ip.connection - Connecting. Try 1/3
2023-06-14 13:52:11,476 - INFO     - PAI.paradox.connections.connection - Connection established
2023-06-14 13:52:11,477 - INFO     - PAI.paradox.connections.ip.commands - Authenticating with IP Module
2023-06-14 13:52:11,482 - INFO     - PAI.paradox.connections.ip.commands - Authentication Success. IP(114) Module version 20, firmware: 5.6, serial: 7203cca6
2023-06-14 13:52:11,494 - INFO     - PAI.paradox.connections.ip.commands - Session successfully established with IP Module
2023-06-14 13:52:11,494 - INFO     - PAI.paradox.paradox - Connecting to Panel
2023-06-14 13:52:11,516 - INFO     - PAI.paradox.paradox - Panel Identified SP600+ version 1.21 build 3
2023-06-14 13:52:11,516 - INFO     - PAI.paradox.paradox - Initiating panel connection
2023-06-14 13:52:11,547 - INFO     - PAI.paradox.hardware.spectra_magellan.panel - Installer login```

Hey folks, my system has been working great for weeks but I asked the new HA core update this morning and now my system is just saying error on pai status. Restarted, reloaded pai and mqqt, same thing.

Any known issue with the latest updates?

More details please. How you connect? What are FW versions. If you used serial connection and you have updated to 7.50+ then you are screwed :slightly_smiling_face:. Only way to use 7.50+ with PAI at the moment is IP150 module.

Hmmm, nah it definitely looks like something in the HA update but its more than just my PAI. It looks like my general networking is struggling. Lots of slow connection and timeout. I restored a backup from Saturday ( 3 days prior ) and I see its better with the PAI connecting but it doesn’t look like a backup alters the HA Core which what was updated.

My ip150 and firmware haven’t changed, only recent update was the new HA Core. It could be doing more work causing my Pi to struggle a bit. I’ll investigate that but the PAI integration seems fine.

I was getting a strange issue a while ago that said PAI status error but I didn’t see the detail of the error.

HA Setup

Home Assistant 2023.6.2
Supervisor 2023.06.2
Operating System 10.3
Frontend 20230608.0 - latest

Paradox Alarm Interface
Current version: 3.2.1

MG5050
by Paradox
Firmware: 7.19 build 0

Connection via IP150 and MQTT.

It seems fine now since I restored the backup. Maybe something cooked in the update with config files etc.

Hmm alright, so dug into the logs, looks like a simple not able to connect. Odd, something seems definitely up with my devices networking.

2023-06-20 09:07:40,118 - INFO     - PAI.paradox.paradox - Connecting to interface
2023-06-20 09:07:40,119 - INFO     - PAI.paradox.connections.ip.connection - Connecting. Try 1/3
2023-06-20 09:07:40,755 - INFO     - PAI.paradox.connections.connection - Connection established
2023-06-20 09:07:40,757 - INFO     - PAI.paradox.connections.ip.commands - Authenticating with IP Module
2023-06-20 09:07:41,036 - INFO     - PAI.paradox.connections.ip.commands - Authentication Success. IP(IP150) Module version 20, firmware: 5.2, serial: *****
2023-06-20 09:07:41,507 - INFO     - PAI.paradox.connections.ip.commands - Session successfully established with IP Module
2023-06-20 09:07:41,507 - INFO     - PAI.paradox.paradox - Connecting to Panel
2023-06-20 09:07:42,676 - ERROR    - PAI.paradox.connections.protocols - Connection was closed: None
2023-06-20 09:07:42,677 - ERROR    - PAI.paradox.connections.connection - Connection was lost
2023-06-20 09:07:43,537 - ERROR    - PAI.paradox.paradox - Failed to connect: Not connected
2023-06-20 09:07:43,540 - ERROR    - PAI - Unable to connect to alarm
2023-06-20 09:08:02,548 - INFO     - PAI - Starting...
2023-06-20 09:08:02,549 - INFO     - PAI.paradox.paradox - Disconnecting from the Alarm Panel
2023-06-20 09:08:02,550 - INFO     - PAI.paradox.paradox - Clean Session
2023-06-20 09:08:02,552 - INFO     - PAI.paradox.paradox - Connecting to interface
2023-06-20 09:08:02,553 - INFO     - PAI.paradox.connections.ip.connection - Connecting. Try 1/3
2023-06-20 09:08:03,891 - INFO     - PAI.paradox.connections.connection - Connection established
2023-06-20 09:08:03,894 - INFO     - PAI.paradox.connections.ip.commands - Authenticating with IP Module
2023-06-20 09:08:04,102 - INFO     - PAI.paradox.connections.ip.commands - Authentication Success. IP(IP150) Module version 20, firmware: 5.2, serial: ******
2023-06-20 09:08:04,670 - INFO     - PAI.paradox.connections.ip.commands - Session successfully established with IP Module
2023-06-20 09:08:04,672 - INFO     - PAI.paradox.paradox - Connecting to Panel
2023-06-20 09:08:09,739 - ERROR    - PAI.paradox.paradox - Timeout while connecting to panel. Is an other connection active?
2023-06-20 09:08:09,741 - ERROR    - PAI - Unable to connect to alarm
2023-06-20 09:08:21,916 - ERROR    - PAI.paradox.connections.protocols - Connection was closed: None
2023-06-20 09:08:21,919 - ERROR    - PAI.paradox.connections.connection - Connection was lost
2023-06-20 09:08:25,748 - INFO     - PAI - Starting...
2023-06-20 09:08:25,749 - INFO     - PAI.paradox.paradox - Disconnecting from the Alarm Panel
2023-06-20 09:08:25,750 - INFO     - PAI.paradox.paradox - Clean Session
2023-06-20 09:08:25,752 - INFO     - PAI.paradox.paradox - Connecting to interface
2023-06-20 09:08:25,753 - INFO     - PAI.paradox.connections.ip.connection - Connecting. Try 1/3
2023-06-20 09:08:26,399 - INFO     - PAI.paradox.connections.connection - Connection established
2023-06-20 09:08:26,401 - INFO     - PAI.paradox.connections.ip.commands - Authenticating with IP Module
2023-06-20 09:08:27,475 - INFO     - PAI.paradox.connections.ip.commands - Authentication Success. IP(IP150) Module version 20, firmware: 5.2, serial: ******
2023-06-20 09:08:29,712 - INFO     - PAI.paradox.connections.ip.commands - Session successfully established with IP Module
2023-06-20 09:08:29,715 - INFO     - PAI.paradox.paradox - Connecting to Panel

Hello everyone, i successfully configured the PAI interface on my hassio.

The problem i have is that when connected from hassio, i cant use my normal mobile app Insite Gold


Any can help me?

You need to choose if you want PAI or Insite Gold. Both won’t work.

My goal is to have my MG5050 integrated in home assistsnt (sensor and possibility to insert alarm)

AND

application on mobile phone not relying on home assistsnt server but independent via cloud

Is there any setup or alternative app allowing my double control requirement?

forget about it, its not possible as mentioned. Just do what i did:
1.Use cloud Home assistant
2.If there is a problem you can use http acess through webbrowser from the phone without cloud through wifi
3.If HA is down (that means that even PAI is down) So you can just manualy add data to inside gold and you’re in.
4.If nothing above helps you can always use hands + keypad to enter and debug everything.
I have this for over a year, so no problem from my experience

Is there any way to trigger the alarm panel from inside HA? I have tried calling the alarm_control_panel.alarm_trigger service but it doesn’t do anything.

I also looked at MQTT but couldn’t find anything there.

Do you have your panel connected to some security company?