Créer une commande etat

Hello,

J’ai configuré via le plugin mqtt manager plusieurs shelly 1pm. J’ai crée deux commandes pour chacun on et off. Cela fonctionne bien.

J’ai des difficultés pour créer une commande etat. Elle me permettrait dans les desing d’afficher le statut du shelly (on ou off). Et un click sur Etat me permttrait de basculer.

Je vous joins une petite capture des commandes :

J’utilise le soft MqttExplorer pour parser les flux et json :wink: si besoin…

Merci pour vos retours.

Version : 4.4.9
Source : default
Branche : V4-stable
Système : diy

Bonjour,
Peut être remplacer le aucune par etat

Merci pour votre réponse.
Mais que mettre dans paramètres.

J’ai testé : status/switch:0/output Sans résultat…

Je viens de découvrir la commande decouverte de commandes Je crois que je vais y trouver mon bonheur.

J’ai configuré cela mais le changement on ou off ne change pas l’état…

si ca peut t’aider j’ai pas de shelly mais il y a un template sur jmqtt que ca donne quand on crée l’équipement
voici les commandes


1 « J'aime »

Salut,

status/switch:0/output

Je n’y parviens pas…

Reprenons, lorsque je fais une « decouverte » de commandes j’obients une liste :

Lorsque que je créer une commande (on ou off) je reporte dans paramètre la valeur de la colonne « nom »: par exemple events/rpc/params/cloud/connected en respectant le type de la donnée.

La valeur remontée est vide dans le design…
Je ne comprends où je me plante.

Dans la liste je coche :

Ce qui donne : (jai nommer la commande mon test)

Et dans le design :

image

La valeur visible au départ dans la liste des commandes (découverte) n’est pas remontée…

si tu crées un comme info/Binaire manuellement avec le topic

Et aprés tu l’associe à on et off

@Furaxworld merci pour votre aide.

Peut-on juste dans un premier temps créer une commande simple (existante dans le shelly 1PM). Car aucune commande ne fonctionne. Comme expliqué dans mon précédent post.

Le shelly est bien connecté (visible à la fois via http:// et mqtt explorer ).

Merci pour le coup de main

pour commencer simplement, fait ceci

et fait le on off depuis la page web et regarde s’il y a un changement d’état de 0 à 1 et inversement

montre la capture d’ecran de mqttexplorer avec le shelly

qu’a tu mis ici

Je viens de cocher l’option 1 et j’ai bp plus d’info en 2 (la clef status est apparue).

image

C’est ok.
Cette option permet de faire passer des infos d’état sur le shelly par mqtt

Même les fonctions on et off sont ops.
Un grand merci pour votre aide !

Mémo : bien cocher l’option : Generic status update over MQTT :warning:

donc le on/off + Etat fonctionne?

du coup il faut creer les commandes en adaptant suivant ces ecrans


Oui elle fonctionnent. J’ai une juste une syntaxe différente car je passe via rpc:

ok donc pour finir si tu veux les autres cde et info il faut faire pareil :wink: