Bonjour,
Bravo pour cet excellent plugin.
Me concernant je découvre MQTT, et oui faut un début à tout... Je viens de parcourir l'ensemble du tropic et la doc.
Il me parait très intéressant pour piloter des modules shelly sans avoir besoin de les flasher, j'ai donc fait un début de tuto ici :
viewtopic.php?f=59&t=41109
Je pousse un peu maintenant, car je vais détailler comment piloter chaque module. Mais j'ai un souci de compréhension, ou d'interprétation
pour publier un payload JSON sur un tropic.
Par exemple je dois publier sur shellies/shellybulb-<deviceid>/color/0/set
Le payload JSON :
Code : Tout sélectionner
{
"ison": false, /* bool, can be set with on and off commands */
"mode": "color", /* "color" or "white" */
"red": 0, /* red brightness, 0..255, applies in mode="color" */
"green": 0, /* green brightness, 0..255, applies in mode="color" */
"blue": 255, /* blue brightness, 0..255, applies in mode="color" */
"white": 0, /* white brightness, 0..255, applies in mode="color" */
"gain": 100, /* gain for all channels, 0..100, applies in mode="color" */
"temp": 4750, /* color temperature in K, 3000..6500, applies in mode="white" */
"brightness": 100, /* brightness, 0..100, applies in mode="white" */
"effect": 0 /* applies an effect when set */
}
Quelle est la bonne méthode :
Dans le plugin, avec une commande action ?? Dans un script ?
Si vous aviez la gentillesse de me mettre un exemple.
Amitiés
Phil