Mon problème
- Bonjour a tous,
J ai un petit souci, j’essaie d utiliser le local calendar,.mon automatisation ne fonctionne pas.
L exemple c’est de me notifier par SMS qu il faut que face les niveaux de.mes autos.
Voilà le code
alias: "(Calendar) notification niveau auto "
description: « »
trigger:
- platform: calendar
event: start
offset: « -0:0:0 »
entity_id: calendar.verification_des_niveaux_autos
condition: []
action:
- service: notify.sms_free_mickael
data:
message: « {{ state_attr(‹ calendar.verification_des_niveaux_autos ›, ‹ message ›)}} »
title: Niveaux automobiles
mode: queued
max: 10
Pourquoi ça ne fonctionne pas?
Merci
Bonne soirée
Mickaël
Ma configuration
[center]. Home Assistant 2023.3.5
Supervisor 2023.03.1
Operating System 9.5
Interface utilisateur : 20230309.1 - latest/center]
Hello
Déja avant de dire pourquoi cela ne fonctionne pas !!
Quand tu lance en manuel , est ce que cela fonctionne
Que te dis dans automate dans « TRACE »
Les/le journaux/al te dis quoi !!
La on peux par aidé , et ne peux pas etre divin … sans info
Lorsque je lance en manuel ça fonctionne
Je reçois la notification avec le bon message
re
quand je regarde ton code
je vois offset: "-0:0:0"pourquoi ce trait d’union devant le zéro.
dans l’ outil de DEV , tu as bien tes info calendar_des____ qui remontent
ton debut devrais resemblé a ceci
alias: test calendrier essai
description: Test calendrier Essai
trigger:
- platform: calendar
event: start
offset: "0:0:0"
entity_id: calendar.calendrier_ha
- platform: calendar
event: end
offset: "0:0:0"
entity_id: calendar.calendrier_ha
une condition
condition:
- condition: template
value_template: "{{ 'XXXXXX' in trigger.calendar_event.summary }}"
et l’action
service: notify.mobile_app_XXXXXX
data:
title: XXXXX
message: XXXXXXX
Bonjour Classicred
Si je comprends bien, c’est le message précis dans le calendar " niveau auto", par la condition, qui va permettre l’action ?
Ça semble fonctionner
Merci++
Mickaël