Je rencontre également le problème pour une première utilisation et installation.
Si vous voulez plus d’info sur ma config, je suis à votre disposition.
J’ai aussi des problèmes lorsque j’active le MQTT côté tablette ainsi que plugin.
Le démon crashe dès qu’il reçoit un message MQTT car il n’arrive pas à créer correctement la commande info associée.
En utilisant la version beta (mais je pense que c’est pareil dans la version stable), j’ai corrigé les erreurs suivantes pour que ça fonctionne.
Il faut le remonter avant la partie //update settings value qui exécute une commande listSettings car c’est la commande deviceInfo qui contient le deviceId alors que la commande listSettings ne le contient pas.
2 - De plus, il y avait initialement une faute de frappe dans la ligne $this->setLogicalId($json['de**iv**ceID']); à corriger.
Maintenant, ça a l’air de bien fonctionner mais je voudrais aussi proposer de préfixer le nom des commandes Info ainsi créées avec un identifiant clair comme mqttScreenOn afin d’éviter la confusion avec la commande action screenOn créée à la création de l’équipement.
Je ne sais pas si c’est la bonne façon de remonter le problème… merci de m’indiquer s’il faut contacter autrement le dev.
Bonjour,
Merci pour ton analyse.
J’ai monté le bloc que tu indiques. Je n’ai pas testé.
c’est quoi la faute de frappe du point 2?
En ce qui concerne le nom des commande mqtt, oui c’est une bonne idée de mettre un préfixe sur les retour d’évènements.
J’ai modifié la beta le nom de la commande est désormais mqtt+nom évènement
Bonjour,
Tu peux oublier le point 2/faute de frappe. J’ai vérifié dans le github et ça me semble ok. Ca a du être une erreur de ma part en debuggant.
Merci pour ta réactivité.
fx