This is an old revision of the document!
Presence detection
Allo scopo di ricevere una notifica all'entrata di un utente in una zona, esempio person.admin in zone.home(Host Fisico) o zone.scuola(Virtuale), ho utilizzato la funzione apposita di home assistant telegram_bot e notify in configuration yaml. Il bot verra poi uilizzato per inviare una notifica all'id del gruppo apposito (IotAiutoHassNotify), attraverso il messaggio: trigger.to_state.attributes.friendly_name's position: {\{ trigger.to_state.state \}} se la posizione iniziale รจ diversa dall'attuale.
- alias: 'Device State Change Alert'
trigger: platform: state entity_id: person.admin condition: condition: template value_template: '{{ trigger.to_state.state != trigger.from_state.state }}' action: - service: notify.notify_me data_template: message: > {{ trigger.to_state.attributes.friendly_name }}'s position: {{ trigger.to_state.state }} title: "ZoneChanged"
Risultato: ZoneChanged admin's position: home