J'ai ce message qui apparait tout le temps lorsque je souhaite inclure / exclure un module ou même interagir avec mes modules existants : Controller is busy. J'ai déjà eu dans le passé ce problème. J'avais déjà fouillé un peu partout pour solutionner le problème et je n'avais jamais réussis a le faire. J'étais donc reparti à zéro sur une nouvelle installation sur un SSD. Voici ma config : Raspberry pi 2, SSD 16 GB, clé zwave zstick gen 5, plusieurs modules Fibaro.. Je précise que l'alimentation est bonne.
Après avoir fonctionné quelques mois, je débranche le raspberry pour effectuer quelques travaux dans la maison ( sans toucher aux modules ) et lors de la remise en route, plus rien ne fonctionne. J'ai de nouveau le message contrôler is busy, avec ma page réseau zwave qui est vide ! Etat de santé n'affiche rien non plus ( vide ) , impossible d'inclure / exclure du matériel ( sinon contrôler is busy). J aimerais trouver une solution autre que de repartir de zéro car c'est très embêtant si sa arrive encore dans le futur !
Beaucoup de posts parlent de bluetooth a désactiver mais étant donné que je suis sur un RPI2, il n'y a pas de bluetooth dessus a ma connaissance... donc inutile.
Voici quelques logs et capture d'écran des configurations :
Les logs OPENZWAVE :
Code : Tout sélectionner
2018-06-08 06:19:13][INFO] : Graceful stopping the ZWave network.
[2018-06-08 06:19:13][INFO] : Stop Openzwave network.
[2018-06-08 06:19:13][DEBUG] : Wait for empty send_queue during 0 second(s).
[2018-06-08 06:19:13][INFO] : ZWave configuration written to user directory.
[2018-06-08 06:19:18][INFO] : Openzwave network are Network is stopped
[2018-06-08 06:19:18][DEBUG] : disconnect the louie dispatcher
[2018-06-08 06:19:18][INFO] : The Openzwave REST-server was stopped in a normal way
[2018-06-08 06:19:18][INFO] : Backup xml config file with mode: stop
[2018-06-08 06:19:19][INFO] : Xml config file successfully backup
[2018-06-08 08:20:16][INFO] : Lancement démon openzwave : /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py --device /dev/ttyAMA0 --loglevel debug --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/plugins/openzwave/core/php/jeeZwave.php --apikey uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ --suppressRefresh 0 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid
[2018-06-08 06:20:21][INFO] : Start openzwaved
[2018-06-08 06:20:21][INFO] : Log level : debug
[2018-06-08 06:20:21][DEBUG] : PID file : /tmp/jeedom/openzwave/deamon.pid
[2018-06-08 06:20:21][INFO] : Device : /dev/ttyAMA0
[2018-06-08 06:20:21][DEBUG] : Apikey : uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ
[2018-06-08 06:20:21][INFO] : Callback : http://127.0.0.1:80/plugins/openzwave/core/php/jeeZwave.php
[2018-06-08 06:20:21][INFO] : Cycle : 0.3
[2018-06-08 06:20:21][DEBUG] : Initial disabled nodes list: []
[2018-06-08 06:20:21][DEBUG] : Init request module v2.12.4
[2018-06-08 06:20:21][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2018-06-08 06:20:21][DEBUG] : http://127.0.0.1:80 "GET /plugins/openzwave/core/php/jeeZwave.php?apikey=uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ HTTP/1.1" 200 0
[2018-06-08 06:20:21][INFO] : Check if the port REST server available
[2018-06-08 06:20:21][INFO] : --> pass
[2018-06-08 06:20:21][INFO] : Check OpenZWave Devices Database
[2018-06-08 06:20:21][INFO] : --> pass
[2018-06-08 06:20:21][INFO] : Validate zwcfg configuration file(s)
[2018-06-08 06:20:21][INFO] : ... check: /var/www/html/plugins/openzwave/core/class/../../data/zwcfg_0x00000000.xml
[2018-06-08 06:20:21][INFO] : ... check: /var/www/html/plugins/openzwave/core/class/../../data/zwcfg_0xecdcae81.xml
[2018-06-08 06:20:22][DEBUG] : Create network object.
[2018-06-08 06:20:22][DEBUG] : Use sqlite version : (u'3.16.2',)
[2018-06-08 06:20:22][DEBUG] : connect to the louie dispatcher
[2018-06-08 06:20:22][INFO] : ******** The ZWave network is being started ********
[2018-06-08 06:20:22][INFO] : Start Openzwave network.
[2018-06-08 06:20:22][INFO] : OpenZwave Library Version 1.4.0
[2018-06-08 06:20:22][INFO] : Python-OpenZwave Wrapper Version 0.3.1
[2018-06-08 06:20:22][INFO] : --> pass
[2018-06-08 06:20:22][INFO] : Waiting for network to become ready
[2018-06-08 06:20:22][DEBUG] : Writing PID 1078 to /tmp/jeedom/openzwave/deamon.pid
[2018-06-08 08:20:22][INFO] : Démon openzwave lancé
[2018-06-08 06:20:22][INFO] : 200 GET /network?type=info&info=getStatus&apikey=uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ (127.0.0.1) 7.79ms
[2018-06-08 06:20:23][DEBUG] : notif_callback : new notification
[2018-06-08 06:20:23][DEBUG] : notif_callback : Notification type : 26, nodeId : 255
[2018-06-08 06:20:23][DEBUG] : notif_callback : call callback context
[2018-06-08 06:20:23][DEBUG] : zwcallback args=[{'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}]
[2018-06-08 06:20:23][DEBUG] : Z-Wave Notification : {'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}
[2018-06-08 06:20:23][DEBUG] : notif_callback : end
[2018-06-08 06:20:23][INFO] : 200 GET /network?type=info&info=getStatus&apikey=uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ (127.0.0.1) 4.87ms
[2018-06-08 06:20:24][DEBUG] : notif_callback : new notification
[2018-06-08 06:20:24][DEBUG] : notif_callback : Notification type : 26, nodeId : 255
[2018-06-08 06:20:24][DEBUG] : notif_callback : call callback context
[2018-06-08 06:20:24][DEBUG] : zwcallback args=[{'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}]
[2018-06-08 06:20:24][DEBUG] : Z-Wave Notification : {'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}
[2018-06-08 06:20:24][DEBUG] : notif_callback : end
[2018-06-08 06:20:25][DEBUG] : notif_callback : new notification
[2018-06-08 06:20:25][DEBUG] : notif_callback : Notification type : 26, nodeId : 255
[2018-06-08 06:20:25][DEBUG] : notif_callback : call callback context
[2018-06-08 06:20:25][DEBUG] : zwcallback args=[{'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}]
[2018-06-08 06:20:25][DEBUG] : Z-Wave Notification : {'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}
[2018-06-08 06:20:25][DEBUG] : notif_callback : end
[2018-06-08 06:20:26][DEBUG] : notif_callback : new notification
[2018-06-08 06:20:26][DEBUG] : notif_callback : Notification type : 26, nodeId : 255
[2018-06-08 06:20:26][DEBUG] : notif_callback : call callback context
[2018-06-08 06:20:26][DEBUG] : zwcallback args=[{'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}]
[2018-06-08 06:20:26][DEBUG] : Z-Wave Notification : {'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}
[2018-06-08 06:20:26][DEBUG] : notif_callback : end
[2018-06-08 06:20:27][DEBUG] : notif_callback : new notification
[2018-06-08 06:20:27][DEBUG] : notif_callback : Notification type : 26, nodeId : 255
[2018-06-08 06:20:27][DEBUG] : notif_callback : call callback context
[2018-06-08 06:20:27][DEBUG] : zwcallback args=[{'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}]
[2018-06-08 06:20:27][DEBUG] : Z-Wave Notification : {'homeId': 0L, 'notificationCode': 1, 'notificationType': 'Notification', 'nodeId': 255}
[2018-06-08 06:20:27][DEBUG] : notif_callback : end
[2018-06-08 06:21:47][INFO] : 200 GET /network?type=info&info=getNeighbours&apikey=uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ (127.0.0.1) 5.37ms
[2018-06-08 06:21:47][INFO] : 200 GET /network?type=info&info=getStatus&apikey=uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ (127.0.0.1) 7.16ms
[2018-06-08 06:21:56][INFO] : 200 GET /network?type=info&info=getHealth&apikey=uSK1AGM3tjfdEjJH6L9b92Ue2y9NbIbQ (127.0.0.1) 5.44ms
Les logs OPENZWAVED :
Code : Tout sélectionner
2018-06-08 06:20:22.099 Always, OpenZwave Version 1.4.0 Starting Up
2018-06-08 06:20:22.113 Info, Setting Up Provided Network Key for Secure Communications
2018-06-08 06:20:22.123 Info, mgr, Added driver for controller /dev/ttyAMA0
2018-06-08 06:20:22.124 Info, Opening controller /dev/ttyAMA0
2018-06-08 06:20:22.125 Info, Trying to open serial port /dev/ttyAMA0 (attempt 1)
2018-06-08 06:20:22.127 Info, Serial port /dev/ttyAMA0 opened (attempt 1)
2018-06-08 06:20:22.129 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2018-06-08 06:20:22.129 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2018-06-08 06:20:22.130 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2018-06-08 06:20:22.130 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2018-06-08 06:20:22.130 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2018-06-08 06:20:22.130 Detail,
2018-06-08 06:20:22.130 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2018-06-08 06:20:23.131 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-06-08 06:20:23.131 Detail, contrlr, Removing current message
2018-06-08 06:20:23.132 Detail, contrlr, Notification: Notification - TimeOut
2018-06-08 06:20:23.141 Detail,
2018-06-08 06:20:23.141 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x20) - FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2018-06-08 06:20:24.142 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-06-08 06:20:24.142 Detail, contrlr, Removing current message
2018-06-08 06:20:24.142 Detail, contrlr, Notification: Notification - TimeOut
2018-06-08 06:20:24.149 Detail,
2018-06-08 06:20:24.150 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x05) - FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2018-06-08 06:20:25.150 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-06-08 06:20:25.151 Detail, contrlr, Removing current message
2018-06-08 06:20:25.151 Detail, contrlr, Notification: Notification - TimeOut
2018-06-08 06:20:25.157 Detail,
2018-06-08 06:20:25.157 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x07) - FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2018-06-08 06:20:26.158 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-06-08 06:20:26.158 Detail, contrlr, Removing current message
2018-06-08 06:20:26.158 Detail, contrlr, Notification: Notification - TimeOut
2018-06-08 06:20:26.165 Detail,
2018-06-08 06:20:26.165 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x56) - FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2018-06-08 06:20:27.165 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-06-08 06:20:27.166 Detail, contrlr, Removing current message
2018-06-08 06:20:27.166 Detail, contrlr, Notification: Notification - TimeOut
Merci bcp.