lundi 29 janvier 2018

Domotique: Jeedom, Virtuel et Widget

Pour cette fois, je vais vous parler d'un besoin qui n'est pas forcement le mien mais j'ai regardé le sujet pour un collègue (il se reconnectra ;-)...
Le besoin est de pouvoir avoir un actionneur qui change de forme en fonction de son état comme on le connait sur certains plugins comme ceux-ci:


L'idée est donc de l'appliqué à l'ouverture d'une porte de garage :


Mais pour faire cela il faudra au préalable télécharger le widget "GarageCommand" pour l'avoir sur votre Desktop ou en version Mobile : (il y a d'autres widgets mais celle-ci est conseillée par d'autre ;-)



Donc pour expérimenter cela, il faut créer un actionneur, dans ce cas j'ai créé un script "bidon" pour faire comme si j'avais un vrai script ou plug-in à actionner :


    Comme vous pouvez le voir pour changer d'état, les actions "On" et "Off" initialise respectivement  l'info "Etat" à 1 ou à 0 pour les besoins du test. Mais dans un cas réel ceci n'est pas forcement nécessaire. (exemple: si le retour d'état est déjà dans un autre équipement ou déjà géré par un plug-in ou script)

Ensuite j'ai creé un "Virtuel" comme ceci :


Dans le virtuel on reprend en command ceux du script et on fait pointer les commande On et Off vers l'info "Etat" (il ne faudra pas cocher .

Ensuite on va cliquer sur chaque roue crantée
associée aux "actions" pour configurer et choisir le type d'action dans l'onglet "Configuration" et dans notre cas, on  va choisir "Portail ou garage bouton toggle" :


Ensuite, après installation des nouveaux widgets, dans l'onglet "Affichage", on va donc pouvoir aussi les sélectionner:


Et c'est fini, on doit avoir en cliquant sur le logo de la porte, une image de la porte fermée ou ouverte, magique !


Et voilà, enjoy ! ;-)


.... plus tard, on verra si on peut customiser le code du widget pour faire notre propre animation (Teaser... ;-) :