Bonsoir,
oui je confirme la logique de gauche à droite sans priorité d’opérateur.
D’ailleurs @Romher l’avait confirmé lui aussi
cdt
Bonsoir,
oui je confirme la logique de gauche à droite sans priorité d’opérateur.
D’ailleurs @Romher l’avait confirmé lui aussi
cdt
du coup je fais quoi ? je ne pense pas que mon problème soit lié au bug ?
Je suis à l’hôpital pour une opération de routine pour mon fils, je continuerais mon explication demain ou ce week-end
ok désolé. bon courage ! merci encore
Pas de soucis C’est juste que c’est plus facile de faire des exemples avec un IPX sous la main.
je comprends bien… mais quand meme je trouve ca compliqué la gestion des X4fp avec ce moteur de scénario
je ferais un regroupement des plages horaires sur une SV
le but est de simplifier la suite des scénario avec une SV dédié horaire (éco/confort)
cela permet également de visualisé (la SV) si on est en plage horaire ou pas
as tu fait un tour sur ce tuto
Du coup je mets les plages horaires dans un SV qui correspond à une Zone ? C’est ca ? la plage horaire activera la SV via un scénario et dans un autre scénario je mets si SV activée ON activé mode confort sur les Zones ?
Le principe est bien celui là par contre la SV interviens avec les autre SV dans les conditions du pilotage
Je crois que @ZogStriP attend le cahier des charges pour te proposer des scènes
Non, j’ai bien le cahier des charges. Je n’ai juste pas eu le temps…
Bonsoir,
Je me fais plus rare sur le forum et je trouve amusant que ces questions se posent encore. Je vous fais la synthèse de mes notes sur le moteur de règles (après de multiples tests) :
Les conditions sont évaluées de gauche à droite, sans aucune priorité. A et B ou C est donc différent de C ou A et B. Dans le premier cas la condition est vraie ssi A et B sont vraies toutes les 2 ou C est vraie. Dans le second cas elle est vraie si C ou A sont vraies et que B est impérativement vraie. L’opérateur Non porte sur l’opérande à sa droite.
l’action n’est envisagée que si le résultat de l’évaluation de la condition change. Switch est très différent de On/Off, revoir si nécessaire la doc.
les règles sont évaluées dans l’ordre de leur définition (0…255).
Cette grammaire, somme toute rustique, permet de tabler sur une fréquence d’évaluation de chaque règle autour de 3 Hz.
Dans tous les cas, s’il vous plait, ne demandez pas à changer l’ordre d’interprétation des conditions au sein des règles, ni l’ordre d’évaluation des règles (dans l’ordre de leur définition et pas dans l’ordre de leur sauvegarde) sinon TOUT devra être re-testé.
On est tous d’accord, cette règle ne doit surtout pas changer
Ici il commence a faire froid faut vraiment que je me mette a programmer mes X4fp…
Est il possible d’avoir un exemple
par contre la SV interviens avec les autre SV dans les conditions du pilotage
Bonjour,
@xavax
les exemples existent déjà
pourquoi ne pas aller voir les tuto ?
cdt
je les ai déjà lu mais ce n’est pas simple a aborder. Je pensais que ce serait beaucoup plus simple a programmer pour la gestion des fils pilotes.
Chez moi j’ai 8 zones avec 6 ordres et l’eco device, j’ai abandonné l’idée de les programmer via l’ecodevice. Je suis passé par jeedom. Le but étant que ma femme puisse aussi modifier ou intervenir facilement sur le programmation. Ca marche super bien
La j’ai installé un ipx + x4fp chez quelqu’un de ma famille qui ne veut pas ajouter jeedom… donc j’essaye de bien comprendre car en plus les contraintes ne sont pas les memes (vacances scolaires etc… )
Je vais donc relire les tutos, a force je commence un peu à comprendre la logique du systeme…
Je ne comprends pas non plus la différence entre entrée et sorties virtuelles. Dans le tuto on parle d’entrée et dans ce post de sorties.
Je fais donc pour la semaine travaillée :
Pour une zone en confort par exemple :
NON SV(confort fp1) ET NON SV (HG) ET NON SV(vacances)
ON
X4FP (zone 1 Confort en ON et pas de commandes EN OFF)
Et je fais l’inverse pour le mode ECO :
SV(confort fp1) ET NON SV (HG) ET NON SV(vacances)
ON
X4FP (zone 1 Eco en ON et pas de commandes en OFF)
Pour la semaine Vacances
NON SV(confort fp1) ET NON SV (HG) ET SV(vacances)
ON
X4FP (zone 1 Confort en ON et pas de commandes EN OFF)
Et je fais l’inverse pour le mode ECO :
SV(confort fp1) ET NON SV (HG) ET SV(vacances)
ON
X4FP (zone 1 Eco en ON et pas de commandes en OFF)
Ensuite je fais mes scénarios avec plages horaires avec ON/OFF sur le SV correspondant.
Il faut bien faire 2 scénarios puisqu’il est préconisé de ne pas mettre de commande OFF sur les X4FP ?
J’ai fait des tests, ca ne fonctionne pas avec l’histoire du mode Vacances lorsque j’active la SV correspondant au mode vacances. En Hors gel ca fonctionne
Ou alors il ne faut faire de différence sur les SV avec le mode vacances donc :
pour le mode confort :
NON SV(confort fp1) ET NON SV (HG)
ON
X4FP (zone 1 Confort en ON et pas de commandes EN OFF)
Et je fais l’inverse pour le mode ECO :
SV(confort fp1) ET NON SV (HG)
ON
X4FP (zone 1 Eco en ON et pas de commandes en OFF)
Et ensuite dans le pilotage des SV avec les plages horaires semaine travaillée j’ajoute :
PLAGE HORAIRE OU PLAGE HORAIRE ET NON SV (vacances)
ON/OFF
SV (zone 1)
et semaine vacances
PLAGE HORAIRE OU PLAGE HORAIRE ET SV (vacances)
ON/OFF
SV (zone 1)
Bonjour il faut procéder par étapes
il faut définir les priorités et faire simple (au moins au départ)
regroupez vos Timers en commande ON/OFF sur des SV (multi plage horaire pour un mode)
ainsi cela simplifie le traitement
je partirais sur le fonctionnement de SV temps fait mode x sur X4FP
une fois fait je rajouterais les conditions si je ne dois être dans cette condition donc elle interviens en NON SV ET dans l’événement
exemple:
je commence par faire le basique (2 scènes)
SV1 temps ON (confort) Zone 1
SV2 temps ON (eco) Zone 1
si le mode eco est la priorité alors je modifie comme ceci
SV1 temps ET NON SV2 temps ON (confort) zone 1
SV2 temps ON (eco) zone 1
ainsi le mode éco deviens prioritaire sur le mode confort
une fois fait je réfléchi à quel niveau interviens mon mode vacances
cdt
Vous avez 4 zones de chauffage
Par défault, les 4 zones sont en mode Confort.
La chambre des parents est en mode Eco de 6H à 21H30 () tous les jours.
La cuisine et le salon sont en mode Eco de 21H30 à 6H () tous les jours.
Pendant les semaines travaillées, mettre les 4 zones en mode Eco
Vous souhaitez pouvoir mettre la maison en mode Hors Gel lorsque vous n’êtes pas là.
5 plages horaires
3 sorties virtuelles
7 scénarios
Il nous faut dans un premier temps un scénario pour indiquer lorsque l’on est au travail .
AU TRAVAIL
LUNDIS
) OU PLAGE HORAIRE (MARDIS
) OU PLAGE HORAIRE (JEUDIS
) OU PLAGE HORAIRE (VENDREDIS
)AU TRAVAIL
)Ensuite, on vas faire un scénario pour gérer le mode Hors Gel lorsqu’il n’y a personne à la maison (à controller via un widget)
HORS GEL
HORS GEL
)1
, ON : HORS GEL
, OFF : PAS DE COMMANDE
)2
, ON : HORS GEL
, OFF : PAS DE COMMANDE
)3
, ON : HORS GEL
, OFF : PAS DE COMMANDE
)4
, ON : HORS GEL
, OFF : PAS DE COMMANDE
)Ensuite on vas gérer les vacances (à controller via un widget)
Le jour
VACANCES (JOUR)
HORS GEL
) ET SORTIE VIRTUELLE (VACANCES
) ET PLAGE HORAIRE (JOURNEE
)1
, ON : CONFORT
, OFF : PAS DE COMMANDE
)2
, ON : CONFORT
, OFF : PAS DE COMMANDE
)3
, ON : CONFORT
, OFF : PAS DE COMMANDE
)4
, ON : ECO
, OFF : PAS DE COMMANDE
)Et la nuit
VACANCES (NUIT)
HORS GEL
) ET SORTIE VIRTUELLE (VACANCES
) ET NON PLAGE HORAIRE (JOURNEE
)1
, ON : ECO
, OFF : PAS DE COMMANDE
)2
, ON : ECO
, OFF : PAS DE COMMANDE
)3
, ON : CONFORT
, OFF : PAS DE COMMANDE
)4
, ON : CONFORT
, OFF : PAS DE COMMANDE
)Enfin, on vas gérer les semaines travaillées…
… au travail
ST @ TRAVAIL
HORS GEL
) ET NON SORTIE VIRTUELLE (VACANCES
) ET SORTIE VIRTUELLE (AU TRAVAIL
)1
, ON : ECO
, OFF : PAS DE COMMANDE
)2
, ON : ECO
, OFF : PAS DE COMMANDE
)3
, ON : ECO
, OFF : PAS DE COMMANDE
)4
, ON : ECO
, OFF : PAS DE COMMANDE
)… à la maison (le jour )
ST @ MAISON (JOUR)
HORS GEL
) ET NON SORTIE VIRTUELLE (VACANCES
) ET NON SORTIE VIRTUELLE (AU TRAVAIL
) ET PLAGE HORAIRE (JOURNEE
)1
, ON : CONFORT
, OFF : PAS DE COMMANDE
)2
, ON : CONFORT
, OFF : PAS DE COMMANDE
)3
, ON : CONFORT
, OFF : PAS DE COMMANDE
)4
, ON : ECO
, OFF : PAS DE COMMANDE
)… à la maison (la nuit )
ST @ MAISON (NUIT)
HORS GEL
) ET NON SORTIE VIRTUELLE (VACANCES
) ET NON SORTIE VIRTUELLE (AU TRAVAIL
) ET NON PLAGE HORAIRE (JOURNEE
)1
, ON : ECO
, OFF : PAS DE COMMANDE
)2
, ON : ECO
, OFF : PAS DE COMMANDE
)3
, ON : CONFORT
, OFF : PAS DE COMMANDE
)4
, ON : CONFORT
, OFF : PAS DE COMMANDE
)Comme vous pouvez le voir, et comme l’à expliqué @didierm, il est préférable de faire du plus simple au plus compliqué. On commence avec le scénario HORS GEL
qui n’a qu’un seul évenement, et on finis par le scénario SEMAINE TRAVAILLEE @ MAISON (NUIT)
qui a 4 évenements.
C’est super ! un grand merci ! je ne serais jamais parvenu à ce résultat.
Si je veux ajouter une période de travail le mercredi par exemple du coup il me reste juste à ajouter la plage horaire dans ma SV travail. C’est top !
par contre si je veux ajouter une plage différente heure creuse pour la chambre parents ? je fais comment ? ce n’est pas le cas je pose juste la question pour bien comprendre le principe.
Un grand merci en tout cas