Erreur sur la fonction deamon_start du plugin : Call to undefined method MQTTDiscovery::loginfo()

Bonjour,

J’ai un Jeedom 4.4 qui tournait parfaitement sur Debian 10 (Nuc Intel). Hier j’ai installé un nouveau Nuc avec Debian 11 puis restauré mon Jeedom.

Depuis j’ai quelques problèmes dont le plugin MQTT Discovery (dernière Beta) qui démarre, fonctionne bien quelques minutes (j’ai vérifié avec les équipements Sonos) puis s’arrête. Je ne comprend pas, les logs ne me donne pas beaucoup d’info.

Voici le log MQTTDiscovery :

[2024-04-24 10:02:56] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-04-24 10:02:58] INFO  : Lancement démon
[2024-04-24 10:03:02] INFO  : Nouvelle découverte, résumé des configuations:
[2024-04-24 10:03:02] INFO  : - Importées:                 13
[2024-04-24 10:03:02] INFO  : - Auto-création inactive:    2
[2024-04-24 10:03:02] INFO  : - Topic ignoré:              0
[2024-04-24 10:03:02] INFO  : - Erronées:                  0
[2024-04-24 10:03:02] INFO  : - Non supportées:            0
[2024-04-24 10:03:02] INFO  : - Total reçues:              15
[2024-04-24 10:03:25] INFO  : Publish {"command":"mute"} on sonos/RINCON_B8E9377AE5D201400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_B8E9377AE5D201400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_5CAAFDD0FDDC01400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_949F3E1038A001400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_5CAAFD0937D801400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_B8E937D2B40801400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_949F3ED3AAAA01400/control
[2024-04-24 10:03:28] INFO  : Publish {"command":"mute"} on sonos/RINCON_5CAAFD70814601400/control
[2024-04-24 10:03:37] INFO  : Publish {"command":"unmute"} on sonos/RINCON_B8E9377AE5D201400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_B8E9377AE5D201400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_5CAAFDD0FDDC01400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_949F3E1038A001400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_5CAAFD0937D801400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_B8E937D2B40801400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_949F3ED3AAAA01400/control
[2024-04-24 10:03:39] INFO  : Publish {"command":"unmute"} on sonos/RINCON_5CAAFD70814601400/control
[2024-04-24 10:04:04] INFO  : no image available for PLAYBAR
[2024-04-24 10:10:10] ERROR  : Erreur sur la fonction deamon_start du plugin : Call to undefined method MQTTDiscovery::loginfo()
[2024-04-24 10:12:21] INFO  : no image available for PLAYBAR
[2024-04-24 10:15:09] ERROR  : Erreur sur la fonction deamon_start du plugin : Call to undefined method MQTTDiscovery::loginfo()

Et le log MQTTDiscovey_daemon :

[2024-04-24 10:02:58] INFO  : Starting daemon
[2024-04-24 10:02:58] INFO  : Log level: info
[2024-04-24 10:02:58] INFO  : Send async started
[2024-04-24 10:02:58] INFO  : Successfully connected to MQTT server
[2024-04-24 10:02:58] INFO  : Successfully subscribed to discovery topic homeassistant
[2024-04-24 10:02:58] INFO  : Listening on 127.0.0.1:55074
[2024-04-24 10:02:58] INFO  : Successfully subscribed to home
[2024-04-24 10:02:58] INFO  : Successfully subscribed to sonos
[2024-04-24 10:02:59] INFO  : Ready
[2024-04-24 10:05:21] INFO  : Signal 15 caught, exiting...
[2024-04-24 10:05:21] INFO  : Listening cancelled
[2024-04-24 10:05:21] INFO  : Send async cancelled
[2024-04-24 10:05:21] INFO  : Shutdown

Toujours ce « Signal 15 caught, exiting… »…

J’utilise la Beta notamment pour Sonos2mqtt mais c’était déjà le cas sur Debian 10 sans problème.

Salut,

Tu peux installer la stable je pense

Ok !

Mais depuis j’ai découvert le même problème (Signal 15…) avec un autre plugin… du coup je pense que ca vient pas des plugins…

signal 15 c’est pas un problème, c’est juste le démon qui a reçu l’ordre de stopper
c’est pas une erreur d’ailleurs mais une info

Oui mais pourquoi il n’arrête pas de recevoir ce signal…

parce qu’il ne démarre pas correctement:

y a une dépendance mal chargée
tu as d’autres de mes plugins je pense,

ca sera réglé dans une prochaine beta

Salut

Pendant des tests, est-ce que l’ancien jeedom est éteint ?
Ne serait-ce pas un simple problème de client ID identique ?

Antoine

Oui l’ancien Jeedom est éteint.

Par contre je n’ai fait aucun changement sur Jeedom entre Debian 10 et 11.

J’ai installé un nouveau Nuc en Debian 11 et restauré ma sauvegarde Jeedom 4.4.3 qui fonctionnait parfaitement en Debian 10.

je ne sais pas, c’est pas de bol alors

mais je te garanti que ca n’a aucun rapport avec le passage debian11; c’est un problème du au fait que tu as plusieurs plugins dont je suis l’auteur et il y a un mismatch sur une dépendance

J’ai les plugins Arlo, Gardena-Husqvarna (celui ci s’est aussi arrêté plusieurs fois avec un Signal 15), iRobot et Theengs Gateway.

Je préfère savoir que ca bien pas de Debian 11 car j’hésitais à basculer définitivement dessus du coup…

Reste que j’ai encore un autre problème : le plugin Sonos Controller officiel ne veut pas fonctionner… Je suis en ticket avec Loic pour ça.

J’avais les plugins MQTT Discovery et Gardena-Husqvarna en Beta et je les ai réinstallé en Stable et depuis j’ai l’impression que le problème ne se produit plus…!!!

oui, c’est un peu ce que je te disais il y a 10 messages

1 « J'aime »

Oui je voulais confirmer ! Merci

1 « J'aime »