# Soucis avec "condition temporelle"

**URL:** <https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023>\
**Category:** Scènes\
**Created:** [Mars 15, 2023, 3:39 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023 "2023-03-15T15:39:07Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Mars 15, 2023, 3:39 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/1 "2023-03-15T15:39:07Z")

</div>

Bonjour à tous,

J’essaie d’utiliser une condition temporelle pour créer une scène coupant la veille de ma TV entre 00h00 et 06h00 tous les jours.

J’ai simplifié au maximum car je n’arrive pas à utiliser la condition temporelle.  
Pour le moment, je souhaite m’envoyer la valeur mesurée par un capteur dans un message, mais rien ne se passe.

 ![Scene_condition_temporelle](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/1df0d15812bb091aafcf9d7eeecfcc3e654b7b0c.png)  
Lorsque j’ai testé, c’était dans la plage horaire.  
Depuis, je cherche des réponses sur le forum et dans la doc, en vain.

Je m’y prends peut-être mal.

Merci d’avance pour votre aide.

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Mars 15, 2023, 3:58 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/2 "2023-03-15T15:58:37Z")

</div>

Il te manque un Déclencheur (tu peux mettre un Déclenchement programmé)

---

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Mars 15, 2023, 4:01 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/3 "2023-03-15T16:01:28Z")

</div>

Il est indiqué que le déclencheur est optionnel.  
J’ai testé avec un déclencheur :  
Si je mets un déclencheur à une certaine heure et que la 2ème condition (luminosité \< seuil) n’est pas respectée parce que la lumière est encore allumée, la scène ne se déclenchera pas après cette heure là.

Je pourrai mettre un déclencheur par intervalle toutes les 10 minutes, mais ça surcharge le fonctionnement de Gladys.  
Mettre une condition temporelle pour tester que la plage horaire est bien atteinte, ce n’est pas top.  
Ne pas mettre de déclencheur me paraît plus judicieux.

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Mars 15, 2023, 5:30 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/4 "2023-03-15T17:30:59Z")

</div>

J’ai beau essayer, je n’arrive pas à comprendre le scénario que tu recherches… exactement.  
En gros : si entre 00h00 et 06h00 la luminosité est \< à XX alors on coupe l´alim de la TV ? J’ai bon ?

Pour moi la seule manière de faire ça c’est de créer un déclencheur toutes les x minutes / heures. Je ne suis pas certain que ça surcharge Gladys, même si je suis d’accord avec toi, cela pourrait être plus efficace !

Il faudrait pouvoir coupler à la fois le déclenchement à horaire programmé ET l’intervalle pour ne checker que dans cet intervalle 😉

---

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Mars 15, 2023, 5:51 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/5 "2023-03-15T17:51:31Z")

</div>

Oui, c’est ça pour le scénario.

> [@guim31](#):
>
> Pour moi la seule manière de faire ça c’est de créer un déclencheur toutes les x minutes / heures. Je ne suis pas certain que ça surcharge Gladys, même si je suis d’accord avec toi, cela pourrait être plus efficace !

Je ne vois donc pas à quoi sert la possibilité de ne pas mettre de déclencheur.

> [@guim31](#):
>
> Il faudrait pouvoir coupler à la fois le déclenchement à horaire programmé ET l’intervalle pour ne checker que dans cet intervalle

Je ne vois donc pas à quoi sert, ou comment fonctionne, la condition temporelle.  
[https://gladysassistant.com/fr/docs/scenes/time-condition/](https://gladysassistant.com/fr/docs/scenes/time-condition/)

---

<div class="post-metadata">

**Author:** ![gaelbillon](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaelbillon/32/12185_2.png) [@gaelbillon](https://community.gladysassistant.com/u/gaelbillon)\
**Post date:** [Mars 15, 2023, 5:58 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/6 "2023-03-15T17:58:45Z")

</div>

Bonsoir,  
Sans être expert ni sur, les scènes pouvant être appelées par d’autre scènes pas besoin de déclencheur dans ce cas.

Sinon en complément de @guim31 , effectivement mettre un déclencheur a intervalle régulier, puis en 1er action, tu mets ta condition temporelle, du coup la scènes ne se fera qui dans le temps de cette condition  
.

---

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Mars 15, 2023, 6:47 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/7 "2023-03-15T18:47:34Z")

</div>

Ok pour ça :

> [@gaelbillon](#):
>
> Sans être expert ni sur, les scènes pouvant être appelées par d’autre scènes pas besoin de déclencheur dans ce cas.

Ce serait peut être bien de le préciser car dans mon cas, je ne voyais pas la nécessité de déclencheur.

Pour ça :

> [@gaelbillon](#):
>
> Sinon en complément de @guim31 , effectivement mettre un déclencheur a intervalle régulier, puis en 1er action, tu mets ta condition temporelle, du coup la scènes ne se fera qui dans le temps de cette condition

Je viens de tester un déclencheur toutes les 2min qui vérifie si on est dans la plage horaire voulue. (il faut une plage horaire suffisamment grande pour être sûr de tomber dedans, ou un intervalle assez petit…)  
Il exécute ensuite l’action.

Je pensais que la condition temporelle vérifiait elle-même si on était à l’intérieur de la plage horaire mais ce n’est pas le cas.  
Il faut donc un déclencheur à intervalle qui vérifie si on est dans la plage horaire et exécute ainsi l’action chaque fois qu’il se déclenche dans cette plage.

 ![2023_03_15_scene_condition_temporelle_ok](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/b/b5fd7163315ee9644598136258d3e280edf1d29b.png)

---

<div class="post-metadata">

**Author:** ![bjm](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/bjm/32/1753_2.png) [@bjm](https://community.gladysassistant.com/u/bjm)\
**Post date:** [Mars 16, 2023, 6:34 UTC](https://community.gladysassistant.com/t/soucis-avec-condition-temporelle/8023/8 "2023-03-16T18:34:21Z")

</div>

Autre possibilité, tu garde ta condition temporelle et tu agis sur ta prise lorsque la consommation de courants électrique passe sous un seuil.

Moi je suis limite de porter pour les ondes avec la TNT.  
J’ai donc installé LibreElec sur un raspberry pi 400 avec extension orange TV.

Une prise connectée pour le pi, une autre sur la TV.

- Lorsque les clients allument le pi la consommation des Ampères augmentent et déclenche  
l’allumage de la TV.

- Lorsqu’ils arrêtent le pi inversement la prise de la TV s’éteint.

 ![Capture d’écran du 2023-03-16 19-04-40](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/7/7dadabc496cf7585c827838eaa10fc3518fccd36.jpeg)  
 ![Capture d’écran du 2023-03-16 19-01-06](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/b/bd7daac86f8a269eed9a0d115f599a1119a29b48.jpeg)

**Donc pour toi pour éteindre**  
déclencheur: changement d’état de la prise  
prise inférieur 0,01 A  
condition temporelle entre 00h00 et 5h59  
 → éteindre la prise

**Allumer la TV**  
déclencheur programmé  
a 6h00 allumer la prise TV

**Note** : il a juste fallu que je modifie les paramètres de la prise dans Zigbee2MQTT  
Car elle n’envoyait les valeurs que toutes les 7 minutes minimum, pour la mise en route de la TV cela n’était pas pratique.

 ![Capture d’écran de 2023-03-16 19-19-17](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/3/32a3adfab39417c7e3a5d74888e9dc4f801fcf07.jpeg)
