J’ai des payloads dans des commandes actions contenant le topic de l’équipement.
Serait-il possible d’avoir un tag #topic# afin, lors de l’utilisation du bouton Modifier Topics, de ne pas devoir revenir sur ces commandes?
Merci
EDIT : Utile aussi pour les templates.
EDIT2 : Les équipements concernés sont des Shelly GEN2.
Ce que je souhaite, c’est que #topic# = inscrit au topic - /#
soit pour inscrit au topic = shellies/garage/porte/ils/# #topic# = shellies/garage/porte/ils
Le payload {"id":"wifigetstatus#[Shellies1][Garage finDeCourse][isConnectMQTT]#","src":"shellies/garage/porte/ils/events","method":"Wifi.GetStatus"} deviendrait : {"id":"wifigetstatus#[Shellies1][Garage finDeCourse][isConnectMQTT]#","src":"#topic#/events","method":"Wifi.GetStatus"}
A ce jour, personnellement non, mais je débute avec les scripts sur Shelly GEN2 et cela pourrait être intéressant. Certainement idem pour les utilisateurs de Jeedom + HA ou autres systèmes utilisant MQTT.
J’ai moins de scrupules à avoir fait cette demande d’amélioration.
Ca ne marchera pas pour ceux qui utilisent des topic de souscription du style mon/?/topic/#, je ne ferais donc pas le subsrt() dans le code de #eqTopic#, il faudra le faire dans la cmd.
Je me demande d’ailleurs si #eqTopic# a du sens du coup…