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

Checksum errors #427

Closed lpaolini closed 8 months ago

lpaolini commented 8 months ago

Alarm system

EVO192 v.7.70.1 + IP150 v5.6

Environment

Docker on RPi

Describe the bug

ChecksumError in the logs.

Logs

Full log, with sensitive information replaced by <omissis>

2024-01-25 07:55:32,074 - INFO     - PAI - Starting Paradox Alarm Interface 3.4.0
2024-01-25 07:55:32,074 - INFO     - PAI - Config loaded from /etc/pai/pai.conf
2024-01-25 07:55:32,074 - INFO     - PAI - Console Log level set to 20
2024-01-25 07:55:32,153 - INFO     - PAI.paradox.interfaces - Starting BasicMQTTInterface Interface
2024-01-25 07:55:32,155 - INFO     - PAI.paradox.interfaces.mqtt.core - MQTT loop started
2024-01-25 07:55:32,159 - INFO     - PAI.paradox.interfaces.ip_interface.interface - Starting IPInterface Interface
2024-01-25 07:55:32,160 - INFO     - PAI - Starting...
2024-01-25 07:55:32,160 - INFO     - PAI.paradox.paradox - Connecting to interface
2024-01-25 07:55:32,160 - INFO     - PAI.paradox.paradox - Using IP Connection
2024-01-25 07:55:32,385 - INFO     - PAI.paradox.connections.ip.connection - Connecting. Try 1/3
2024-01-25 07:55:32,387 - INFO     - PAI.paradox.interfaces.ip_interface.interface - IP Interface: serving on ('0.0.0.0', 10000)
2024-01-25 07:55:32,387 - INFO     - PAI.paradox.interfaces.ip_interface.interface - IP Interface started
2024-01-25 07:55:32,388 - INFO     - PAI.paradox.connections.connection - Connection established
2024-01-25 07:55:32,389 - INFO     - PAI.paradox.connections.ip.commands - Authenticating with IP Module
2024-01-25 07:55:32,396 - INFO     - PAI.paradox.connections.ip.commands - Authentication Success. IP(114) Module version 20, firmware: 5.6, serial: <omissis>
2024-01-25 07:55:32,411 - INFO     - PAI.paradox.connections.ip.commands - Session successfully established with IP Module
2024-01-25 07:55:32,411 - INFO     - PAI.paradox.paradox - Connecting to Panel
2024-01-25 07:55:32,443 - INFO     - PAI.paradox.paradox - Panel Identified EVO192 version 7.70 build 1
2024-01-25 07:55:32,444 - INFO     - PAI.paradox.paradox - Initiating panel connection
2024-01-25 07:55:32,516 - INFO     - PAI.paradox.hardware.evo.panel - Installer login
2024-01-25 07:55:32,544 - INFO     - PAI.paradox.hardware.evo.panel - Authentication Success
2024-01-25 07:55:32,545 - INFO     - PAI.paradox.paradox - Connection OK
2024-01-25 07:55:32,545 - INFO     - PAI.paradox.paradox - Loading data from panel memory
2024-01-25 07:55:32,545 - INFO     - PAI.paradox.hardware.panel - Loading definitions
2024-01-25 07:55:32,545 - INFO     - PAI.paradox.hardware.panel - Updating Definitions from Panel
2024-01-25 07:55:32,834 - INFO     - PAI.paradox.hardware.panel - Zone definitions loaded (0.29s)
2024-01-25 07:55:32,850 - INFO     - PAI.paradox.hardware.panel - Partition definitions loaded (0.02s)
2024-01-25 07:55:33,186 - INFO     - PAI.paradox.interfaces.mqtt.core - MQTT Broker Connected
2024-01-25 07:55:39,616 - INFO     - PAI.paradox.hardware.panel - User definitions loaded (6.77s)
2024-01-25 07:55:39,895 - INFO     - PAI.paradox.hardware.panel - Loading labels
2024-01-25 07:55:39,895 - INFO     - PAI.paradox.hardware.panel - Updating Labels from Panel
2024-01-25 07:55:40,034 - INFO     - PAI.paradox.hardware.panel - Zone labels loaded (0.14s): <omissis>
2024-01-25 07:55:40,096 - INFO     - PAI.paradox.hardware.panel - Pgm labels loaded (0.06s): <omissis>
2024-01-25 07:55:40,118 - INFO     - PAI.paradox.hardware.panel - Partition labels loaded (0.02s): <omissis>
2024-01-25 07:55:40,151 - INFO     - PAI.paradox.hardware.panel - User labels loaded (0.03s): <omissis>
2024-01-25 07:55:40,215 - INFO     - PAI.paradox.hardware.panel - Module labels loaded (0.06s): <omissis>
2024-01-25 07:55:40,216 - INFO     - PAI.paradox.hardware.panel - Door labels loaded (0.0s):
2024-01-25 07:55:40,216 - INFO     - PAI.paradox.paradox - Running
2024-01-25 09:16:15,127 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'47', computed b'75', message: b'5247474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747'
2024-01-25 09:16:15,170 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'd1', message: b'478000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
2024-01-25 10:50:19,546 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'47', computed b'75', message: b'5247474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747'
2024-01-25 10:50:19,590 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'01', message: b'478000003a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000532f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f'
2024-01-25 11:17:20,548 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'47', computed b'75', message: b'5247474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747'
2024-01-25 11:17:20,594 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'd0', message: b'4780000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
2024-01-25 12:01:22,492 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'47', computed b'75', message: b'5247474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747'
2024-01-25 12:01:22,538 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'cd', message: b'4780000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
2024-01-25 12:30:33,965 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'd1', message: b'478000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
2024-01-25 12:42:34,330 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'cd', message: b'4780000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
2024-01-25 15:04:20,814 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'47', computed b'75', message: b'5247474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747'
2024-01-25 15:04:20,858 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'dd', message: b'4780000010060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b'
2024-01-25 17:40:28,680 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'47', computed b'75', message: b'5247474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747'
2024-01-25 17:40:28,723 - ERROR    - PAI.paradox.hardware.evo.panel - ChecksumError Error in path (parsing) -> checksum
wrong checksum, read b'00', computed b'cd', message: b'4780000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
yozik04 commented 8 months ago

I have nothing to do with this junk messages. I just log them. According to my knowledge these do not provide any value.

lpaolini commented 8 months ago

Ok, good to know. So maybe it would make sense to downgrade them to warnings. Wouldn't it?

I'm wondering what they mean and if anyone else is experiencing those errors.

fdcastel commented 6 months ago

Ok, good to know. So maybe it would make sense to downgrade them to warnings. Wouldn't it?

I'm wondering what they mean and if anyone else is experiencing those errors.

I'm also getting (a lot) of these checksum errors.

Using PAI for 2~3 years now. Flawlessly.

It really spams my log files. May we change the log level to something lower than INFO?