Volet et oeil de fibaro.
Volet et oeil de fibaro.
Bonjour,
Me revoilà encore avec un scénario simple dans l'explication mais apparemment très difficile à mettre en place!
Ce que je souhaite c'est que si mon détecteur, oeil de fibaro (FGMS-001) capte moins de 10 lux alors il faut fermer les volets.
J'avais donc fait un scénario tout simple avec la condition si #[Motion Sensor entrée][Luminosité]# < 10 alors baisse les volets.
Le problème de ce truc simple c'est que le scénario se déclenche tous le temps toute la nuit.
J'ai donc ajouté :
(#time#>=1600 ET #time#<2300) ET #[Motion Sensor entrée][Luminosité]# < 10
Pour être sur que mon scénario ne se déclenche qu'une seul fois j'ai ajouter dans si pour qu'il ferme les volets:
#[Entrée][Motion Sensor entrée][Luminosité]# < 10 ET #[Salon][Volet roulant Salon][Etat]# > 10
Et pourtant dimanche à 13h suite a un mauvais temps mes volets se sont baissés.
Je ne comprends pas pourquoi.
Pourriez-vous m'aider?
Merci d'avance,
C.
Me revoilà encore avec un scénario simple dans l'explication mais apparemment très difficile à mettre en place!
Ce que je souhaite c'est que si mon détecteur, oeil de fibaro (FGMS-001) capte moins de 10 lux alors il faut fermer les volets.
J'avais donc fait un scénario tout simple avec la condition si #[Motion Sensor entrée][Luminosité]# < 10 alors baisse les volets.
Le problème de ce truc simple c'est que le scénario se déclenche tous le temps toute la nuit.
J'ai donc ajouté :
(#time#>=1600 ET #time#<2300) ET #[Motion Sensor entrée][Luminosité]# < 10
Pour être sur que mon scénario ne se déclenche qu'une seul fois j'ai ajouter dans si pour qu'il ferme les volets:
#[Entrée][Motion Sensor entrée][Luminosité]# < 10 ET #[Salon][Volet roulant Salon][Etat]# > 10
Et pourtant dimanche à 13h suite a un mauvais temps mes volets se sont baissés.
Je ne comprends pas pourquoi.
Pourriez-vous m'aider?
Merci d'avance,
C.
Re: Volet et oeil de fibaro.
Post les logs du moment ou ce cela n'a pas fonctionné
Mais de toutes façon il faut optimiser le scénario
Il tourne à chaque changement de valeur du fibaro
Je désactiverai le scénario une fois les volet fermés
Et réactiverai une fois les volets ouverts
Mais de toutes façon il faut optimiser le scénario
Il tourne à chaque changement de valeur du fibaro
Je désactiverai le scénario une fois les volet fermés
Et réactiverai une fois les volets ouverts
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL
Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL
Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr
Re: Volet et oeil de fibaro.
Voici le log quand il s'est activé alors qu'il n'aurait pas du:
Comment faire pour désactiver un scénario et le réactivé ensuite? Dans un scénario?
cdt,
C.
Code : Tout sélectionner
------------------------------------
[2019-03-03 11:41:55][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Motion Sensor entree][Luminosite].
[2019-03-03 11:41:55][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-03-03 11:41:55][SCENARIO] Evaluation de la condition : [0 < 10 ET 99 > 10 ] = Vrai
[2019-03-03 11:41:55][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-03-03 11:41:55][SCENARIO] Exécution de la commande [Salon][Volet roulant Salon][Down]
[2019-03-03 11:41:55][SCENARIO] Pause de 15 seconde(s)
[2019-03-03 11:42:10][SCENARIO] Exécution de la commande [Chambre Parents][Volet roulant Chambre des parents][Down]
[2019-03-03 11:42:10][SCENARIO] Pause de 15 seconde(s)
[2019-03-03 11:42:25][SCENARIO] Exécution de la commande [Chambre Abi][Volet roulant abi][Down]
[2019-03-03 11:42:25][SCENARIO] Pause de 15 seconde(s)
[2019-03-03 11:42:40][SCENARIO] Exécution de la commande [Chambre Léane][Volet roulant Léane][Down]
[2019-03-03 11:42:40][SCENARIO] Pause de 15 seconde(s)
[2019-03-03 11:42:55][SCENARIO] Exécution de la commande [Cuisine][Volet roulant Cuisine][Down]
[2019-03-03 11:42:55][SCENARIO] Exécution d'un bloc élément : 51
[2019-03-03 11:42:55][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-03-03 11:42:55][SCENARIO] Evaluation de la condition : [0 == 0 ] = Vrai
[2019-03-03 11:42:55][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-03-03 11:42:55][SCENARIO] Exécution de la commande [Salle à Manger][Volet Roulant Salle à Manger][Down]
[2019-03-03 11:42:55][SCENARIO] Exécution d'un bloc élément : 39
[2019-03-03 11:42:55][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-03-03 11:42:55][SCENARIO] Evaluation de la condition : [1 == 1 ] = Vrai
[2019-03-03 11:42:55][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-03-03 11:42:55][SCENARIO] Exécution de la commande [Salle à Manger][Lumières Salle à manger][On]
[2019-03-03 11:42:55][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-03-03 11:42:55][SCENARIO] Evaluation de la condition : [0 < 10 ET 0 > 10 ET 0 == 1 ] = Faux
[2019-03-03 11:42:55][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-03-03 11:42:55][SCENARIO] Fin correcte du scénario
------------------------------------
cdt,
C.
Re: Volet et oeil de fibaro.
Bonjour,
Je ne vois pas dans le log le if sur l’heure.
Tu peux faire un screen de ton scénario ?
Je ne vois pas dans le log le if sur l’heure.
Tu peux faire un screen de ton scénario ?
“La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.”
Albert Einstein
Albert Einstein
Re: Volet et oeil de fibaro.
Les voici:
C.
C.
Re: Volet et oeil de fibaro.
Bonjour,
Je suis avec attention de sujet car je vais m'équiper aussi de cet oeil.
Quel est l'intérêt des " Sleep" ?
Je suis avec attention de sujet car je vais m'équiper aussi de cet oeil.
Quel est l'intérêt des " Sleep" ?
Débutant Jeedom.
VirtualBox 6.0.10 sur Tablette I Works 12 sous Win 10 - Debian 9.9
Jeedom 3.3.36 - Contrôleur Aeotec ZW 090 C
Modules Fibaro FGR-222
VirtualBox 6.0.10 sur Tablette I Works 12 sous Win 10 - Debian 9.9
Jeedom 3.3.36 - Contrôleur Aeotec ZW 090 C
Modules Fibaro FGR-222
Re: Volet et oeil de fibaro.
Bonjour,
J'ai parcouru vite fait le topic, j'ai pas cherché à optimiser.
Dans "Evenement" je ne mettrais que la valeur de la luminosité, et dans le scénario je commencerais avec un bloc "Si" contenant ta restriction horaire 16h - 23h.
Dans ce bloc "Si" tu mets tous les blocs créés précédemment sur ton screenshot, et tu cliques sur le symbole "refresh" (les deux flèches avant la ligne "si" à remplir) de manière à ce qu'il passe en barré rouge (ce qui signifie que une fois que l'action a eu lieu, elle ne se répètera pas).
Je pense que les sleep ne sont pas nécessaires, Jeedom peut envoyer l'info de fermeture à tout le monde en même temps.
Mais comme dit plus haut, y a moyen d'optimiser ça pour éviter que le scenar se lance à chq chgt de luminosité.
J'ai parcouru vite fait le topic, j'ai pas cherché à optimiser.
Dans "Evenement" je ne mettrais que la valeur de la luminosité, et dans le scénario je commencerais avec un bloc "Si" contenant ta restriction horaire 16h - 23h.
Dans ce bloc "Si" tu mets tous les blocs créés précédemment sur ton screenshot, et tu cliques sur le symbole "refresh" (les deux flèches avant la ligne "si" à remplir) de manière à ce qu'il passe en barré rouge (ce qui signifie que une fois que l'action a eu lieu, elle ne se répètera pas).
Je pense que les sleep ne sont pas nécessaires, Jeedom peut envoyer l'info de fermeture à tout le monde en même temps.
Mais comme dit plus haut, y a moyen d'optimiser ça pour éviter que le scenar se lance à chq chgt de luminosité.
Re: Volet et oeil de fibaro.
Avec une variable semaphore "etat_volet_ferme"domokalu a écrit : ↑04 mars 2019, 12:01Bonjour,
J'ai parcouru vite fait le topic, j'ai pas cherché à optimiser.
Dans "Evenement" je ne mettrais que la valeur de la luminosité, et dans le scénario je commencerais avec un bloc "Si" contenant ta restriction horaire 16h - 23h.
Dans ce bloc "Si" tu mets tous les blocs créés précédemment sur ton screenshot, et tu cliques sur le symbole "refresh" (les deux flèches avant la ligne "si" à remplir) de manière à ce qu'il passe en barré rouge (ce qui signifie que une fois que l'action a eu lieu, elle ne se répètera pas).
Je pense que les sleep ne sont pas nécessaires, Jeedom peut envoyer l'info de fermeture à tout le monde en même temps.
Mais comme dit plus haut, y a moyen d'optimiser ça pour éviter que le scenar se lance à chq chgt de luminosité.
Le soir,
SI (etat_volet_ferme==0) ET (luminosité < 10)
ALORS
Fermer les volets
etat_volet_ferme=1
FIN_SI
Le lendemain lors de l'ouverture des volets, tu remet la variable etat_volet_ferme à 0.
Le scenario va bien se relancer à chaque changement de luminosité, mais pour bloquer sur le SI et ne rien faire.
-
- Actif
- Messages : 919
- Inscription : 23 avr. 2015, 14:38
- Localisation : Haute Gironde
Re: Volet et oeil de fibaro.
slt, simple demande pourquoi entre 16 et 23 et pas entre le levée et couché du soleil avec un pti décalage de 30 mn ??
je ferai un scénario avec l'heure qui se décalera dans le temps des saisons qui activera le scénario de gestion de tes volets avec un cron de 5mn et un if sur la luminosité >10 et tu désactives une fois ouvert et une autre partie pour la fermeture et idem tu désactives comme ça le scénario serait juste en boucle le temps que les volets se ferment/ouvrent
je ferai un scénario avec l'heure qui se décalera dans le temps des saisons qui activera le scénario de gestion de tes volets avec un cron de 5mn et un if sur la luminosité >10 et tu désactives une fois ouvert et une autre partie pour la fermeture et idem tu désactives comme ça le scénario serait juste en boucle le temps que les volets se ferment/ouvrent
Prod: jeedom V3.2.12 DIY RPI3 + Zwave (fibaro) + Zigbee (xiaomi) + IPXV4 + X4VR
AppleTV4k
PI3 : Max2play
PiZéro: PiCoreplayer
Mini+: OpenElec 7.0.1 Kodi 16.1 Jarvis
En préinstall pour migration: Nuc hystou ,ESXi6.7,jeedom V3.2.12, LMS ,Owncloud
AppleTV4k
PI3 : Max2play
PiZéro: PiCoreplayer
Mini+: OpenElec 7.0.1 Kodi 16.1 Jarvis
En préinstall pour migration: Nuc hystou ,ESXi6.7,jeedom V3.2.12, LMS ,Owncloud
Re: Volet et oeil de fibaro.
Déjà il faut supprimer ton time dans événement
On ne fait pas de Et/ou dans un évènement
Du moins je ne fais jamais ca
En fait ton scénario s'exécute dès que la valeur time change et que ton module change de valeur je pense qu'il ne fait pas du tout la comparaison que tu lui demandes dans événements
Le plus simple et de mettre dans événement simplement le changement d'état de ton module Fibaro et de faire les comparaisons dans ton scénario
Mais comme je l'ai dit plus haut il serait plus optimisé de désactiver le scénario une fois les volets fermés et le réactiver quand tes volets sont ouverts cela évite de lancer ton scénario à chaque changement de luminosité alors que les volets sont fermés
Mais si tu veux mon avis je ne trouve pas très d'utile de fermer les volets en fonction de la luminosité tu auras toujours des faux positif quand tu passes devant le capteur par exemple il y a un nuage pour ma part je ferme les volets soit en fonction de l héliotrope quand je suis absent sois à l'heure fixe le soir
On ne fait pas de Et/ou dans un évènement
Du moins je ne fais jamais ca
En fait ton scénario s'exécute dès que la valeur time change et que ton module change de valeur je pense qu'il ne fait pas du tout la comparaison que tu lui demandes dans événements
Le plus simple et de mettre dans événement simplement le changement d'état de ton module Fibaro et de faire les comparaisons dans ton scénario
Mais comme je l'ai dit plus haut il serait plus optimisé de désactiver le scénario une fois les volets fermés et le réactiver quand tes volets sont ouverts cela évite de lancer ton scénario à chaque changement de luminosité alors que les volets sont fermés
Mais si tu veux mon avis je ne trouve pas très d'utile de fermer les volets en fonction de la luminosité tu auras toujours des faux positif quand tu passes devant le capteur par exemple il y a un nuage pour ma part je ferme les volets soit en fonction de l héliotrope quand je suis absent sois à l'heure fixe le soir
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL
Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL
Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr
Re: Volet et oeil de fibaro.
Bonjour, merci de vos retours.
@Patdec : le sleep permet de mettre une attente entre chaque instruction. J'avais lu quelque part que c'était conseillé.
@domokalu : j'avais déjà fait cela. Mais le problème c'est que le lendemain rien ne se passera, car il s'est déjà exécuté une fois.
@julien74 : Je ne sais pas ce qu'est une variable sémaphore je vais regarder.
@Swatmorpheus : C'est exactement ce que je souhaite faire mot pour mot. Mais impossible à retranscrire dans jeedom.
@bartounet : Je vais essayé de trouvé comment comment désactiver un scénario et de le réactivé.
Un grand merci.
C.
@Patdec : le sleep permet de mettre une attente entre chaque instruction. J'avais lu quelque part que c'était conseillé.
@domokalu : j'avais déjà fait cela. Mais le problème c'est que le lendemain rien ne se passera, car il s'est déjà exécuté une fois.
@julien74 : Je ne sais pas ce qu'est une variable sémaphore je vais regarder.
@Swatmorpheus : C'est exactement ce que je souhaite faire mot pour mot. Mais impossible à retranscrire dans jeedom.
@bartounet : Je vais essayé de trouvé comment comment désactiver un scénario et de le réactivé.
Un grand merci.
C.
Re: Volet et oeil de fibaro.
A la fin de ton scénario tu met une action scénario désactivé
Pour réactiver passe par un autre scénario
Pour réactiver passe par un autre scénario
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL
Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL
Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr
Re: Volet et oeil de fibaro.
Pourtant ça fonctionne super bien et ça évite potentiellement de mettre plein de bloc SI jamais valides
Pi4/4Go +SSD 32Go (Wifi et bluetooth actifs) + Clé USB Z-Wave Everspring + rfxcom (RTS) + Google Home
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...
Re: Volet et oeil de fibaro.
bonsoir, et activer la non répétition du scénario ???
pour ne pas qu'il se répète...
pour ne pas qu'il se répète...
NUC NUC7I3BNH / ssd M2 256go / 8go Crucial vengeance DDR4
Jeedom V3.2.16 sur Debian 9
Plugins : Z-wave / rfx-com / xiaomi / blea / dialogflow
etc...
Jeedom V3.2.16 sur Debian 9
Plugins : Z-wave / rfx-com / xiaomi / blea / dialogflow
etc...
Re: Volet et oeil de fibaro.
@darkmoon si tu active la non répétition le lendemain rien ne se passera. Je vais essayer de désactiver le scénario et le réactiver via un autre.
c.
c.
Re: Volet et oeil de fibaro.
Un sémaphore est une variable qui contient une valeur (souvent binaire 0 ou 1) qui te permet plus loin de réagir en conséquence.
Dans ton cas, tu notes que tu as (déjà) agi sur tes volets, et comme ça lorsque le scénario se relance car tel événement, tu le sait et tu ne fait plus rien, jusqu au nouveau jour.
Le mieux est de mettre dans le sémaphore le numéro du jour en cours, comme ça si plus loin jour en cours == sémaphore c est que le sémaphore été assigné ce jour. Le lendemain forcement, sémaphore != jour en cours.
Re: Volet et oeil de fibaro.
il y a une autre façon de faire
dans les condition d'un déclenchement de scénario on peux y mettre des si / ou et condition
avant j'avais 2 scénario
le matin activation du scénario
des que ja passais devant l'oeil > 6h30
lancement et desactivation
remplacer par 1 unique scénario
exemple mon volet sur oeil le matin
avec cette ensemble de déclenchement
chez moi le volet
0 levée 1 baissé 2 stop
#[Cuisine][Motion Sensor Cuisine][Présence]# == 1 and #[Volet Roulant][VR Cuisine][etat]# == 1 and #time#>0630 and min(#[Volet Roulant][VR Cuisine][etat]#,today) !=0
ne s'exécute et apparaît dans le log du scénario que si toutes les conditions de déclenchements sont vrai/oui
si je referme dans la journée il ne se réouvrera pas
par contre en le revoyant faut que j'ajoute le time < couché de soleil
si je reviens de congé à 22h il va s'ouvrir qu'il fasse nuit ou jour
pour la lumiére c'est un autre scénario
déclencheur du même genre (ça réagit assez vite)
dans les condition d'un déclenchement de scénario on peux y mettre des si / ou et condition
avant j'avais 2 scénario
le matin activation du scénario
des que ja passais devant l'oeil > 6h30
lancement et desactivation
remplacer par 1 unique scénario
exemple mon volet sur oeil le matin
avec cette ensemble de déclenchement
chez moi le volet
0 levée 1 baissé 2 stop
#[Cuisine][Motion Sensor Cuisine][Présence]# == 1 and #[Volet Roulant][VR Cuisine][etat]# == 1 and #time#>0630 and min(#[Volet Roulant][VR Cuisine][etat]#,today) !=0
ne s'exécute et apparaît dans le log du scénario que si toutes les conditions de déclenchements sont vrai/oui
si je referme dans la journée il ne se réouvrera pas
par contre en le revoyant faut que j'ajoute le time < couché de soleil
si je reviens de congé à 22h il va s'ouvrir qu'il fasse nuit ou jour
pour la lumiére c'est un autre scénario
déclencheur du même genre (ça réagit assez vite)
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités