[Fermé] Le plugin fait crasher domoticz (sur une installation toute fraiche)
Publié : 10 mai 2023, 11:52
Bonjour,
Je viens de réaliser une nouvelle installation de domoticz et du plugin sur raspberry pi,
malheureusement lors du démarrage du plugin celui-ci fait crasher domoticz. (Error: Domoticz(pid:3795, tid:5243('Zigate')) received fatal signal 11 (Segmentation fault))
Voici les infos :
Version Domoticz / Python
Système sur lequel tourne DomoticZ avec le plugin
Raspberry PI 2 Model B Rev 1.1 (raspbian Bullseye)
Modèle de coordinateur / Version de coordinateur
PiZigate+
Version du plugin / Branche du plugin
Stable6
Config du plugin Voici les logs domoticz du crash lors du démarrage
Log du plugin
Pour pouvoir ensuite redémarrer Domoticz sans qu'il crash je suis obligé de désactiver le hardware via cette commande :
Je n'ai plus de solution, merci pour votre aide
Je viens de réaliser une nouvelle installation de domoticz et du plugin sur raspberry pi,
malheureusement lors du démarrage du plugin celui-ci fait crasher domoticz. (Error: Domoticz(pid:3795, tid:5243('Zigate')) received fatal signal 11 (Segmentation fault))
Voici les infos :
Version Domoticz / Python
Code : Tout sélectionner
Version: 2023.1
Build Hash: f9b9ac774
Compile Date: 2023-02-14 15:06:40
dzVents Version: 3.1.8
Python Version: 3.9.2 (default, Mar 12 2021, 04:06:34) [GCC 10.2.1 20210110]
Raspberry PI 2 Model B Rev 1.1 (raspbian Bullseye)
Modèle de coordinateur / Version de coordinateur
PiZigate+
Version du plugin / Branche du plugin
Stable6
Config du plugin Voici les logs domoticz du crash lors du démarrage
Code : Tout sélectionner
2023-05-10 11:41:42.609 Zigate: Worker thread started.
2023-05-10 11:41:42.609 Status: Zigate: Entering work loop.
2023-05-10 11:41:42.609 Status: Zigate: Started.
2023-05-10 11:41:52.206 Status: Zigate: Initialized version 6.3, author 'pipiche38'
2023-05-10 11:41:52.211 Status: Zigate: Zigbee for Domoticz plugin started!
2023-05-10 11:41:52.211 Status: Zigate: Python3 requires 3.8 or above and you are running 3.9
2023-05-10 11:41:52.212 Status: Zigate: Checking Python modules /home/pi/domoticz/plugins/Domoticz-Zigbee/requirements.txt
2023-05-10 11:41:54.431 Status: Zigate: Checking Python modules /home/pi/domoticz/plugins/Domoticz-Zigbee/requirements.txt
2023-05-10 11:41:55.912 Zigate: Set PiZigate Channels 11 and 17
2023-05-10 11:41:55.913 Zigate: + GPIO(RUN) OK
2023-05-10 11:41:55.913 Zigate: + GPIO(FLASH) OK
2023-05-10 11:41:55.630 Status: Zigate: DeviceConf loaded - 439 confs loaded
2023-05-10 11:41:55.633 Status: Zigate: load ListOfDevice
2023-05-10 11:41:55.671 Status: Zigate: Transport mode: V2-PI
2023-05-10 11:41:55.913 Status: Zigate: Switch PiZigate in RUN mode
2023-05-10 11:41:55.902 Error: Zigate: switchPiZigate_mode - unable to find distribution: Assuming debian, Error: module 'platform' has no attribute 'dist'
2023-05-10 11:41:56.430 Status: Zigate: ZigateTransport: Serial Connection open: Serial<id=0x69933b50, open=True>(port='/dev/serial0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtscts=False, dsrdtr=False)
2023-05-10 11:41:56.440 Status: Zigate: ZigateTransport: writer_thread Thread start.
2023-05-10 11:41:56.454 Status: Zigate: ZigateTransport: thread_processing_and_sending Thread start.
2023-05-10 11:41:56.465 Status: Zigate: Start Web Server connection
2023-05-10 11:41:56.588 Status: Zigate: Web backend for Web User Interface started on port: 9440
2023-05-10 11:41:56.589 Status: Zigate: Domoticz Widgets usage is at 1.2 % (252 units free)
2023-05-10 11:42:05.173 Status: Zigate: ==> Transport Mode switch to full mode
2023-05-10 11:42:05.177 Status: Zigate: ZiGate+ (V2)
2023-05-10 11:42:05.178 Status: Zigate: Installer Version Number: 03a0
2023-05-10 11:42:05.179 Status: Zigate: Branch Version: ==> Production <==
2023-05-10 11:42:10.091 Status: Zigate: Erase coordinator PDM
2023-05-10 11:42:10.479 Status: Zigate: ZiGate PDM loaded
2023-05-10 11:42:10.485 Status: Zigate: 'Factory new' Restart status: STARTUP
2023-05-10 11:42:15.227 Status: Zigate: ZiGate+ (V2)
2023-05-10 11:42:15.229 Status: Zigate: Installer Version Number: 03a0
2023-05-10 11:42:15.231 Status: Zigate: Branch Version: ==> Production <==
2023-05-10 11:42:25.110 Status: Zigate: ZigateConf - Setting extPANID : 0x0000000000000000
2023-05-10 11:42:25.113 Status: Zigate: ZigateConf setting Channel(s) to: 0
2023-05-10 11:42:25.136 Status: Zigate: setChannel - Channel set to : 00000000
2023-05-10 11:42:25.141 Status: Zigate: Force ZiGate to Normal mode
2023-05-10 11:42:25.144 Status: Zigate: Start network
2023-05-10 11:42:25.145 Status: Zigate: Set Zigate as a TimeServer
2023-05-10 11:42:29.996 Status: Zigate: Accepting new Hardware: Disable (Off)
2023-05-10 11:42:30.126 Error: Zigate: Coordinator not correctly initialized
2023-05-10 11:42:30.235 Error: Zigate: Coordinator not correctly initialized
2023-05-10 11:42:34.268 Zigate: Decode8024: Status: 01
2023-05-10 11:42:34.268 Status: Zigate: Updating Channel in Plugin Configuration from: 0 to: 12
2023-05-10 11:42:34.278 Status: Zigate: Start Network - Formed new network
2023-05-10 11:42:34.281 Status: Zigate: Coordinator details IEEE: 00158d000966ccdb, NetworkID: 0000, Channel: 12, Status: 01: Success
2023-05-10 11:42:35.115 Status: Zigate: Request Disabling Accepting new Hardware
2023-05-10 11:42:35.739 Status: Zigate: Accepting new Hardware: Disable (Off)
2023-05-10 11:42:40.083 Zigate: URL INFOS {'type': 'command', 'param': 'updatehardware', 'htype': '94', 'idx': 4, 'name': 'Zigate', 'address': '0.0.0.0', 'port': '9999', 'serialport': '/dev/serial0', 'Mode1': 'V2', 'Mode2': 'PI', 'Mode3': 'False', 'Mode4': '9440', 'Mode5': 'http://127.0.0.1:8080', 'Mode6': '2', 'extra': 'Zigate', 'enabled': 'true', 'datatimeout': '0', 'loglevel': 7}
2023-05-10 11:42:40.872 Zigate: onStop()
2023-05-10 11:42:40.886 Zigate: Connection closed
2023-05-10 11:42:40.085 Status: Zigate: Plugin Restart command : http://127.0.0.1:8080/json.htm?type=command¶m=updatehardware&htype=94&idx=4&name=Zigate&address=0.0.0.0&port=9999&serialport=%2Fdev%2Fserial0&Mode1=V2&Mode2=PI&Mode3=False&Mode4=9440&Mode5=http%3A%2F%2F127.0.0.1%3A8080&Mode6=2&extra=Zigate&enabled=true&datatimeout=0&loglevel=7
2023-05-10 11:42:40.115 Status: Zigate: coordinator set to Certification : 1/CE -> CE
2023-05-10 11:42:40.179 Status: Zigate: Stop directive received.
2023-05-10 11:42:40.868 Status: Zigate: ota_scan_folder Following Firmware have been loaded
2023-05-10 11:42:40.872 Status: Zigate: Plugin with Zigate+, firmware 03a0 correctly initialized
2023-05-10 11:42:40.909 Status: Zigate: ZigateTransport: ZiGateSerialListen Thread stop.
2023-05-10 11:42:40.911 Status: Zigate: ZigateTransport: writer_thread Thread stop.
2023-05-10 11:42:40.913 Status: Zigate: ZigateTransport: thread_processing_and_sending Thread stop.
2023-05-10 11:42:41.912 Zigate: logging_thread - ended
2023-05-10 11:42:41.915 Zigate: Logging Thread shutdown
2023-05-10 11:42:41.915 Zigate: onStop called (6) Close Logging Management
2023-05-10 11:42:41.900 Status: Zigate: Statistics on message
2023-05-10 11:42:41.901 Status: Zigate: PDM load(s) : 1
2023-05-10 11:42:41.901 Status: Zigate: ZiGate reacting time
2023-05-10 11:42:41.901 Status: Zigate: Max : 0 sec
2023-05-10 11:42:41.901 Status: Zigate: Average : 0 sec
2023-05-10 11:42:41.901 Status: Zigate: ZiGate processing time on Rx
2023-05-10 11:42:41.901 Status: Zigate: Max : 0 sec
2023-05-10 11:42:41.901 Status: Zigate: Average : 0 sec
2023-05-10 11:42:41.901 Status: Zigate: Sent:
2023-05-10 11:42:41.901 Status: Zigate: TX commands : 20
2023-05-10 11:42:41.901 Status: Zigate: Max Load (Queue) : 6
2023-05-10 11:42:41.901 Status: Zigate: Max aPDU (Queue) : 0
2023-05-10 11:42:41.901 Status: Zigate: Max nPDU (Queue) : 1
2023-05-10 11:42:41.902 Status: Zigate: TX failed : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: TX timeout : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: TX data timeout : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: TX reTransmit : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: TX APS Failure : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: TX APS Ack : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: TX APS Nck : 0 (0.0%)
2023-05-10 11:42:41.902 Status: Zigate: Received:
2023-05-10 11:42:41.902 Status: Zigate: RX frame : 33
2023-05-10 11:42:41.903 Status: Zigate: RX crc errors : 0 (0.0%)
2023-05-10 11:42:41.903 Status: Zigate: RX lentgh errors : 0 (0.0%)
2023-05-10 11:42:41.903 Status: Zigate: RX clusters : 0
2023-05-10 11:42:41.903 Status: Zigate: RX clusters KO : 0
2023-05-10 11:42:41.903 Status: Zigate: Operating time : 0 Hours 0 Mins 46 Secs
2023-05-10 11:42:42.282 Zigate: Worker thread started.
2023-05-10 11:42:42.236 Status: Zigate: Exiting work loop.
2023-05-10 11:42:42.281 Status: Zigate: Stopping threads.
2023-05-10 11:42:42.281 Status: Zigate: Stopped.
2023-05-10 11:42:42.282 Status: Zigate: Entering work loop.
2023-05-10 11:42:42.282 Status: Zigate: Started.
2023-05-10 11:42:46.695 Status: Zigate: Initialized version 6.3, author 'pipiche38'
2023-05-10 11:42:46.696 Error: Domoticz(pid:3795, tid:5243('Zigate')) received fatal signal 11 (Segmentation fault)
2023-05-10 11:42:46.696 Error: siginfo address=0xed3, address=(nil)Code : Tout sélectionner
2023-05-10 11:41:54,761 INFO : [ MainThread 5182] Zigbee for Domoticz (z4d) plugin stable6-6.3.012 started
2023-05-10 11:41:54,838 INFO : [ MainThread 5182] Plugin Database: DeviceList-4.txt
2023-05-10 11:41:54,851 INFO : [ MainThread 5182] DeviceConf loaded - 17 confs loaded
2023-05-10 11:41:55,627 INFO : [ MainThread 5182] DeviceConf loaded - 439 confs loaded
2023-05-10 11:41:55,631 INFO : [ MainThread 5182] load ListOfDevice
2023-05-10 11:41:55,636 INFO : [ MainThread 5182] Transport mode: V2-PI
2023-05-10 11:41:56,425 INFO : [ MainThread 5182] ZigateTransport: Serial Connection open: Serial<id=0x69933b50, open=True>(port='/dev/serial0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtsct>
2023-05-10 11:41:56,437 INFO : [ZiGateWriter_4 5197] ZigateTransport: writer_thread Thread start.
2023-05-10 11:41:56,452 INFO : [ZiGateForwarder_4 5198] ZigateTransport: thread_processing_and_sending Thread start.
2023-05-10 11:41:56,456 INFO : [ MainThread 5182] Connection open: Serial<id=0x69933b50, open=True>(port='/dev/serial0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtscts=False, dsrdtr=False)
2023-05-10 11:41:56,459 INFO : [ MainThread 5182] Start Web Server connection
2023-05-10 11:41:56,586 INFO : [ MainThread 5182] Web backend for Web User Interface started on port: 9440
2023-05-10 11:41:56,589 INFO : [ MainThread 5182] Domoticz Widgets usage is at 1.2 % (252 units free)
2023-05-10 11:42:05,172 INFO : [ZiGateSerial_4 5196] ==> Transport Mode switch to full mode
2023-05-10 11:42:05,177 INFO : [ZiGateForwarder_4 5198] ZiGate+ (V2)
2023-05-10 11:42:05,178 INFO : [ZiGateForwarder_4 5198] Installer Version Number: 03a0
2023-05-10 11:42:05,179 INFO : [ZiGateForwarder_4 5198] Branch Version: ==> Production <==
2023-05-10 11:42:10,089 INFO : [ MainThread 5182] Erase coordinator PDM
2023-05-10 11:42:10,475 INFO : [ZiGateSerial_4 5196] ZiGate PDM loaded
2023-05-10 11:42:10,484 INFO : [ZiGateForwarder_4 5198] 'Factory new' Restart status: STARTUP
2023-05-10 11:42:15,218 INFO : [ZiGateForwarder_4 5198] ZiGate+ (V2)
2023-05-10 11:42:15,228 INFO : [ZiGateForwarder_4 5198] Installer Version Number: 03a0
2023-05-10 11:42:15,230 INFO : [ZiGateForwarder_4 5198] Branch Version: ==> Production <==
2023-05-10 11:42:25,106 INFO : [ MainThread 5182] ZigateConf - Setting extPANID : 0x0000000000000000
2023-05-10 11:42:25,111 INFO : [ MainThread 5182] ZigateConf setting Channel(s) to: 0
2023-05-10 11:42:25,114 INFO : [ MainThread 5182] setChannel - Channel set to : 00000000
2023-05-10 11:42:25,140 INFO : [ MainThread 5182] Force ZiGate to Normal mode
2023-05-10 11:42:25,143 INFO : [ MainThread 5182] Start network
2023-05-10 11:42:25,145 INFO : [ MainThread 5182] Set Zigate as a TimeServer
2023-05-10 11:42:26,312 INFO : [ZiGateForwarder_4 5198] Start Network statusSuccess
2023-05-10 11:42:29,995 INFO : [ZiGateForwarder_4 5198] Accepting new Hardware: Disable (Off)
2023-05-10 11:42:30,126 ERROR : [ZiGateForwarder_4] Coordinator not correctly initialized
2023-05-10 11:42:30,235 ERROR : [ZiGateForwarder_4] Coordinator not correctly initialized
2023-05-10 11:42:34,277 INFO : [ZiGateForwarder_4 5198] Start Network - Formed new network
2023-05-10 11:42:34,280 INFO : [ZiGateForwarder_4 5198] Coordinator details IEEE: 00158d000966ccdb, NetworkID: 0000, Channel: 12, Status: 01: Success
2023-05-10 11:42:35,109 INFO : [ MainThread 5182] Request Disabling Accepting new Hardware
2023-05-10 11:42:35,738 INFO : [ZiGateForwarder_4 5198] Accepting new Hardware: Disable (Off)
2023-05-10 11:42:40,111 INFO : [ MainThread 5182] Switch Blue Led On
2023-05-10 11:42:40,114 INFO : [ MainThread 5182] coordinator set to Certification : 1/CE -> CE
2023-05-10 11:42:40,867 INFO : [ MainThread 5182] ota_scan_folder Following Firmware have been loaded
2023-05-10 11:42:40,870 INFO : [ MainThread 5182] Plugin with Zigate+, firmware 03a0 correctly initialized
2023-05-10 11:42:40,874 INFO : [ MainThread 5182] onDisconnect - Closing Name: 'Zigate Server Connection', Transport: 'TCP/IP', Protocol: 'HTTP', Address: '', Port: '9440', Baud: -1, Timeout: 0, Connected: False, Parent: 'None'
2023-05-10 11:42:40,878 INFO : [ MainThread 5182] onStop called
2023-05-10 11:42:40,880 INFO : [ MainThread 5182] onStop calling (1) domoticzDb DeviceStatus closed
2023-05-10 11:42:40,881 INFO : [ MainThread 5182] onStop calling (3) Transport off
2023-05-10 11:42:40,882 INFO : [ MainThread 5182] Request closing connection: Serial<id=0x69933b50, open=True>(port='/dev/serial0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtscts=False, dsrd>
2023-05-10 11:42:40,884 INFO : [ MainThread 5182] -- shutdown reader thread
2023-05-10 11:42:40,885 INFO : [ MainThread 5182] Flush and cancel_read
2023-05-10 11:42:40,888 INFO : [ MainThread 5182] close connection
2023-05-10 11:42:40,908 INFO : [ZiGateSerial_4 5196] ZigateTransport: ZiGateSerialListen Thread stop.
2023-05-10 11:42:40,910 INFO : [ZiGateWriter_4 5197] ZigateTransport: writer_thread Thread stop.
2023-05-10 11:42:40,912 INFO : [ZiGateForwarder_4 5198] ZigateTransport: thread_processing_and_sending Thread stop.
2023-05-10 11:42:41,892 INFO : [ MainThread 5182] -- waiting for end of thread
2023-05-10 11:42:41,894 INFO : [ MainThread 5182] waiting_for_end_thread - release semaphore
2023-05-10 11:42:41,897 INFO : [ MainThread 5182] waiting_for_end_thread - wait for readThread
2023-05-10 11:42:41,899 INFO : [ MainThread 5182] waiting_for_end_thread - readThread done
2023-05-10 11:42:41,904 INFO : [ MainThread 5182] waiting_for_end_thread - wait for forwardedThread
2023-05-10 11:42:41,906 INFO : [ MainThread 5182] waiting_for_end_thread - forwardedThread done
2023-05-10 11:42:41,910 INFO : [ MainThread 5182] waiting_for_end_thread - writerThread doneCode : Tout sélectionner
sudo sqlite3 -header -list domoticz.db "UPDATE Hardware set Enabled = 0 WHERE ID = 4"Je n'ai plus de solution, merci pour votre aide