git checkout pipiche38/zlinky/standard
Auparavant, j'ai du faire un petit
mais cela a fini par fonctionner.
Pour le nouveau paramètre à mettre à jour : c'est bien le chemin pour les
API Json standard de domoticz? Mon domoticz est derrière un nom de domaine avec un nginx un peu complexe, donc j'y accède avec une adresse de type
https://mondomaine.fr/api_/domoticz/jso ... rdenbase64
Je ne sais pas si ça risque de casser qque chose?
En tout cas, j'ai suivi tes indications et lorsque je redémarre le plugin, j'obtiens ce log dans
Code : Tout sélectionner
../domoticz/plugins/Domoticz-Zigbee/Logs/PluginZigbee_08.log/
Code : Tout sélectionner
2022-09-13 23:33:20,144 INFO : [ MainThread 24584] DomoticzVersion: 2022.1 (build 14453)
2022-09-13 23:33:20,144 INFO : [ MainThread 24584] DomoticzHash: d1242499f
2022-09-13 23:33:20,145 INFO : [ MainThread 24584] DomoticzBuildTime: 2022-08-06 11:11:49
2022-09-13 23:33:20,146 INFO : [ MainThread 24584] Startup Folder: /opt/yunohost/domoticz/
2022-09-13 23:33:20,146 INFO : [ MainThread 24584] Home Folder: /opt/yunohost/domoticz/plugins/Domoticz-Zigbee/
2022-09-13 23:33:20,147 INFO : [ MainThread 24584] User Data Folder: /opt/yunohost/domoticz/
2022-09-13 23:33:20,148 INFO : [ MainThread 24584] Web Root Folder:
2022-09-13 23:33:20,148 INFO : [ MainThread 24584] Database: /opt/yunohost/domoticz/domoticz.db
2022-09-13 23:33:20,149 INFO : [ MainThread 24584] Opening DomoticzDB in raw
2022-09-13 23:33:20,151 INFO : [ MainThread 24584] - DeviceStatus table
2022-09-13 23:33:21,078 ERROR : [ MainThread] [320] I have hard time to get Coordinator Version. Mostlikly there is a communication issue
2022-09-13 23:33:21,247 ERROR : [ MainThread] [ ] Stop the plugin and check the Coordinator connectivity.
2022-09-13 23:33:21,412 INFO : [ MainThread 24584] Is GC enabled: True
2022-09-13 23:33:21,413 INFO : [ MainThread 24584] DomoticzVersion: 2022.1 (build 14453)
2022-09-13 23:33:21,414 INFO : [ MainThread 24584] Parameters[HardwareID] 8
2022-09-13 23:33:21,415 INFO : [ MainThread 24584] Parameters[HomeFolder] /opt/yunohost/domoticz/plugins/Domoticz-Zigbee/
2022-09-13 23:33:21,416 INFO : [ MainThread 24584] Parameters[StartupFolder] /opt/yunohost/domoticz/
2022-09-13 23:33:21,417 INFO : [ MainThread 24584] Parameters[UserDataFolder] /opt/yunohost/domoticz/
2022-09-13 23:33:21,417 INFO : [ MainThread 24584] Parameters[WebRoot]
2022-09-13 23:33:21,418 INFO : [ MainThread 24584] Parameters[Database] /opt/yunohost/domoticz/domoticz.db
2022-09-13 23:33:21,419 INFO : [ MainThread 24584] Parameters[Language] fr
2022-09-13 23:33:21,420 INFO : [ MainThread 24584] Parameters[Version] 6.2
2022-09-13 23:33:21,421 INFO : [ MainThread 24584] Parameters[Author] pipiche38
2022-09-13 23:33:21,422 INFO : [ MainThread 24584] Parameters[Name] Zigate
2022-09-13 23:33:21,423 INFO : [ MainThread 24584] Parameters[Address] 0.0.0.0
2022-09-13 23:33:21,423 INFO : [ MainThread 24584] Parameters[Port] 9999
2022-09-13 23:33:21,424 INFO : [ MainThread 24584] Parameters[SerialPort] /dev/ttyUSB20
2022-09-13 23:33:21,425 INFO : [ MainThread 24584] Parameters[Username]
2022-09-13 23:33:21,426 INFO : [ MainThread 24584] Parameters[Password]
2022-09-13 23:33:21,426 INFO : [ MainThread 24584] Parameters[Key] Zigate
2022-09-13 23:33:21,427 INFO : [ MainThread 24584] Parameters[Mode1] V2
2022-09-13 23:33:21,428 INFO : [ MainThread 24584] Parameters[Mode2] USB
2022-09-13 23:33:21,429 INFO : [ MainThread 24584] Parameters[Mode3] False
2022-09-13 23:33:21,430 INFO : [ MainThread 24584] Parameters[Mode4] 9440
2022-09-13 23:33:21,430 INFO : [ MainThread 24584] Parameters[Mode5] https://mondomain.fr/api_/domoticz/json.htm?username=userbase64&password=passwordbase64
2022-09-13 23:33:21,431 INFO : [ MainThread 24584] Parameters[Mode6] 2
2022-09-13 23:33:21,432 INFO : [ MainThread 24584] Parameters[DomoticzVersion] 2022.1 (build 14453)
2022-09-13 23:33:21,433 INFO : [ MainThread 24584] Parameters[DomoticzHash] d1242499f
2022-09-13 23:33:21,434 INFO : [ MainThread 24584] Parameters[DomoticzBuildTime] 2022-08-06 11:11:49
2022-09-13 23:33:21,434 INFO : [ MainThread 24584] Parameters[PluginBranch] beta6
2022-09-13 23:33:21,435 INFO : [ MainThread 24584] Parameters[PluginVersion] 6.2.149
2022-09-13 23:33:21,436 INFO : [ MainThread 24584] Parameters[TimeStamp] 0
2022-09-13 23:33:21,437 INFO : [ MainThread 24584] Parameters[available] None
2022-09-13 23:33:21,437 INFO : [ MainThread 24584] Parameters[available-firmMajor] None
2022-09-13 23:33:21,438 INFO : [ MainThread 24584] Parameters[available-firmMinor] None
2022-09-13 23:33:21,439 INFO : [ MainThread 24584] Parameters[FirmwareVersion] None
2022-09-13 23:33:21,440 INFO : [ MainThread 24584] Parameters[FirmwareUpdate] None
2022-09-13 23:33:21,441 INFO : [ MainThread 24584] Parameters[PluginUpdate] None
2022-09-13 23:33:21,442 INFO : [ MainThread 24584] Debug: 2
2022-09-13 23:33:21,442 INFO : [ MainThread 24584] Python Version - 3.9.2 (default, Mar 12 2021, 04:06:34)
[GCC 10.2.1 20210110]
2022-09-13 23:33:21,443 INFO : [ MainThread 24584] DomoticzVersion: 2022.1 (build 14453)
2022-09-13 23:33:21,444 INFO : [ MainThread 24584] DomoticzHash: d1242499f
2022-09-13 23:33:21,445 INFO : [ MainThread 24584] DomoticzBuildTime: 2022-08-06 11:11:49
2022-09-13 23:33:21,446 INFO : [ MainThread 24584] Startup Folder: /opt/yunohost/domoticz/
2022-09-13 23:33:21,446 INFO : [ MainThread 24584] Home Folder: /opt/yunohost/domoticz/plugins/Domoticz-Zigbee/
2022-09-13 23:33:21,447 INFO : [ MainThread 24584] User Data Folder: /opt/yunohost/domoticz/
2022-09-13 23:33:21,448 INFO : [ MainThread 24584] Web Root Folder:
2022-09-13 23:33:21,449 INFO : [ MainThread 24584] Database: /opt/yunohost/domoticz/domoticz.db
2022-09-13 23:33:21,450 INFO : [ MainThread 24584] Opening DomoticzDB in raw
2022-09-13 23:33:21,450 INFO : [ MainThread 24584] - DeviceStatus table
2022-09-13 23:33:21,452 ERROR : [ MainThread] Zigate Communication error.
2022-09-13 23:33:22,093 INFO : [ MainThread 24584] Is GC enabled: True
2022-09-13 23:33:22,095 INFO : [ MainThread 24584] DomoticzVersion: 2022.1 (build 14453)
2022-09-13 23:33:22,096 INFO : [ MainThread 24584] Parameters[HardwareID] 8
2022-09-13 23:33:22,097 INFO : [ MainThread 24584] Parameters[HomeFolder] /opt/yunohost/domoticz/plugins/Domoticz-Zigbee/
2022-09-13 23:33:22,099 INFO : [ MainThread 24584] Parameters[StartupFolder] /opt/yunohost/domoticz/
2022-09-13 23:33:22,100 INFO : [ MainThread 24584] Parameters[UserDataFolder] /opt/yunohost/domoticz/
2022-09-13 23:33:22,101 INFO : [ MainThread 24584] Parameters[WebRoot]
2022-09-13 23:33:22,102 INFO : [ MainThread 24584] Parameters[Database] /opt/yunohost/domoticz/domoticz.db
2022-09-13 23:33:22,103 INFO : [ MainThread 24584] Parameters[Language] fr
2022-09-13 23:33:22,104 INFO : [ MainThread 24584] Parameters[Version] 6.2
2022-09-13 23:33:22,105 INFO : [ MainThread 24584] Parameters[Author] pipiche38
2022-09-13 23:33:22,106 INFO : [ MainThread 24584] Parameters[Name] Zigate
2022-09-13 23:33:22,107 INFO : [ MainThread 24584] Parameters[Address] 0.0.0.0
2022-09-13 23:33:22,108 INFO : [ MainThread 24584] Parameters[Port] 9999
2022-09-13 23:33:22,108 INFO : [ MainThread 24584] Parameters[SerialPort] /dev/ttyUSB20
2022-09-13 23:33:22,109 INFO : [ MainThread 24584] Parameters[Username]
2022-09-13 23:33:22,110 INFO : [ MainThread 24584] Parameters[Password]
2022-09-13 23:33:22,111 INFO : [ MainThread 24584] Parameters[Key] Zigate
2022-09-13 23:33:22,118 INFO : [ MainThread 24584] Parameters[Mode1] V2
2022-09-13 23:33:22,119 INFO : [ MainThread 24584] Parameters[Mode2] USB
2022-09-13 23:33:22,120 INFO : [ MainThread 24584] Parameters[Mode3] False
2022-09-13 23:33:22,121 INFO : [ MainThread 24584] Parameters[Mode4] 9440
2022-09-13 23:33:22,122 INFO : [ MainThread 24584] Parameters[Mode5] https://mondomain.fr/api_/domoticz/json.htm?username=userbase64&password=passwordbase64
2022-09-13 23:33:22,123 INFO : [ MainThread 24584] Parameters[Mode6] 2
2022-09-13 23:33:22,124 INFO : [ MainThread 24584] Parameters[DomoticzVersion] 2022.1 (build 14453)
2022-09-13 23:33:22,125 INFO : [ MainThread 24584] Parameters[DomoticzHash] d1242499f
2022-09-13 23:33:22,126 INFO : [ MainThread 24584] Parameters[DomoticzBuildTime] 2022-08-06 11:11:49
2022-09-13 23:33:22,127 INFO : [ MainThread 24584] Parameters[PluginBranch] beta6
2022-09-13 23:33:22,128 INFO : [ MainThread 24584] Parameters[PluginVersion] 6.2.149
2022-09-13 23:33:22,128 INFO : [ MainThread 24584] Parameters[TimeStamp] 0
2022-09-13 23:33:22,129 INFO : [ MainThread 24584] Parameters[available] None
2022-09-13 23:33:22,130 INFO : [ MainThread 24584] Parameters[available-firmMajor] None
2022-09-13 23:33:22,131 INFO : [ MainThread 24584] Parameters[available-firmMinor] None
2022-09-13 23:33:22,132 INFO : [ MainThread 24584] Parameters[FirmwareVersion] None
2022-09-13 23:33:22,133 INFO : [ MainThread 24584] Parameters[FirmwareUpdate] None
2022-09-13 23:33:22,134 INFO : [ MainThread 24584] Parameters[PluginUpdate] None
2022-09-13 23:33:22,135 INFO : [ MainThread 24584] Debug: 2
2022-09-13 23:33:22,136 INFO : [ MainThread 24584] Python Version - 3.9.2 (default, Mar 12 2021, 04:06:34)
[GCC 10.2.1 20210110]
Ensuite, à partir de là, il se contente de boucler sur ces messages, comme s'il tentait désespérément de démarrer sans jamais réussir.
Bien entendu, rien ne fonctionne dans domoticz.
J'ai vu que je pouvais modifier les paramètres de debug dans
mais je ne sais pas quel paramètre mettre pour activer le debug. Pour l'instant il est comme ceci:
Code : Tout sélectionner
GNU nano 5.4 PluginConf-08.json
{
"PluginAnalytics": 1,
"channel": "11",
"debugCluster": 1,
"debugInput": 1,
"debugMatchId": "9dc8",
"debugWidget": 1,
"filename": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/Conf/PluginConf-08.json",
"homedirectory": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/",
"pluginConfig": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/Conf/",
"pluginData": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/Data/",
"pluginHome": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/",
"pluginLogs": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/Logs/",
"pluginOTAFirmware": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/OTAFirmware/",
"pluginReports": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/Reports/",
"pluginWWW": "/opt/yunohost/domoticz/plugins/Domoticz-Zigbee/www/"
}
Il faudrait rajouter un truc du genre
??