Bonjour,
Tout d’abord merci pour cette nouvelle mise à jour.
Jeedom Core : 4.1.28
Version JC : 1.1.0
Equipements :
iPad XXXX : v1.1.0 sur ios (ws)
iPhone XXXXX : v1.1.0 sur ios (ws)
Je viens de faire la dernière mise à jour disponible en stable sur IOS ainsi que sur le plugin et j’ai eu le message suivant après la mise à jour du plugin :
[2022-01-05 18:35:04][ERROR] : Daemon crash with following error: Failed to listen on "tcp://0.0.0.0:8090": Address already in use
[2022-01-05 18:38:00][INFO] : Stopping daemon
[2022-01-05 18:38:00][INFO] : Starting daemon
[2022-01-05 18:38:01][ERROR] : Daemon crash with following error: Failed to listen on "tcp://0.0.0.0:8090": Address already in use
D’après ce que j’ai vu ici : https://community.jeedom.com/t/daemon-ko-websocket-address-already-in-use/71818, il semblerait que cela arrive parfois lors des mises à jour du plugin (c’est la première fois pour moi).
Je ne sais pas si cela peut vous aider mais j’ai constaté que le #plugin-jeedomconnect utilisait le même PID qu’un autre plugin (ici il s’agit du #plugin-klf200)
python3 4335 www-data 5u IPv4 1099163893 0t0 TCP *:8090 (LISTEN)
python3 4335 www-data 14u IPv4 1288579262 0t0 TCP 192.168.0.130:50466->192.168.0.200:51200 (ESTABLISHED)
python3 4335 www-data 15u IPv4 1288579641 0t0 TCP *:9123 (LISTEN)
python3 4335 www-data 16u IPv6 1288579642 0t0 TCP *:9123 (LISTEN)
J’ai donc arrêté le daemon du #plugin-klf200, redémarré le daemon du #plugin-jeedomconnect (qui a démarré sans souci) puis j’ai enfin démarré de nouveau le #plugin-klf200. Suite au redémarrage des deux, tout est ok et ils utilisent maintenant des PID différents :
php 19548 www-data 5u IPv4 1448048495 0t0 TCP *:8090 (LISTEN)
python3 4994 www-data 6u IPv4 1448067275 0t0 TCP 192.168.0.130:37574->192.168.0.200:51200 (ESTABLISHED)
python3 4994 www-data 7u IPv6 1448067474 0t0 TCP *:9123 (LISTEN)
python3 4994 www-data 8u IPv4 1448067475 0t0 TCP *:9123 (LISTEN)
Au passage, je vois que le process du #plugin-jeedomconnect était en python3 et maintenant en PHP.

