Forum eedomus http://forum.eedomus.fr/ |
|
[RESOLU] Problème de regles http://forum.eedomus.fr/viewtopic.php?f=18&t=7963 |
Page 1 sur 1 |
Auteur: | Drickce [ 03 Jan 2019 17:27 ] |
Sujet du message: | [RESOLU] Problème de regles |
Bonjour a tous Je me presente, je m'appelle Cedric, 38 ans et je me suis mis dans la domotique il y a 6 mois... J’adore creer, ajouter des modules et piloter. J’ai opté pour une eedomus avec rfxcom, et des relais fibaros fgs, ainsi qu’un capteur d’inondation. Aujourdhui je rencontre un souci pour une lumiere qui est piloté avec un fibaro. Cette lumière dimmable est dehors et je souhaite quelle sallume a 10% lorsque le soleil devient couché et s’éteigne à 23h tous les jours Le souci cest que j’ai créé une macro qui me fait passer ma lampe a 100% quand mon iphone se connecte au reseau wifi. Quand cette macro se declenche, la lampe seteint a la fin de la macro au lieu de revenir a 10% lorsquil est 22 h par exemple. Pouvez vous me dire pourquoi? Merci |
Auteur: | merguez07 [ 03 Jan 2019 18:17 ] |
Sujet du message: | Re: Problème de regles |
oui Drickce, on peut le dire, en fait une règle n'est pas une condition qui s'applique à tout instant. Elle ne s'applique qu'au moment où elle est déclenchée : Il lui faut un déclencheur (changement d'état ou changement horaire) donc quand ta macro liée à ton téléphone demande d'éteindre la lampe, la lampe s'éteint. Si on veut que les conditions de ta règle s'appliquent, il faut redéclencher la règle. Cordialement |
Auteur: | Drickce [ 03 Jan 2019 18:24 ] |
Sujet du message: | Re: Problème de regles |
OK merguez, merci pour ta réponse. du coup, quelle est l'astuce? j'ai essayé de créer un état virtuel de la lampe (3 états en fait, 0%, 10% et 100%). mais ça ne fonctionne pas non plus... mais je ne vois pas ce qu'il faut faire après çà... l'état est marqué à 10% alors que la lampe est à 0%... |
Auteur: | merguez07 [ 03 Jan 2019 18:52 ] |
Sujet du message: | Re: Problème de regles |
en fait tu veux que ta lampe soit à 100% le jour, 10% lorsque le soleil est couché et 0% après 23h et, qu'on ne puisse jamais l'éteindre ou l'allumer d'une autre manière que selon cette règle , hormis lorsque ton iphone se connecte au Wifi où la lampe doit être allumée à 100% pendant x minutes ? peux tu nous mettre une copie de ta macro et de ta règle ? |
Auteur: | Drickce [ 03 Jan 2019 18:58 ] |
Sujet du message: | Re: Problème de regles |
Merci pour ta réponse. Ce n'est pas tout à fait çà. cette lampe est dans mon allée de jardin. Donc la journée, elle est éteinte. Je souhaite qu'elle s'allume le soir, lorsque le soleil est 'couché' ('se couche' est trop tôt à mon gout, il fait encore jour). cette lumière doit donc être à 10% d'intensité entre 'couché' et '23h' si je suis absent, et que je rentre chez moi, j'ai la macro qui détecte le wifi de mon tel dans le jardin et qui m'allume la lumière à 100% pour bien m'éclairer, et ceux peu importe l'heure, à partir du moment ou le soleil est couché (peut donc être avant 23H00 ou après) si avant 22H00, dans ce cas, la macro dure 3 min à 100% et je souhaite que la lumière passe à la fin de la macro, soit à 10% si il n'est pas 23H, soit à 0% si il est 23 passé. pas facile d'expliquer, j'espère avoir été clair. je poste une copie de mes règles et macro |
Auteur: | Drickce [ 03 Jan 2019 19:05 ] |
Sujet du message: | Re: Problème de regles |
Auteur: | Drickce [ 03 Jan 2019 19:15 ] |
Sujet du message: | Re: Problème de regles |
je débute dans les règles, donc j'imagine qu'il y a beaucoup de fautes |
Auteur: | merguez07 [ 03 Jan 2019 20:29 ] |
Sujet du message: | Re: Problème de regles |
perso j'ai pas vu de fautes hormis le déclencheur horaire "tous les jours à 23h toutes les minutes" ou je sais pas trop ce que ça fait. Moi j'aurais mis tous les jours à 23h et 0mn. Sinon je pense qu'il faut s'orienter sur un capteur virtuel qui mémorisera la luminosité attendue régle 1 : Si 23h : capteur virtuel =0% lampe exte = valeur périphérique capteur virtuel règle 2 si soleil extérieur devient maintenant couché capteur virtuel =10% lampe exte = valeur périphérique capteur virtuel règle 3 si Wifi devient maintenant = Cedric lance ta macro règle 4 si lampe exterieur devient égal à off lampe exte = valeur périphérique capteur virtuel |
Auteur: | Drickce [ 03 Jan 2019 20:41 ] |
Sujet du message: | Re: Problème de regles |
Merci pour ta réponse Je vais l’analyser et faire les modifs que tu me suggères. |
Auteur: | Drickce [ 03 Jan 2019 22:42 ] | ||||||
Sujet du message: | Re: Problème de regles | ||||||
j'ai retranscris ce que tu m'as écris, ou du moins ce que j'ai compris. voici les 4 règles crées avec, j'ai supprimé les anciennes. cela semble t il correcte?
|
Auteur: | merguez07 [ 04 Jan 2019 18:02 ] |
Sujet du message: | Re: Problème de regles |
désolé pour le délai de réponse (petit pb perso) pour mémoriser l'état de la lampe tu as choisit d'utiliser un "état" configuré en actionneur. Je pense que ça peut marcher, donc ce que tu proposes m'a l'air bon. As tu testé depuis ? |
Auteur: | Drickce [ 04 Jan 2019 19:16 ] |
Sujet du message: | Re: Problème de regles |
Bonsoir Merguez, Alors, tout d'abord, merci beaucoup. cela fait 15 jours que je me creuse la tête avec ce problème et je ne parvenais pas à m'en sortir... j'ai fais à la lettre ce que tu m'as dit et bonne nouvelle, ça fonctionne! un grand Merci à toi par contre deux choses: - je ne comprends pas du quoi pourquoi ça marche et ça me taraude tout autant qu'avant... - cette lumière possède un interrupteur bi-stable (je sais que ce n'est pas le mieux pour ce type de lumière, mais en attendant de changer par un monostable impulsionnel, je n'ai pas mieux) et lorsque qu'elle est allumée à 10%, et que j'actionne pour l'allumer à 100%, elle bouge mais revient immédiatement à 10%, comme si elle est bloquée à 10%. Surement normal vu ce que tu m'as fait mettre comme règle. Du coup, je voulais savoir si pendant ce créneau horaire où elle est à 10%, il était possible de lancer une macro de 3 min depuis l'interrupteur de la lumière pour qu'elle passe à 100% pendant 3 min, puis reviennent à 10%, (comme si c'était une action du au wifi) ah et dernière chose, je voulais savoir la signification de ta phrase quand tu écris que j'ai choisi un état... ce n'était pas ce qu'il fallait faire, tu pensais à autre chose? à quoi? Cédric |
Auteur: | merguez07 [ 04 Jan 2019 21:16 ] |
Sujet du message: | Re: Problème de regles |
C'est pour éviter cela qu'il fait être très clair dans le cahier des charges lorsqu'on veut faire une règle et je n'avais pas l'info de l'allumage par interrupteur. Petit cachotier Il est branché comment ton interrupteur bistable ? (c'est clair qu'il faudra passer sur un bouton poussoir au plus tôt pour que la position de l'interrupteur soit cohérent avec l'action en cours) Pourquoi ta lampe est elle passée à 10% ? j'ai des doutes, mais, pour les lever, il faut que tu ouvres la configuration de ton actionneur fibaro et que tu cliques sur l'onglet "historique". Cela te donnera la source qui génère le passage à 10%
oui je pensais juste à un capteur qui mémoriserait une seule valeur (0 , 10 ou 100 dans ton cas ) mais j'ai pas testé si c'était possible (certains capteurs n'apparaissent pas dans les règles et du coup c'est peut être pas possible), en tout cas je sais qu'avec l'état ça marche. |
Auteur: | Drickce [ 05 Jan 2019 01:09 ] | |||
Sujet du message: | Re: Problème de regles | |||
Bonsoir Merguez Merci pour tes réponses. L'idée de l'interrupteur m'est venue après, je n'y avais pas pensé effectivement au début. Par contre, la règle s'est bien déclenché au couché du soleil, mais à 23H, les lumières étaient toujours allumées. Donc il y a quelque chose qui ne fonctionne pas sur l'extinction à 23H00. pour éteindre mes lumières ce soir, j'ai désactivé les 4 règles et ai passées en manuel l'interrupteur en OFF. Ci-dessous les historiques de l'actionneur, que je n'arrive pas trop à analyser... je sens que nous touchons au bout... Mais je n'ai toujours pas compris merci pour ton aide
|
Auteur: | merguez07 [ 05 Jan 2019 10:30 ] |
Sujet du message: | Re: Problème de regles |
il faudra que tu me dises ce que tu ne comprends pas car tout est question de logique. Il y a sans doute des bases qui te manques et que je peux te fournir si tu me questionnes.
oui c'est logique, j'avais rapidement survolé la règle que tu as faite ("Lampe Auto") et elle n'est pas bonne. Je t'avais dis de mettre :
or tu as mis Si 23h : et si capteur virtuel =0% lampe exte = valeur périphérique capteur virtuel on va simplifier mets Si 23h (autrement dit tous les jours à 23h et 0m) : capteur lampe extérieure =Etat 0% (donc pas de critère et juste une action : Capteur Lampe Extérieure Etat 0%) Donc a 23h la règle se déclenche et met ton état "capteur lampe exterieure" à la valeur Etat 0% Le simple fait de mettre cet état à cette valeur va déclencher l'action associée à l'état 0% c'est à dire "Lampe Extérieure Porte Entrée Extérieur -Off" |
Auteur: | Drickce [ 05 Jan 2019 20:17 ] |
Sujet du message: | Re: Problème de regles |
Bonsoir merguez Merci pour ta réponse. Je viens de faire la modif à l’instant donc il faut attendre demain soir pour voir si c’est bon. En tous cas je comprends un peu plus maintenant. C’est l’état de la lampe que j’ai du mal à comprendre. Pourquoi ne pas mettre’a 23h, mettre lampe OFF’ et ne pas passer par l’état? |
Auteur: | merguez07 [ 05 Jan 2019 20:37 ] |
Sujet du message: | Re: Problème de regles |
En fait dans notre affaire c'est l'état de la lampe qui doit refléter ce qu'on veut. En effet si à 23h tu ne met pas l'état de la lampe à 0 et que, à la place, tu éteins directement la lumière, tu n'auras pas concordance entre "l'actionneur état" (qui sera par exemple à état 10%) et l’état réel de ta lumière (qui sera à 0%) et du coup cette dernière va se rallumer pour de remettre en concordance grâce à l'action de la règle lampe auto 4. Or c'est "l'actionneur état" qui doit définir la mémoire de ce que tu veux pour que si tu lances des macro tu puisses, à la fin de la macro, revenir à l'état mémorisé Ainsi si ta macro se lance, a la fin, elle va dire de mettre la lampe sur Off, or nous c'est pas forcément ce que l'on veut suivant la plage horaire et c'est bien le rôle de la mémoire de "l'actionneur état" qui va, grâce à la macro "Lampe Auto 4" te mettre la lampe dans le bon état je ne sais pas si c'est plus clair |
Auteur: | Drickce [ 06 Jan 2019 02:23 ] | ||
Sujet du message: | Re: Problème de regles | ||
Bonsoir, c'est très très clair. j'ai compris. l'état est une mémoire qui te permets de retrouver une valeur après une macro. Merci beaucoup pour ta précieuse aide, ce point de détail m'avait échappé en programmation. je me suis donc amusé à rajouter une condition alternative pour déclencher la macro de 3 min qui correspond, normalement, à une impulsion sur mon interrupteur... qu'en penses-tu?
|
Auteur: | merguez07 [ 06 Jan 2019 09:37 ] |
Sujet du message: | Re: Problème de regles |
ça doit marcher. Sur detection du Wifi ou sur allumage à 100% de la lumière on lance la macro pendant 3mn |
Auteur: | Drickce [ 06 Jan 2019 15:45 ] |
Sujet du message: | Re: [RESOLU] Problème de regles |
Merci Merguez pour ta grande aide J’ai changé l’intitulé du sujet en RÉSOLU A bientot |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |