Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alias: Tracker - Wifi - Telefoni
- description: ""
- trigger:
- - platform: state
- entity_id:
- - sensor.mi_9t_wifi_connection
- - sensor.mi_a2_lite_wifi_connection
- action:
- - variables:
- tracker: "{{ trigger.from_state.object_id }}"
- zona: >
- {% set zone =
- [
- {'ssid': '<not connected>', 'zona': 'not_home'},
- {'ssid': 'dd-wrt', 'zona': 'home'},
- {'ssid': 'modemtim', 'zona': 'home'},
- {'ssid': 'modemtim5', 'zona': 'home'}
- ]
- %} {{zone | selectattr('ssid', 'eq', trigger.to_state.state) |
- map(attribute='zona') | first | default('not_home')}}
- - service: device_tracker.see
- data:
- dev_id: "{{tracker}}"
- location_name: "{{zona}}"
- trace:
- stored_traces: 20
- mode: single
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement