Je n’y arrive pas et je ne comprends pas pourquoi : aucun moyen de faire basculer les deux relais de sortie d’un Shelly « Uni » via des commandes MQTT
J’ai pourtant pas mal de modules Shelly différents et je n’ai jamais eu de problèmes à faire fonctionner les sorties avec JMQTT, mais là je bloque.
D’après la doc officielle (API Reference), il faut lancer ces commandes :
The following topics can be used to read and set output channels 0 and 1:
shellies/shellyuni-<deviceid>/relay/<i> to report status: on, off or overpower
shellies/shellyuni-<deviceid>/relay/<i>/command accepts on, off or toggle
Donc j’ai mis ça dans mon équipement Jeedom (plugin JMQTT) :
Cela m’affiche parfaitement bien le retour d’état dans Jeedom quand je change les sorties via l’interface web du Shelly Uni.
Mais cela n’agit pas du tout sur ces sorties quand je clique sur une des commandes via Jeedom.
Nota : j’étais sur le firmware officiel de 2021, puis j’ai basculé en firmware beta de 2023, mais pas mieux.
Mon Shelly Uni est configuré comme suit pour chacune des deux sorties :