Forum eedomus http://forum.eedomus.fr/ |
|
Mémoire intermédiaire http://forum.eedomus.fr/viewtopic.php?f=18&t=4071 |
Page 1 sur 1 |
Auteur: | Phenix [ 05 Avr 2016 17:10 ] |
Sujet du message: | Mémoire intermédiaire |
Bonjour Je souhaite créer une mémoire intermédiaire avant de commander une action. Mon but est de mettre une mémoire à un avec différentes actions puis utiliser cette mémoire pour réaliser ma commande. Merci pour votre aide. |
Auteur: | Arno [ 06 Avr 2016 18:14 ] |
Sujet du message: | Re: Mémoire intermédiaire |
Si je comprends à peu près ce que tu veux faire (un exemple concret ou plus détaillé serait utile), un état virtuel semble répondre à ta demande. |
Auteur: | Phenix [ 08 Avr 2016 16:56 ] |
Sujet du message: | Re: Mémoire intermédiaire |
Alors pour être plus explicite, je vais vous donner un exemple : si l'heure est > 8 h et < à 10 heures et mouvement A1 alors mémoire 1 = 1 si l'heure est > 14 h et < à 16 et mouvement A2 alors mémoire 2 = 1 si lumière est allumé durant 2 heures alors mémoire 3 = 1 pour finir si mémoire 1 et mémoire 2 et mémoire 3 sont égales à 1 alors action = 1 Suis je assez clair, le but est de créer des états intermédiaires pour réaliser une action. |
Auteur: | Optim'HOME [ 08 Avr 2016 19:05 ] |
Sujet du message: | Re: Mémoire intermédiaire |
De ce que je comprends de ton algo, la condition finale (m1.m2.m3) ne pourra jamais être vrai puisque les 2 premières conditions sont exclusives si 8<h<10 heures et mouvement A1 alors m1=1 et si l'heure est 14<h<16 et mouvement A2 alors m2 = 1 En tout cas tes "mémoires" peuvent être implémentées comme des virtuels pilotés chacun par une règle et une dernière régle évalue tes 3 virtuels (v1 et V2 et V3) pour lancer ou non ton action. |
Auteur: | gsimon [ 08 Avr 2016 21:13 ] |
Sujet du message: | Re: Mémoire intermédiaire |
Effectivement ces mémoires s'implémentent comme des "états virtuels" Envoyé de mon iPad en utilisant Tapatalk |
Auteur: | Phenix [ 08 Avr 2016 22:23 ] |
Sujet du message: | Re: Mémoire intermédiaire |
ok il est vrai que mon exemple ne peut jamais être vrai, mais le but était de montrer ce que je veux faire. Ok je vais essayer ceci. Merci encore |
Auteur: | Arno [ 09 Avr 2016 06:19 ] |
Sujet du message: | Re: Mémoire intermédiaire |
Même si je peine à voir l'application concrète de ton exemple, ça se fait facilement avec des état virtuels et de simples règles. Ensuite, il faut bien penser à quand et comment (règles) ces états/variables se réinitialisent. |
Auteur: | enr37 [ 09 Avr 2016 09:31 ] |
Sujet du message: | Re: Mémoire intermédiaire |
J'ai tjs eu du mal à comprendre les états virtuels. Jamais vu de tuto clairs la dessus. Envoyé de mon LG-D855 en utilisant Tapatalk |
Auteur: | Arno [ 09 Avr 2016 09:42 ] |
Sujet du message: | Re: Mémoire intermédiaire |
Il n'y a sans doute pas de vrai "tuto" sur le sujet car c'est plutôt intuitif et qu'on en fait un peu ce que l'on veut. Par exemple, j'ai un état virtuel "ambiance lumineuse" avec 3 valeurs : tamisé, normal, intense Ces valeurs sont modifiées par des règles (selon horaires, type de journée, etc.) et cet état est lui même un critère dans les règles de gestion de lumières. Autre exemple, mes volets étant domotisés sans retour d'état, je stocke leur état dans un état virtuel à chaque ouverture/fermeture. A mon avis, quand on a compris comment fonctionnent les règles de l'eedomus, l'utilisation des états virtuel est naturel. |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |