débutant dans home assistant (j’étais sur Jeedom avant), je souhaitais mettre en place l’extinction d’une prise en fonction de l’heure et du niveau de puissance qui la traverse (et là je suis perdu).
J’ai installé le calendrier, j’ai créé par le biais de l’interface une automatisation.
Cette dernière ne démarre pas même si le test de condition se réalise correctement.
Je sais même pas si je suis au bon endroit, je vois partout que vous écrivez en YAML mais je ne comprends pas où. Je n’ai pas trouvé comment vous envoyer ma configuration.
Par ailleurs, dans l’interface, je vois blueprints, scripts, scènes, automatisation. Je ne sais pas quelles différences. Donc je suis peut-être pas au bon endroit.
Si vous pouviez m’aider à mettre le pied à l’étrier ce serait super sympa.
Pour la présentation de mon installation, je vous la ferai dans la journée
Hello débutant comme toi mais d’après ce que j’ai lu et en comparant à jeedom, l’automatisation ce sont des scénarios avec déclencheur, les scripts se sont des scénarios sans déclencheur, blueprint se sont des modèles d’automatisation
Pour ce qui est de YAML, que je vois un peu partout, sais tu comment y accéder?
Cela me permettrait de fournir au forum la configuration de mon automatisation pour savoir ce que j’ai mal fait ou pas compris
Merci encore à tous pour l’aide que vous pourrais apporter à un débutant
Quand tu créer une automatisation, en haut a droite tu as 3 petit point. C’est la que tu choisis de modifier en mode interface ou YAML. Quand tu sélectionne en YAML, tu verra le code.
j’ai refais l’automatisation en suivant ton exemple @roumano je vais le laisser tourner sur 24h pour voir ce que cela dit.
J’avais tenté de le faire avec le calendrier mais n’ai pas bien compris comment cela fonctionnait.
Je ne sais pas s’il faut créer des entrées dans ce dernier ou pas et quel est sont fonctionnement en général.
Si vous avait des exemples
Concernant les plages, je cherchais à faire un test non concluant d’ailleurs.
En fait voici ce que je cherche à faire, j’aurais du commencer par là.
Entre 22:00 et 6:00, si la puissance traversant la prise est inférieure à 15w les appareils avals sont en veilles donc j’éteins la prise.
A partir de 6:00, j’allume sauf les lundi mardi et vendredi.
j’ai enfin trouvé le temps de me remettre à ma programmation HA. Et j’ai tenté ceci:
alias: Coupure veille salon
description: Coupure veille salon
trigger:
- type: power
platform: device
device_id: xxxxc5eb968709
entity_id: xxxxfr_5_power
domain: sensor
below: 15
for:
hours: 0
minutes: 1
seconds: 0
condition:
- condition: time
after: "22:00:00"
before: "06:00:00"
action:
- type: turn_off
device_id: xxxxc5eb968709
entity_id: xxxxfr_5_socket_1
domain: switch
mode: single
Donc en théorie, si la conso de la prise est sous 15W pendant 1 min, et que je suis entre 22h et 6h du matin, ma prise devrait se couper.
Il est actuellement 4h50 la conso est à 11W et la prise est allumée???
Pourtant, quand je teste la condition, il me dit que c’est bon.
Si je l’exécute manuellement il s’exécute! Je ne comprends pas qu’il ne marche pas en auto.
Qu’est que je fais pas correctement? merci pour votre aide.
Les conditions de ce genre (intervalles non consécutifs + changement de jour) c’est toujours un souci.
Transforme en 2 conditions OU 0h00-6h ou 22h00-23h59
Merci beaucoup je vais suivre vos conseils et le laisser tourner pour voir. Je vous tiens au courant il faut juste que je trouve la syntaxe du OU en YAML
Bonjour,
j’ai repris le code et voici ce que cela donne:
alias: Coupure veille salon V2
description: Coupure veille salon V2
trigger:
- platform: numeric_state
entity_id: sensor.konyks_priska_max_easy_fr_5_power
attribute: current_consumption
below: 15
for:
hours: 0
minutes: 1
seconds: 0
condition:
- condition: or
conditions:
- condition: time
after: "00:00:00"
before: "06:30:00"
- condition: time
after: "22:00:00"
before: "23:59:59"
action:
- type: turn_off
device_id: 189846ee1a2812d03842f1c5eb968709
entity_id: switch.konyks_priska_max_easy_fr_5_socket_1
domain: switch
mode: single
En ouvrant les yeux ce matin, j’ai vu la condition OU dans la liste.
Maintenant, savez vous me dire tout les combien de temps sont exécutées les automatisations car après enregistrement, ma prise reste allumée alors que la conso est de 12W donc sous les 15W et qu’il est 4h54 donc entre 0h00 et 6h30.
J’avoue que je n’ai pas bien compris encore comment se déroulait la récupération des infos. Y a-t-il une sorte de crontab qui dit « je teste les capteurs tous les X »?
A dire vrai pas vraiment j’ai tenté de suivre les recommandations de warc0zes. Je vais tenter autre chose. Revenir au même trigger que celui de ma prise voiture
Je vous tiens au courant