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
358 stars 94 forks source link

Missing Topics for GSM Troubles (MG5000) #496

Open uwedisch opened 2 months ago

uwedisch commented 2 months ago

Alarm system

Magellan MG5000 with IP150S, PCS250G and two RPT1, access mode (IP150S)

Environment

Linux, Docker

Git branch

Docker latest

Describe the bug

From time to time I see different log entries like the next (data is different):

2024-09-10 16:55:30,771 - ERROR    - PAI.paradox.lib.handlers - No handler for message 5
Detail: Container: 
    fields = Container: 
        data = b'R\x00\x80\x00\x02\x02\x10\x00\x00\x14\x18\t\n\x106\xcf'... (truncated, total 36)
        value = Container: 
            po = Container: 
                command = 5
                status = Container: 
                    reserved = False
                    alarm_reporting_pending = False
                    Winload_connected = True
                    NeWare_connected = False
            validation = 128
            address = 0
            data = b'\x02\x02\x10\x00\x00\x14\x18\t\n\x106\xcf\x9c\x97N\x00'... (truncated, total 32)
        offset1 = 0
        offset2 = 36
        length = 36
    checksum = b'\xbb' (total 1)

To Reproduce

I have no exact idea what triggers these log entries. I assume that they come from missing implementation for GSM troubles. Indeed I'm missing the topics of these GSM troubles:

Logs

n.a.

First of all it would be helpful to have the complete data within the logfile. Currently it's truncated.

yozik04 commented 2 months ago

I personally do not have MG5000 so support is in "as is" state. If somebody want to take this development then I am happy to accept PRs.

uwedisch commented 2 months ago

I personally do not have MG5000 so support is in "as is" state. If somebody want to take this development then I am happy to accept PRs.

Therefore I was asking for support in interpreting the data. First of all:

I can do the testing. But I need support in all the already existing stuff.

uwedisch commented 2 months ago

I personally do not have MG5000 so support is in "as is" state. If somebody want to take this development then I am happy to accept PRs.

And, as I see we have no GSM troubles at all in the list of topics provided. So, I assume that this is also missing with other panels, right?

yozik04 commented 2 months ago

Probably.