Mon problème
Bonjour,
nouveau sur HA, j’utilise le module d’automatisation pour faire une chose simple :
A 21h12, je souhaite que la prise allume une lampe.branchée sur la prise.
si j’utilise le bouton sur la carte de la prise, ma lampe s’allume
mais quand je fais l’automatisation, ha me fait un beau yaml :
- id: '1714849877835'
alias: Nouvelle automatisation
description: ''
trigger:
- platform: time
at: '21:12:00'
condition: []
action:
- type: turn_on
device_id: 7ed8e2b77811f82d3fa3f8a178346da8
entity_id: a964c306714630f7a344607bfe7f26ac
domain: switch
mode: single
Mais rien ne se produit à l’heure H
Je deviens dingue, merci de m’éviter l’asile !
Quel est le type d’appareil a commander, une prise ou une lampe ? Si c’est une lampe ce n’est pas le bon service qui est appelé.
Que dit l’historique d’exécution ?
salut, alors tu peux commencer par le renommage de tes entités et devices.
Sinon dans 3 semaines tu y auras droit… à l’asile… car tu ne sauras plus à quoi correspond le device 7ed8e2b77811f82d3fa3f8a178346da8
voici ce que cela peux donner chez moi.
description: ""
mode: single
trigger:
- platform: time
at: "22:18:00"
condition: []
action:
- service: switch.turn_on
target:
entity_id: switch.couloir
data: {}
pour info, je passe par le service dans l’action
Salut
Ici, ce n’est pas un soucis de renommage.
@DidierZebr Lorsque tu choisis ton action, choisis « Allumer », puis « Entité ».
Car dans ton cas, tu as choisis appareil, ce qui donne les id incompréhensibles.
Après il faut que tu ais déjà renommé ton entité, et tu obtiendras la même chose que @fredarro.
ca le deviendra rapidement.
2 « J'aime »
Merci pour votre réponse.
il s’agit d’une prise commandée par zigbee mqtt.
à l’heure H, le bandeau bleu apparait indiquant le déclenchement mais rien d’autre.
je ne sais pas où est situé l’historique d’exécution ?
le journal home assistant core est vide
le journal superviseur est tout vert.
le journal mqtt indique
[10:33:22] INFO: Successfully send discovery information to Home Assistant.
[10:33:25] INFO: Successfully send service information to the Supervisor.
2024-05-05 10:34:06: New connection from 172.30.32.1:51853 on port 1883.
2024-05-05 10:34:06: New client connected from 172.30.32.1:51853 as 60wIBG0iCzymcWCVQlVQ7j (p2, c1, k60, u'homeassistant').
2024-05-05 10:34:41: New connection from 172.30.33.6:36506 on port 1883.
2024-05-05 10:34:41: New client connected from 172.30.33.6:36506 as mqttjs_32455c8f (p2, c1, k60, u'mqtt_admin').
2024-05-05 10:36:45: New connection from 172.30.32.2:48316 on port 1883.
2024-05-05 10:36:45: Client <unknown> closed its connection.
2024-05-05 10:38:45: New connection from 172.30.32.2:40688 on port 1883.
2024-05-05 10:38:45: Client <unknown> closed its connection.
2024-05-05 10:40:45: New connection from 172.30.32.2:41540 on port 1883.
2024-05-05 10:40:45: Client <unknown> closed its connection.
2024-05-05 10:42:45: New connection from 172.30.32.2:45880 on port 1883.
2024-05-05 10:42:45: Client <unknown> closed its connection.
2024-05-05 10:44:45: New connection from 172.30.32.2:52262 on port 1883.
2024-05-05 10:44:45: Client <unknown> closed its connection.
2024-05-05 10:46:45: New connection from 172.30.32.2:58084 on port 1883.
2024-05-05 10:46:45: Client <unknown> closed its connection.
2024-05-05 10:48:45: New connection from 172.30.32.2:34210 on port 1883.
2024-05-05 10:48:45: Client <unknown> closed its connection.
2024-05-05 10:50:45: New connection from 172.30.32.2:47792 on port 1883.
2024-05-05 10:50:45: Client <unknown> closed its connection.
2024-05-05 10:52:45: New connection from 172.30.32.2:35716 on port 1883.
2024-05-05 10:52:45: Client <unknown> closed its connection.
2024-05-05 10:54:45: New connection from 172.30.32.2:39298 on port 1883.
2024-05-05 10:54:45: Client <unknown> closed its connection.
2024-05-05 10:56:45: New connection from 172.30.32.2:47084 on port 1883.
2024-05-05 10:56:45: Client <unknown> closed its connection.
2024-05-05 10:58:45: New connection from 172.30.32.2:39838 on port 1883.
2024-05-05 10:58:45: Client <unknown> closed its connection.
J’ai l’impression que mes objets étaient renommés :
je programme par l’intermédiaire de l’interface automatisation:
ce qui créé ce programme :
- id: '1714898610247'
alias: AllumagePC1
description: ''
trigger:
- platform: time
at: '10:44:00'
condition: []
action:
- type: turn_on
device_id: 7ed8e2b77811f82d3fa3f8a178346da8
entity_id: a964c306714630f7a344607bfe7f26ac
domain: switch
mode: single
qui ne reprend pas les noms déjà donnés, a moins qu’il y a un endroit différent ?
j’ai ajouté dans zigbee2mqqt parametre appareil le nom PC1
mais aucun fonctionnement.
Merci pour votre réponse, mes mes objets étaient renommés…
mais je n’ai pas le même visuel dans automatisation…
l’aimage ci-dessous est quand je crlique sur les 3 petits points…
pas de journal…
C’est ‹ Avant › de passer dans le mode édition
Ou alors c’est une vielle version de HA. D’où l’importance de donner les infos comme sur le template de nouveau sujet sur le forum
Regarde pas dans une nouvelle automation, mais dans celle qui pose problème !
1 « J'aime »
Oui, effectivement, c’est à la création avant de fermer
pour tester j’ai créer une nouvelle automatisation, qui se declanche mais toujours aucune action et rien dans l’historique…
Merci pour la réponse, mais
j’ai copié coller vos lignes, et j’ai simplement adapté le nom de la prise de courant.
- id: '1714919025091'
alias: Nouvelle automatisation
description: ''
mode: single
trigger:
- platform: time
at: '16:38:00'
condition: []
action:
- service: switch.turn_on
target:
entity_id: switch.boutonpc1
data: {}
je marche donc lentement mais surement vers l’asile…
J’ai oublié de dire que rien ne se passe, nada, zero…
Comment as-tu copier ces lignes ?
Si tu les as mis dans le fichier automations.yaml, il faut redémarrer HA.
Avec des erreurs sur la syntaxe des espaces …
du coup l’automatisation n’est pas conforme…
Logique
j’ai redémarré plusieurs fois…
Dans ce cas, si tu vas dans Paramètres → Automatisations et scènes, tu vas voir ça :
Clique sur les 3 points en haut à droite, puis sur « Modifier en YAML » et colle ça :
alias: Nouvelle automatisation
description: ""
mode: single
trigger:
- platform: time
at: "17:05:00"
condition: []
action:
- service: switch.turn_on
target:
entity_id: switch.boutonpc1
data: {}
Et enregistre, et attend 17:05.
Et le résultat est…
toujours aucune action…