Salut à tous,
Ma première demande “les périphériques virtuels”, je sais qu’on peux faire avec MQTT une bonne partie de ce que je vais expliquer mais … c’est pas totalement intégré à Gladys …
Pouvoir créer des périphériques virtuels pour avoir plus de souplesse :
Créer ses propres design pour des périphériques ne pouvant pas être édité (ex : zwave)
Gestion des scènes plus compliqué (ex : un périphérique avec plusieurs état plutôt que le périphérique lui même non éditable)
Déclenchement d’une scène par un périphérique sur le dashboard
et la la doc de Jeedom :
consolider dans un seul périphérique des informations ou actions de plusieurs périphériques physiques/virtuels ;
créer un périphérique alimenté par une source externe (node red…)
dupliquer un équipement pour le scinder en 2 par exemple
effectuer un calcul sur plusieurs valeurs d’équipements
Les appareils créé dans l’intégration MQTT sont tout à fait normaux, et créer une intégration qui serait juste le copier/coller de l’intégration MQTT avec un nom différent ne va pas changer grand chose, si ce n’est le nom de l’intégration
Tu peux lancer un container mosquitto avec cette intégration, c’est tout léger mosquitto.
Après, de ce que je me rappelle, je crois pas forcément que la configuration de l’intégration MQTT soit obligatoire pour créer des périphériques MQTT…
Dans tous les cas, même si tu lance un container mosquitto et qu’il y a rien de l’autre côté qui écoute ce container, ça ne change rien D’où le fait que ce soit déjà une intégration « virtuelle » dans un sens.
Je rejoins partiellement le constat du coté non intégré à Gladys vis à vis de certains usages l’integration MQTT.
Dans mon cas, j’ai plutôt fait usage de cette intégration et de ses devices “virtuels” pour en faire des “variables”.
Je met un état à 0 ou à 1 dans une scène, et je contrôle cet état dans une autre scène.
Je les utilise vraiment comme des variables, et donc ca impose d’avoir un bus MQTT de disponible.
Je ne sais pas s’il y a dans le backlog une notion de variable (non utilisateur ni liée aux integration) ?
Peut être que cela à déjà été débattu et tranché vu que j’ai peu suivi les échanges sur le dev de la v4 cette année…