J’aimerai créer une automation pour allumer un éclairage ou je pourrais choisir d’allumer celui-ci en fonction d’une luminosité d’un de mes capteurs(lux) J’ai essayé à partir d’un input_number pour choisir le nombre de lux qui ferait déclencher la lumière mais je ne vois pas trop comment faire !
C’est assez simple, mais il va falloir prendre en compte qu’allumer une lumière change la luminosité, alors faut bien s’assurer que ça n’impacte pas le capteur… sinon ça devient plus complexe à gérer
Tu as un exemple d’automatisation dans cet article.
Ils utilisent un trigger « Etat » mais pour toit il faudra choisir un déclencheur de type « Etat Numérique »
c’est bien au début ou dépanné , mais quelque fois il bien de mettre les main dans la pâte , ainsi on apprend , et des blueprint , il y’en a pas toujours de ce que tu veux faire
La ce qui veux et un basic , pas difficile il peux donc le cree facilement sans trop de complication .
Il va falloir passer par de la logique template.
En revanche ce que tu veux faire n’est pas très clair pour moi
L’input_number c’est la valeur de la lunimosité??
ou c’est un seuil de luminosité que tu veux pouvoir faire varier?
Bonjour,
oui l’input_number c’est le seuil de luminosité que je veux pouvoir faire varier?
Voici ce que j’ai fait mais ne fonctionne pas
alias: Test éclairage avec réglage de lunisosité
description: "Permet de démarrer le timer hall entrée Maison "
trigger:
- platform: numeric_state
entity_id:
- sensor.lux_fac_avant
below: input_number.choix_reglage_capteur_luminosite
action:
- service: light.turn_on
data: {}
target:
entity_id: light.bureau_bruno
mode: single
Normalment ça doit marcher
En revanche… utilise l’option texte préformaté pour partager du yaml sur le forum… sinon on ne peux pas dire si c’est bon ou pas! texte préformaté c’est l’icone : « </> »
Bonjour,
Je ne pense pas que tu aies besoin d’un input_number, dans l’automatisation tu peux fixer le seuil de luminosité.
Dans cet exemple, si détection de présence et luminosité inférieur à 10, alors on allume.
Merci pour la réponse. j’aurais pu faire comme cela mais ce que j’aimerais c’est pouvoir choisir à partir de quel valeur je décide d’allumer la lumière. Par exemple aujourd’hui j’aimerais que quand je règle la valeur de mon input_number à 3000 (lux) et donc quand la valeur de mon sensor (lux)extérieur arrive à 3000, la lampe s’allume !
c’est très clair (ou pas suivant la lumnosité ). Comme je disais, du l’as fait correctement, mais effectivement si ça ne marche pas, je rejoindrais @Doubledom, par la force de l’habitude, pour les questions de type « mon automatisation ne se déclenche pas », une fois que l’automatisation est vérifiée et semble ok, l’étape suivante c’est les variables.
2 soucis possibles
les capteur marchent t’ils bien, il y a bien des valeurs comme attendu?
quelles sont les valeurs des capteurs, à confirmer dans les états de outils de développement états.
Car un capteur peut avoir n’importe quoi comme valeur, et il faut vérifier que tu ne compare pas des choux et des carottes ?
Ca donne quoi sensor.lux_fac_avant dans les outils de dev?
Etape suivante, toujours dans Outils de dev, tu peux aller dans « Modèle » et tester une comparaison de tes 2 valeurs… pour voir s’il y a un souci de type de données…
En mettant ça par exemple:
{% if states('sensor.lux_fac_avant') > states('input_number.choix_reglage_capteur_luminosite') %}
Jour
{%- else -%}
Nuit
{%- endif %}
C’est pas un peu embêtant le 0 lux mesuré par le capteur??
C’est clair que si tu as ton seuil à 1180… il est tjrs en dessous et donc ne déclenchera pas l’automatisation.
Attention on parle bien de déclencher la lumière en dessous d’un certain seuil avec le réglage du input_number.choix_reglage_capteur_luminosite
toi tu commandes une lumière avec Timer ? Donc allumage puis Extinction (auto. du Timer)
IL Y A QUAND MEME UN HIC !@AlexHass
Je crois qu’il y aura des commandes suivant le changement du senseur de Lux, si < réglage, jusqu’à ce que le sensor de Lux arrive à « 0 » et puis, plus de changement si le senseur de Lux reste sur « 0 » ? Donc plus d’allumage, après la dernière extinction ! ?
Cela partant de ton automation
D’ailleurs comme je disais plus haut, il va y avoir demande d’allumage, à chaque changement de Lux , jusqu’à Lux =0. C’est les fêtes mais pas fait pour faire guirlandes de Noel !