pour faire un peu de ménage et préparer une migration de jeedom de RPI4 vers proxmox, je me suis décidé à séparer zigbee2MQTT et MQTT (mosquitto) du RPI.
J’ai donc tout reinstallé sur des VM (Zogbee2mqtt et mosquito), jusqu’ici tout va bien !
Reinclusion de tout les objets : Ok (un peut de temps mais il le fallait pour être clean).
Reparamétrage de zigbeelinker (client mqtt uniquement).
et c’est là que je commence à avoir des sueurs froides.
Lors de la synchro, le plugin me remonte bien mes équipements.
Lorsque je lance des commandes depuis Jeedom, cela fonctionne.
par contre plus de retour vers jeedom du changement d’état ou d’action depuis l’objet.
Exemple : une télécommande zigbee, le clic se fait, je le vois passer dans MQTT, dans zigbee2mqtt mais aucune arrivée dans jeedom (et donc mes scénarios ne font plus rien).
Une bonne âme aurait-elle rencontré le problème ?
dans les logs de zigbeelinker, aucune arrivée de message.
Cela ressemble à un soucis de droits entre jeedom et mqtt ? qu’en pensez vous ?
Salut, difficile de dire comme ca
dans le client zigbeelinker tu as bien l’ip de la vm mosquitto?
pourquoi passer par proxmox, tu as d’autre choses a virtualiser?
Quand je lance une commande depuis jeedom, elle s’execute bien, mais j’ai un message d’erreur
[Imprimante 3D][Led imprimante] : L’équipement n’a pas répondu à la commande envoyée (zigbee2mqtt/Led imprimante/set {« state »:« ON »})
La lumière s’est allumée et j’ai le message ci dessus. c’est pourquoi je penche pour un problème de droits (jeedom n’a pas le « droit » de lire l’état, ou MQTT ne peur pas lui envoyer).
Bonjour,
Désolé de déterrer le sujet, mais je rencontre le même problème suite à une MAJ zigbee2mqtt vers la V2 (zigbeelinker en client uniquement, serveur Mosquitto et z2m déportés).
Les commandes sont bien envoyées depuis jeedom vers le serveur Mosquitto, mais aucun retour d’état n’est fait et j’ai donc l’erreur « l’équipement n’a pas répondu… ».
Avez-vous réussi à trouver une solution?
Merci.
Bonjour,
Merci pour la réponse rapide. Je n’avais pas les bons reflexes à 2h du matin!
En passant le plugin zigbeelinker en debug, on a un message clair nous invitant à activer l’option « Settings->MQTT->Include device information » dans l’interface Zigbee2MQTT.
En cochant la case, tout fonctionne de nouveau. Merci!