ParadoxAlarmInterface / pai

Paradox Magellan, Spectra and EVO, with MQTT, Signal, Pushbullet, Pushover and others
https://gitter.im/paradox-alarm-interface
Eclipse Public License 2.0
351 stars 94 forks source link

ESP32 Serial over IP together with PCS250 GSM module #432

Closed mrbrdo closed 8 months ago

mrbrdo commented 8 months ago

I am using an ESP32 connected to serial and using it according to https://github.com/ParadoxAlarmInterface/pai/wiki/Connection-methods#serial-over-ip-esp32

I would also like to use PCS250 GSM module, which also connects to the serial interface on the panel (mine is MG5050).

Would it be possible to forward the serial data to this device from the ESP32? I understand a problem is that it would "hear" the traffic from ESP32/PAI, but if it's only listening to certain data it might not be an issue? Or at least if we could only forward the "alarm" message so it can send the notification SMS, which is the functionality I'm after. I think the Paradox devices use 5V data lines so I guess I would need a logic level converter on the output as well?

The IP150 supports connecting the PCS250 to its "PCS" port, so it's theoretically possible to send the correct data received from Paradox serial.

Has anyone tried something like this?

mrbrdo commented 8 months ago

I found that I can actually connect the PCS250 to the EBUS port (I think there are even 2 of these) on the panel, and the alarm sms notification still works. Since PAI provides Babyware IP connection, the GPRS mode of the PCS is less useful (GPRS mode only works when connected to Serial). So this combination solves the problem for me.

The feature itself could still be useful, but I will close this for now.