Jeedom – Solution (?) pour automatiser la lumière partie 1

Scénario Jeedom, plus d’extinctions intempestives et un mode DODO pour automatiser la lumière, Bonjour =)

Article précédent

Bon, suite à ce truc… j’ai réfléchi un peu… pour améliorer l’automatisme des lumières.

Je pars du principe que si j’ai un capteur de présence et la possibilité d’allumer la lumière… ba y a pas de raison que je le fasse manuellement (la flemme). Alors…

Il faut:

1- Quand je rentre dans la chambre => ça s’allume

2- Que ça ne s’étteigne pas tant que je suis dans la chambre

3- Que ça s’étteigne quand je ne suis pas la

4- Que ça s’étteigne quand je dors

Alors j’ai réfléchi et pour le moment je suis sur ce système:

5 scénarios et 2 variables

2 modes, Jour et Nuit

Les variables

Juste pour information les variables peuvent se déclarer dans la partie « variable » des scénarios:

variables bouton pour automatiser la lumière

variables pour automatiser la lumière

 

En en ajoutant une.

Vous pouvez aussi la déclarer dans un scénario comme ceci:

variables 2 pour automatiser la lumière

 

Et enfin dans les bloc « code » mais je ne suis pas encore penché dessus, et je doute en aurai l’occasion.

Bon, maintenant qu’on a clarifié ça, passons aux variables:

Comme vous l’avez vu dans le premier exemple, j’utilise 2 variables:

présence (1 ou 0): 1 si une présence est détectée 0 dans le cas contraire

allumé (1 ou 0): 1 si allumé 0 si etteind

Les modes

Pour ceci j’ai pris le pluggin virtuel

Et je l’ai configuré comme ceci:

virtuel mode jour nuit pour automatiser la lumière

Les scénarios:

Allumage Chambre (regroupe les modules raccordé aux lumières de la chambres) permet essentiellement d’allumer tous les modules et d’ajouter ICI et pas dans TOUS les autres scénarios (question pratique je pense).

Extinction Chambre (l’inverse que l’allumage)

Gestion d’allumage Chambre (plutôt simple et peu utile mais bon)

Gestion de l’extinction Chambre: celui la est interessant puisqu’il doit etteindre les lumières au bout d’un temps (10 minutes) et doit pouvoir être interrompu

Gestion de la présence: je l’ai appelé comme ça mais pour des raisons pratiques il est un peu hybride puisqu’il allume la lumière et interromp la procédure d’extinction dans un cas particulier.

Alors voila:

Allumage Chambre

allumage pour automatiser la lumière

 

Bon, tout simple et puis j’ai pas beaucoup de modules (ni de lampe) alors je le fais sur un Néon lumière noire acheté à Gifi =)

Note que la variable allumé est passé à 1 🙂

Extinction Chambre

extinction pour automatiser la lumière

 

Tout simple aussi et variable allumé à 0

Note que ces deux xcénario ne sont ni déclenché ni programmé ils seront appelé par les scénarios de gestion

Gestion d’allumage Chambre

gestion allumage pour automatiser la lumière

 

Bon pas compliqué encore, d’ailleurs je me tâte à le suprimer complètement parcequ’à part hierachiser les scénarios il ne s’active pas souvent (tu vas comprendre). Il est programmé toutes les minutes et déclenché par la présence (motion sensor), si la présence est à 1, que le mode Jour est activé il lance le premier scénario (allumage).

Gestion de l’extinction

gestion extinction pour automatiser la lumière

 

Celui ci est programé toute les minutes et déclenché par un changement de Mode (Jour / Nuit) parce que je veux que la lumière s’etteigne lorsque je bascule en mode « dodo ».

Bon on va le décortiquer celui la:

SI la présence est à 1, que c’est allumé (1) et que le mode est à Jour, attendre 10 minutes et enfin etteindre.

(difficile de rester totalement immobile 10 minutes, si tu n’es VRAIMENT pas actif, mets une demie heure :p) ces 10 minutes seront utile lorsque je déroulerai le prochain scénario 😉

Si le mode nuit est enclenché etteindre tout de suite (le mode dodo)

Dernier scénario: la gestion de la présence, le plus important 🙂

gestion présence pour automatiser la lumière

 

Bon il s’éxécute toute les deux minutes et est déclenché par la présence et un éventuel changement de mode (Jour / Nuit)

S’il y a une présence et que le mode est Jour alors la variable présence est à 1, Si le scénario Gestion extinction est en cours alors on le stop. Si la va&riable allumé est à 0 alors que la présence est à 1 on lance l’allumage (voila pourquoi la gestion de l’allumage n’est pas utile)

Et enfin, dans les autres cas la variables présence est à 0.

Amélioration à apporter:

Pour l’instant je suis sur deux modes virtuels: Jour et Nuit mais je pense le modifier: Jour, Nuit, Sommeil pour intégrer la gestion de la luminosité et désactiver l’allumage automatique dans les chambres quand on dors mais pas dans les parties communes (pour voir ou je met le pieds :p).

Une partie simulation de présence (ça c’est quand j’aurais plus de modules).

Les amélioration viendront d’elles même, comme je vous l’ai dis je n’ai pas beaucoup de modules pour le moment et la « lumière » c’est un pauvre néon pour les tests donc je ne me rend pas compte de l’efficacité de mon bordel… test chez toi et dis moi 😀

Après réflexion, je pourrait aussi remplacer les variables par des « modes » mais l’intérêt des variables c’est que je peux voir quel scénario les utilisent… j’aviserai.

Dites ce que vous en pensez, si vous avez des idées d’améliorations.

Je pense que je vais l’appliqué au micromodules qui se mettent dérrières les interrupteurs je viens de commander le Micromodule variateur Z-Wave FGD-211 – Fibaro. Nous verrons bien =)

A+ =)