Accéder au contenu principal

L'équipement virtuel : sonoff + ikea

Après cet article qui explique pourquoi j'ai choisi de combiner les modules sonoff et les ampoules + télécommande Ikea Tradfri pour les chambres, la question qui vient tout de suite après c'est : sur quel équipement dois je me baser pour savoir si la lumière est allumée ? est ce que j'utilise l'état du module ou de l'ampoule ? dois-je allumer le module ou l'ampoule?  la réponse c'est les 2 équipements en même temps.

L'équipement virtuel

Pour que nous puissions combiner le fonctionnement de deux (ou plusieurs) équipements et fournir une information fiable sur l'état de la lumière nous allons créer un équipement virtuel. 

Un équipement virtuel est, comme son nom l'indique, un équipement qu'on va créer de toutes pièces, nous allons le construire petit à petit, lui donner un nom, un état, comment il se comporte, des actions, comment allumer, comment éteindre, ... en combinant des états de un ou plusieurs équipements physiques connectés.

Cas de la combinaison Ikea Tradfri + Sonoff mini 

Petit rappel, nous avons un module sonoff mini dérrière l'interrupteur physique et une ampoule connectée Ikea. Nous ne pouvons pas savoir si la lumière est allumée en regardant uniquement l'état du module parce que le module peut être allumé mais qu'on a éteint la lumière avec la télécommande. Et nous ne pouvons pas dire que la lumière est allumée uniquement en regardant l'ampoule parce que lorsqu'on éteint le module l'ampoule Ikea quand elle n'a plus d'électricité garde son état allumé dans notre box domotique puisqu'elle n'a plus d'électricité pour faire un retour d'état.

Nous allons nommer l'équipement virtuel : VLumiereChambre

- L'état de VLumiereChambre = "Etat du module sonoff" ET "Etat de l'ampoule"

Le ET que nous voyons ici est un ET logique qui veut dire que l'état de l'équipement virtuel n'est égal à 1 (c'est à dire allumé) que si l'état des 2 équipements est à 1 donc lorsque le module et l'ampoule sont allumés. Dans tous les autres cas l'état est 0

L'ampoule Tradfri garde son état quand elle n'est plus alimentée, du coup l'état de la luminosité de l'ampoule est caduc aussi lorsque le module est éteint l'état de la luminosité de l'ampoule Tradfri est de 254

- L'état de luminosité de VLumiereChambre = "Etat du module sonoff" * "Etat de luminosité de l'ampoule"

Cela veut dire que l'état de luminosité désormais prend en compte l'état du module, lorsque ce dernier est à 0 (donc éteint) l'état de la luminosité est de 0, et lorsque le module est allumé l'état de luminosité de VLumiereChambre est égal à l'état de luminosité de l'ampoule. C'est ce qui est voulu, c'est génial 😁

En ce qui concerne les actions, éteindre et allumer, nous allons mettre en place 2 scénarios que nous pourrons ensuite lier aux actions de notre équipement virtuel VLumiereChambre

- Scénario Eteindre : Pour éteindre c'est simple, nous allons créer un scénario qui éteint tout simplement le module, l'ampoule sera automatiquement éteinte.

- Scénario allumer : Pour allumer c'est presque aussi simple, nous allons donc allumer le module puis allumer la lampe. 

Tout ça reste de la théorie (il en faut aussi), mais je fais exprès pour expliquer le concept d'équipement virtuel indépendemment de la box domotique choisie. Je ferais bientôt un article de la mise en oeuvre d'un équipement virtuel dans Jeedom.

D'ici là portez vous bien et soyez patients, tout finit par s'arranger 😌


Commentaires

Posts les plus consultés de ce blog

Niveau de remplissage d'un puisard : capteurs d'innondation aqara xiomi

Je sais que cet article n'intéressera pas tout le monde mais ceux qui ont un besoin similaire au mien trouverons certainement l'idée intéressante.  Contexte Un puisard est une sorte de puit qui a des trous, on récolte les eaux de pluie dedans pour les diffuser tranquillement dans les sols. J'ai 2 puisards chez moi, et de temps en temps quand il pleut trop, je m'inquiète de leur niveau de remplissage, du coup je mets mes bottes, ma veste et je sors dans la pluie pour aller voir à quel niveau ils sont remplis. L'idée pour moi c'est donc de rester au chaud et d'avoir le niveau de remplissage dans mon dashboard sur jeedom. J'ai donc eu l'idée d'utiliser des détecteurs d'innondation pour me donner le niveau de remplissage du puisard. Mon puisard fait 4 mètres de profondeur, j'ai donc définit 4 paliers :  - 1 palier à 3m50 de profondeur pour dire que le niveau du puisard commence à monter. - 1 palier à 2m50 de profondeur - 1 palier à 1m50 de pr

Domotiser ses volets roulants pour moins de 15 euros

J'essaye de domotiser mes volets roulants avec le cahier de charges suivant :  Module qui fonctionne en CloudLess Module fiable en gardant le fonctionnement avec l'interrupteur physique Si possible pas très cher (j'en ai une dixaine à domotiser) et c'est prinicipalement sur ce point que je ne trouve pas mon compte Les solutions qui s'offrent à nous tout de suite :  Les modules Fibaro (zwave):  fonctionne très bien mais ça coûte minimum 50 euros. Les modules  Qubino (zwave): Tout pareil que Fibaro et ça coûte environ 40 euros. Les modules shelly (wifi) : ça rempli aussi le cahier de charges mais ceux ci sont à un peu plus de 30 euros. Je ne comprends pas le prix de ces modules , c'est pour ça que je me suis lancé à la recherche d'une solution alternative , je ne suis pas un pro du hardware pour refaire un module de zéro à partir de composants électroniques, et même si je l'étais je ne pense pas que c'est une bonne idée parce que entre un module qui ma

Sonoff mini pour domotiser les volets roulants : intégration dans jeedom

 Après avoir proposé une solution pour domotiser un volet roulant à moins de 15 euros , je vous propose aujourd'hui comment intégrer cette solution dans jeedom avec les scénarios qui vont bien, le virtuel et le widget pour l'afficher sur votre dashboard. Petit rappel quand même : la solution proposée consiste à utiliser 2 sonoff mini pour commander un volet roulant : un sonoff pour la montée et un autre pour la déscente. Voici notre cible d'affichage dans le dashboard :  L'équipement virtuel dans jeedom Commençons dèjà par l'équipement virtuel qui va représenter l'ensemble des deux modules qui nous permettent de commander notre volet roulant. Pour ceux qui ne savent pas ce que c'est, un équipement virtuel est un équipement que nous créons de toutes pièces pour représenter un ou plusieurs équipements, cet équipement aura un nom, des actions que nous pourrons programmer via des scénarios et des informations calculées à partir des informations et états d'au