Shelly 1 plus PM - récupérer info suite MAJ dernier firmware

Bonjour,

J’ai mis à jour mon shelly plus 1 pm avec la dernière version V1.1 et je rencontre une difficulté pour récupérer les infos publiées sur des commandes individuelles .

VOici les JSON retournés sur le chemin :
shellies/shellyplus1pm-XXX/events/rpc

Voici le JSON retourné :

{"src":"shellyplus1pm-XXX","dst":"shellies/shellyplus1pm-XXX/events","method":"NotifyStatus","params":{"ts":1707639094.27,"switch:0":{"id":0,"current":0.683}}}

et aussi

{"src":"shellyplus1pm-XXX","dst":"shellies/shellyplus1pm-XXX/events","method":"NotifyStatus","params":{"ts":1707639600.27,"switch:0":{"id":0,"aenergy":{"by_minute":[2382.607,2620.038,2361.400],"minute_ts":1707639599,"total":13060.705}}}}

Je souhaite par exemple récupérer la commande info current
Alors j’ai saisi :

Mais rien ne remonte, j’ai également essayé, sans succès, le découpage automatique qui me propose :

Quelqu’un aurait une idée de syntaxe pour récupérer les infos ?

Ceci ? en remplaçant %s par shellies/votre shellyxxx

image
image

Merci pour le retour mais mon Shelly plus 1 PM ne publie pas sur %s/status/ uniquement %s/event/rpc

shellies/shellyplus1pm-XXX/events

[params][switch:0][current]


shellies/shellyplus1pm-XXX/events

[params][switch:0][aenergy]

[params]['switch:0'][current]

Le plugin-jmqtt ne doit pas aimer les :.

Merci ne fonctionne pas également

Oui je pense aussi, je vais envoyer un message au dev du plugin.

En tout cas merci pour vos aides

Pas la peine, tu as les '''switch:0'

ça ne fonctionne pas non plus, même en ajoutant les quotes

Ça fonctionne chez moi.

Hello,

Si le fond du champ est jaune, c’est que cet équipement n’écoute pas sur ce topic.

Ça marche bien chez moi aussi

Bad

1 « J'aime »

@Jeandhom @Bad

On est bien d’accord qu’il publie sur ce topic?

shellies/shellyplus1pm-XXX/events
Et la modif proposée est avec simple quote.

[params]['switch:0'][current]


shellies/shellyplus1pm-XXX/events

[params]['switch:0'][aenergy]

Merci pour le retour,

Les éléments fournis dans ce sujet ne permettent pas de vérifier l’exactitude du topic, j’ai donc juste répondu sur le chemin JSON.

Il faudrait une capture d’écran de la configuration MQTT du shelly pour pouvoir aller plus loin.

et avec ceci tu as les infos non?

A priori non, puisque cela ne fonctionne pas.

Il y a bien quelque chose qui remonte non?

shellies/shellyplus1pm-a8032abe20cc/events/rpc

[params]['switch:0'][current]

Et pour ceci, c’est normal que ça ne remonte rien avec des XXX
shellies/shellyplus1pm-XXX/events/rpc

A tester aussi:

shellies/shellyplus1pm-a8032abe20cc/events/rpc

[params]['switch:0'][aenergy]

Bonjour,

Ma faute, je n’avais pas la toute dernière version de JMQTT, je l’ai installé et depuis cela fonctionne beaucoup mieux.

Désolé du dérangement sur le forum et sur le GIT.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.