Forum eedomus
https://forum.eedomus.com/

Aide règles ouvetures avec horaires de départ
https://forum.eedomus.com/viewtopic.php?f=15&t=5962
Page 1 sur 2  Suivant »
Auteur:  Olivier G [ 05 Oct 2017 10:22 ]
Sujet du message:  Aide règles ouvetures avec horaires de départ

Bonjour à tous,
Je souhaite créer une règle (sur le sensative de ma baie vitrée) pour gérer le départ pour l'école mais seulement pour le lundi et Jeudi (ou je pars plus tot que le reste de la semaine).
J'ai commencé à créer cette règle mais ce n'est pas très concluant :( (je comprends pas la gestion du zinizin avec les critères horaires a vrai dire).
Avez-vous une idée pour améliorer ca ? Il vaut mieux mettre la regle sur le sensative ou sur la gestion de mon portail ?

MErci
OlivierG

regle-ouverture.jpg
Regles ouvetures de départ le lundi et le jeudi
regle-ouverture.jpg (196.58 Kio) Consulté 9510 fois
Auteur:  rover820i [ 05 Oct 2017 11:02 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Salut,

Tu ne peux pas mélanger un déclencheur horaire, et un critère de déclenchement type "devient".

Car il faudrait une sacrée chance pour que l'ouverture de ta baie vitrée coïncide avec le jeudi, à 6h, chaque minute (ce que tu as programmé)

Il vaut mieux utiliser le calendrier je pense. Ca te permettra également de gérer les jours où tu ne travailles pas ;)
Auteur:  influman [ 05 Oct 2017 11:24 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Sur le store devrait bientôt arriver un plugin pour gérer des plages horaires de base sans passer par le calendrier...patience

Note pour moi-même : je vois qu'il va falloir rajouter le cas lundi-jeudi
Auteur:  Olivier G [ 05 Oct 2017 13:08 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

influman a écrit:Sur le store devrait bientôt arriver un plugin pour gérer des plages horaires de base sans passer par le calendrier...patience

Note pour moi-même : je vois qu'il va falloir rajouter le cas lundi-jeudi


Merci @rover820i. Qu'entends tu par calendrier? créer une programmation > planification ?
je vais essayé ça en attendant le plugin de @influman. :)

@influman Ça commence à pleuvoir comme gravelotte sur le store !…plein de plugin pratiques pour améliorer notre eBoite…vraiment sympa et bravo ! j'attends ton plugin avec impatience et je te ferai un retour si tu le souhaites.

Merci a vous deux !
OlivierG
Auteur:  influman [ 05 Oct 2017 14:15 ]
Sujet du message:  [Store] Aide règles ouvetures avec horaires de départ

Le calendrier eedomus = l'agenda.

Dans Programmation, onglet Agenda.
Tu peux créer des types de journées, des phases spécifiques, que tu peux appeler ensuite dans tes règles. C'est très puissant.

Pour ton cas, tu peux créer une journée de type : journée travail normale
et un journée de type : journée travail très tôt
Après tu renseignes une semaine type en disant que le lundi et le jeudi sont des journées de type "Journée travail très tôt"

En parallèle de ça, tu créées des phases horaires en fonction de la journée type.
Dans ta règle, il te suffit de tester si ta phase d'agenda est en cours.

Quand l'agenda atteint ses limites (si tu as des phases horaires qui se chevauchent pour le même genre de journée par exemple, etc.), c'est là où tu pourras utiliser le plugin.
L'objectif est même de mixer les deux dans les règles.

L'agenda pour vérifier la journée type en cours dans ta règle (lundi ou jeudi), et les éventuelles périodes exceptionnelles à exclure (congés saisis). Et le plugin pour vérifier qu'on est bien entre 7h et 10h.

Le plugin est en ligne dans le store.
Pour ton cas précis, même si à l'installation tu n'as pas la combinaison de jours souhaités (par deux), tu peux la mettre a posteriori dans [VAR1] : Lun-Jeu
Auteur:  influman [ 05 Oct 2017 16:27 ]
Sujet du message:  [Store] Mes Plages Horaires

Usage du plug-in "Mes plages horaires" :
- Le plug-in permet de créer un capteur, avec mise à jour toutes les minutes, qui vérifie que la plage horaire définie en paramètre ([VAR1, 2 et 3] est active ou non. Il vient en complément de l'agenda.
- Deux valeurs possibles : 0 - "Hors Plage" / 1 - "En cours"
- Dans vos règles, vous pouvez tester :
- plage DEVIENT MAINTENANT ... : besoin de tester le début ou la fin d'une plage (usage idem critères horaires)
- plage EST EGALE à "En cours" : vous permet de limiter l'exécution de votre règle à cette plage horaire (en complément d'autres critères déclencheurs bien sûr)

Paramétrage :
[VAR1] : Les jours d'activation de la plage (un seul paramètre possible)
Tous : Tous les jours
Pairs / Impairs : respectivement les jours du mois pairs ou impairs
Lun>>Ven : Tous les jours du lundi au vendredi
Lun / Mar / Mer / Jeu / Ven / Sam / Dim : le jour de la semaine unique
Sam-Dim : le samedi et le dimanche. Toute combinaison possible deux par deux : Lun-Mer..
SemPair : les semaines paires
SemImpair : les semaines impaires

Si vous voulez faire : Lun-Mar ET Jeu-Ven
Alors il vous faudra créer deux plages horaires, et tester les deux dans la règle (avec un OU)

Si vous voulez faire : Lun>>Ven ET SemPair
Alors il vous faudra créer deux plages horaires, et tester les deux dans la règle (avec un OU)


[VAR2] : l'heure de début de plage au format hh:mm, exemple 14:32
[VAR3] : l'heure de fin de plage au format hh:mm

Si je veux que mes Volets s'ouvrent quand j'arrive dans la cuisine les jours de semaine entre 7h et 8h, la plage a créer sera :
[VAR1] : Lun>>Ven
[VAR2] : 07:00
[VAR3] : 08:00

et la règle :
Si MaPlage EST EGALE à "En cours"
ET mouvement_cuisine DEVIENT MAINTENANT activé
VR = Ouvrir
Auteur:  scalps [ 02 Nov 2017 09:50 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Salut,

Merci pour le travail. ;-) Ce script est très utile.
Mais j'ai un petit problème : tout fonctionne bien si la plage ne chevauche pas deux jours.

Exemple:
J'aimerais avoir une plage tous les jours de 22h00 à 4h00 (le lendemain) mais l'état reste toujours à "Hors plage"...

Une idée?

Merci
scalps
Auteur:  influman [ 02 Nov 2017 22:58 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

normal, le plugin ne traite pas les heures à cheval.
du coup, il ne se déclenche pas, les heures saisies sont considérées comme incohérentes.
Je t'invite à en programmer un nouveau qui le fait :)

pour chevaucher sinon, à défaut,, il te faut créer deux plages :
- la première de 22h00 à 23h59
- la seconde de 00h00 à 4h
et dans tes règles tu fais un OU sur ces deux plages..
Auteur:  merguez07 [ 12 Jan 2018 21:37 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Bonsoir influman

influman a écrit:normal, le plugin ne traite pas les heures à cheval.


influman a écrit:Je t'invite à en programmer un nouveau qui le fait :)


je me suis permis de modifier le code pour gérer "les heures à cheval". je t'envoie le code en MP car il faut rendre à césar .....

Cordialement
Auteur:  influman [ 12 Jan 2018 22:02 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

merguez07 a écrit:Bonsoir influman

influman a écrit:normal, le plugin ne traite pas les heures à cheval.


influman a écrit:Je t'invite à en programmer un nouveau qui le fait :)


je me suis permis de modifier le code pour gérer "les heures à cheval". je t'envoie le code en MP car il faut rendre à césar .....

Cordialement


à choisir, je préfère que tu prennes la main sur le plugin, car je ne serai pas trop dispo en ce moment pour le maintenir. Tu devrais pouvoir publier une nouvelle version par dessus, non ?
Auteur:  merguez07 [ 12 Jan 2018 23:55 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

influman a écrit:à choisir, je préfère que tu prennes la main sur le plugin, car je ne serai pas trop dispo en ce moment pour le maintenir. Tu devrais pouvoir publier une nouvelle version par dessus, non ?


pas de pb, je regarde ça demain.

Cordialement
Auteur:  merguez07 [ 13 Jan 2018 09:56 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

j'ai monté d'indice le plug in. Il est en attente de validation par la Team
Auteur:  enr37 [ 15 Jan 2018 15:20 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

salut à tous, j'ai repris un peu de service pour le fun ! voici les 2 icones du script reprenant le style celle que j'avais faite il y a qq années ;-)
@+

Pièces jointes:
phase_hors_plage.png
phase_hors_plage.png (26.87 Kio) Consulté 8617 fois
phase_en_cours.png
phase_en_cours.png (26.08 Kio) Consulté 8617 fois
Auteur:  influman [ 22 Fév 2018 14:20 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Nouvelle version avec possibilité de sélectionner la semaine, paire ou impaire.
En attente de validation
Auteur:  RAR69 [ 08 Fév 2019 16:47 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Bonjour @influman,
je te sollicite pour une aide concernant le plug-in "plage horaire". J'ai créé plusieurs plages horaires et j'ai commis l'imprudence de les rattacher à un de mes périphériques pour alléger les vues de mon dashboard. Seulement voilà, maintenant je ne peux plus accéder aux modifications des plages horaires car à chaque fois que je choisi de configurer une plage j'obtient le "JSON" du périphérique principal (celui de ratachement) !!! Donc je n'ai plus d'accès aux VARx pour modifier les horaires de début ou de fin. J'ai tenté de "détacher une plage horaire" (un canal) mais même dans ce cas je n'ai plus accès aux VARx.
Existe-t-il une de tes solutions "magiques" pour se sortir de cet imbroglio ? :?: :idea: :?:
Roland
Auteur:  merguez07 [ 09 Fév 2019 14:06 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

Bon, je suis pas @influman, mais je peux te répondre :

Attention à l'utilisation des rattachements d'actionneur car ils ne servent pas du tout à cacher des actionneurs (pour cela il suffit d''affecter l'actionneur à "aucune pièce") mais ont pour objectif de mutualiser certains paramètres communs (comme par exemple les variables). Ainsi une modif de paramètre sur un actionneur affectera tous les actionneurs rattachés.
Autrement dit si tu as deux actionneurs qui ont chacun besoin de variables spécifiques (VAR1, VAR2, VAR3) , ils ne faut pas les rattacher car du coup, les variables d'un des actionneurs vont écraser les variables de l'autre.

Dans ta situation il faut que tu retires tous les rattachements et que tu recrées ensuite pour chaque actionneur ses variables spécifiques
Auteur:  RAR69 [ 09 Fév 2019 20:45 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

@merguez07,
Merci pour l'info... Je ne commettrai plus cette erreur mais :
Néanmoins j'ai ouvert un ticket auprès du support car je me suis aperçu qu'une fois que tu as rattaché un périphérique à un périphérique parent et qu'ensuite tu décides de le détacher et bien celui-ci demeure attaché car dans la base de données de l'eedomus : on retrouve le "parent_periph_id": "1234567" au lieu d'être remis à "parent_periph_id": " ". A mon sens ce n'est pas normal...
Affaire à suivre.
Roland
Auteur:  merguez07 [ 11 Fév 2019 17:07 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

bonjour,
je viens d'envoyer pour validation à la Team le nouvel indice du plugin "temps de fonctionnement" .

indice 1.4 : Facilite le choix des jours de la plage

Capture.PNG
Capture.PNG (63.41 Kio) Consulté 5671 fois


Cordialement
Auteur:  RAR69 [ 11 Fév 2019 18:02 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

@merguez07 :clap: :clap: :clap:
Roland
Auteur:  Olivier G [ 12 Fév 2019 11:06 ]
Sujet du message:  Re: Aide règles ouvetures avec horaires de départ

merguez07 a écrit:bonjour,
je viens d'envoyer pour validation à la Team le nouvel indice du plugin "temps de fonctionnement" .

indice 1.4 : Facilite le choix des jours de la plage

Capture.PNG


Cordialement


Bonjour a tous,
depuis la mise a jour du plugin plages horaires, j'ai l'erreur suivante :

Code : Tout sélectionner
<PLAGES><DEBUT>20:00</DEBUT><FIN>20:15</FIN><JOURS>Tous</JOURS><DATE>Tuesday 12 11:04:25</DATE><RESULTAT></RESULTAT></PLAGES>


avec la notification suivante
Code : Tout sélectionner
Il y a 3 min : Plage 20:00 20:15 (Tous) Étage en erreur: [Valeur lue vide]. Aperçu du contenu.
La fréquence de cette notification est maintenant réduite.


Une idée ?
Olivierg
Page 1 sur 2 Le fuseau horaire est UTC+1 heure