Update : Dans le log du démon, je me suis aperçu que le service knxd redémarre intempestivement toutes les 5 minutes environ, parfois 3 fois de suite, ce qui cause, j’imagine la perte des messages
Voilà ce que je vois dans les logs:
Aug 03 16:26:27 raspberrypi knxd[18887]: Jeedom: Layer 4 [38:systemd_/ConnS 0.001] link state changed: up
Aug 03 16:26:27 raspberrypi systemd[1]: Started knxd.service - KNX Daemon.
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: F00000105: [18:Gateway] Link down, terminating
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [38:systemd_/ConnS 10.001] R Stopping
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [38:systemd_/ConnS 10.001] up => >down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [38:systemd_/ConnS 10.001] L Stopping
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [40:log/systemd_ 10.001] State stop
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [40:log/systemd_ 10.001] State stopped
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [38:systemd_/ConnS 10.001] >down => down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [38:systemd_/ConnS 10.001] link state changed: down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [38:systemd_/ConnS 10.001] link state changed: down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [34:log/router 10.001] State stop
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [34:log/router 10.001] State stopped
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [34:log/router 10.001] State stop
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [34:log/router 10.001] State stopped
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 9:systemd_/systemd 10.001] R Stopping
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [ 9:systemd_/systemd 10.001] up => >down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 3 [38:systemd_/ConnS 10.001] unregisterLink: systemd__38
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 7 [36:systemd_/CConn 10.001] CloseGroupSocket
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 0 [40:log/systemd_ 10.001] State stopped
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [ 9:systemd_/systemd 10.001] >down => down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 9:systemd_/systemd 10.001] link state changed: down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 9:systemd_/systemd 10.001] link state changed: down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 4:systemd_/systemd 10.001] R Stopping
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [ 4:systemd_/systemd 10.001] up => >down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 5 [ 4:systemd_/systemd 10.001] >down => down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 4:systemd_/systemd 10.001] link state changed: down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 4:systemd_/systemd 10.001] link state changed: down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [39:systemd_/LineDr 10.001] CloseGroupSocket
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 9:systemd_/systemd 10.001] is down
Aug 03 16:26:37 raspberrypi knxd[18887]: Jeedom: Layer 4 [ 4:systemd_/systemd 10.001] is down
Aug 03 16:26:37 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:26:37 raspberrypi systemd[1]: knxd.service: Failed with result 'exit-code'.
A noter que je ne vois pas de pattern dans le crash du plugin
Aug 03 16:36:37 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:36:17 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:35:57 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:35:36 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:35:16 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:31:59 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:31:39 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:31:19 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:30:59 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:30:38 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:30:18 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:26:57 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:26:37 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:26:16 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:25:56 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:25:36 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:25:16 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:21:38 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:21:17 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:20:57 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:20:37 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:20:17 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:16:58 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:16:38 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:16:18 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:15:57 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:15:37 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:15:17 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:12:02 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:11:42 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:11:22 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Aug 03 16:11:01 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
Pour essayer de résoudre le problème :
- J’ai redémarré ma passerelle IP KNX (switch off - switch on), mais ça n’a rien changé.
- J’ai bien vérifié les paramètres de connection, tout semble en ordre
- J’ai créé un nouveau serveur Jeedom from scratch et installé uniquement le plugin KNX et vérifié que le service ne crashait pas. J’ai vérifié que le fichier knxd.ini était exactement le même que celui de mon serveur
A noter que j’ai créé presque 100 éléments dans le plugin KNX qui sont utilisés dans les objets virtuels, des scénarios et des designs et je n’aimerai pas avoir à tous les redéfinir.
Si ça peut aider, voilà la configuration du plugin
Une idée ?
@mika-nt28 , peut-être ?
Un grand
/Papatte