Les règles peuvent agir selon l’heure, le soleil et le calendrier. Cette page explique quelle horloge, quel lieu et quel calendrier elles utilisent, afin que « à 07:00 » et « les jours fériés » signifient ce que vous attendez.
Deux fuseaux horaires
| Utilisé par | Fuseau horaire |
|---|---|
| Déclencheurs Une heure de la journée et Jours du mois | Le fuseau horaire de votre organisation : Paramètres > Général > Fuseau horaire. |
| Conditions Une plage horaire, Mois ou dates, Un jour férié ; l’heure Suivante affichée dans la carte | Le fuseau horaire du lieu : le fuseau horaire de l’actif de rattachement de la règle, ou, pour un rattachement à un appareil, de l’actif le plus proche au-dessus de l’appareil. Un lieu sans fuseau horaire utilise UTC. |
| Lever ou coucher du soleil, Jour ou nuit | La localisation du lieu ; les heures sont absolues, aucun fuseau horaire n’est nécessaire. |
Important
Gardez le même fuseau horaire pour votre organisation et pour vos sites, ou définissez le fuseau horaire de chaque site. Une règle « à 07:00, seulement si entre 06:30 et 07:30 » se déclenche à 07:00 à l’heure de l’organisation et vérifie la plage à l’heure du site. Si les deux diffèrent, la condition peut interrompre l’exécution. Définissez le fuseau horaire du site sur l’actif (voir Locations and time zones).
L’heure d’été est respectée. Une heure qui n’existe pas le jour du passage à l’heure d’été ne se déclenche pas.
Heure de la journée
Une heure de la journée se déclenche à HH:MM les jours de semaine choisis (1 = lundi à 7 = dimanche), ou chaque jour si aucun n’est choisi.
Lever et coucher du soleil
- Le déclencheur se déclenche au lever ou au coucher du soleil sur le lieu, plus minutes après (négatif : avant) : −180 à 180 minutes. Exemple : coucher −15 allume les lumières un quart d’heure avant le coucher du soleil.
- Les jours de semaine facultatifs limitent les jours de déclenchement.
- Les heures sont calculées pour la latitude et la longitude du lieu, à environ une minute près.
- Le lieu doit avoir une localisation. Renseignez la latitude et la longitude sur l’actif de rattachement (pour un rattachement à un appareil, sur l’actif le plus proche au-dessus de l’appareil). Sans cela, la règle ne peut pas être enregistrée : « Le lever et le coucher du soleil nécessitent la localisation de ce lieu : définissez-la d’abord sur le lieu. »
- Les jours sans lever ni coucher du soleil (jour ou nuit polaire), le déclencheur ne se déclenche pas et Jour ou nuit est faux.
La condition Jour ou nuit indique Il fait jour entre le lever et le coucher du soleil du jour même, Il fait nuit sinon.
Jours du mois
Le déclencheur Jours du mois se déclenche à une heure donnée les jours choisis du mois (1 à 31), dans les mois choisis, ou les jours de semaine choisis. Vous ne pouvez pas combiner jours du mois et jours de semaine (« Choisissez des jours du mois ou des jours de la semaine, pas les deux. »). Un jour qui n’existe pas dans un mois (le 31 avril) est simplement ignoré.
Exemples :
| Objectif | Réglage |
|---|---|
| 06:00 le 1er de chaque mois | jour 1, chaque mois, à 06:00 |
| 08:00 chaque jour en été | mois juin, juillet, août, à 08:00 |
| 07:00 les lundis de janvier | jour de semaine lundi, mois janvier, à 07:00 |
Plages de dates
La condition Mois ou dates vérifie la date du jour sur le lieu :
- mois : la date du jour correspond à l’un d’eux,
- jours du mois : le jour correspond à l’un d’eux,
- Entre deux dates : Du et Au au format mois-jour (
MM-DDen JSON), les deux jours inclus.
Une plage peut chevaucher le nouvel an : du 11-01 au 02-28 s’applique du 1er novembre au 28 février. Toutes les parties que vous définissez doivent être vraies : « mois juin–août et jours 1–7 » désigne donc la première semaine de chaque mois d’été.
Usages typiques : un programme de chauffage uniquement en hiver, l’irrigation uniquement pendant la saison de croissance, une consigne différente en été (deux règles avec des plages opposées, ou une seule règle avec Choisir selon une condition).
Jours fériés
La condition Un jour férié lit le calendrier des jours fériés de votre organisation :
- Aujourd’hui est un jour férié est vrai lorsque la date du jour du lieu est un jour férié dans ce calendrier.
- Aujourd’hui est un jour ouvré est vrai tous les autres jours. Les week-ends ne sont pas des jours fériés en soi : combinez avec les jours de semaine d’une plage horaire pour les exclure.
Origine du calendrier :
- Le calendrier des jours fériés de l’horaire de travail de votre organisation, s’il est défini dans Heures ouvrées.
- Sinon, le calendrier par défaut de l’organisation, géré sous Jours fériés et Calendriers de jours fériés (Configuration). Un administrateur crée un calendrier, y importe les jours fériés d’un pays et en désigne un par défaut.
- Si votre organisation n’a pas de calendrier de jours fériés, aucun jour n’est férié : « Aujourd’hui est un jour férié » n’est jamais vrai et « Aujourd’hui est un jour ouvré » l’est toujours. Le journal d’exécution indique « aucun calendrier de jours fériés n’est actif, donc aucun jour n’est férié ».
Il n’existe qu’un seul calendrier pour toute l’organisation ; des sites situés dans différents pays ne peuvent pas avoir des jours fériés différents dans cette version. Si votre offre n’inclut pas les pages de calendrier, la condition se comporte comme au point 3.
Prochaine exécution
Une règle avec un déclencheur d’heure, de jours du mois ou de soleil affiche Prochain moment dans la carte : le prochain départ le plus proche, recherché sur environ 400 jours. Il s’agit d’une estimation du départ ; ses conditions peuvent encore interrompre cette exécution.
Recettes
- Lumières allumées à coucher +15, éteintes à 23:00 les jours de semaine : deux règles, ou une règle avec deux déclencheurs et un choix sur l’heure. Voir Rules card cookbook.
- Pas de chauffage les jours fériés : Seulement si Aujourd’hui est un jour ouvré.
- Consigne d’été : Seulement si Entre deux dates 06-01 à 09-30, puis Modifier un réglage.

