Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - alias: Accensione Presa USB
- trigger:
- - platform: template
- value_template: "{{ states('sensor.time') == states('input_datetime.multi1_usb_on')[:5] or states('sensor.time') == states('input_datetime.multi1_usb_off')[:5]}}"
- condition:
- condition: and
- conditions:
- - condition: template
- value_template: "{{ (states('input_datetime.multi1_usb_on')[:5]) != '00:00' and (states('input_datetime.multi1_usb_off')[:5]) != '00:00' }}"
- - condition: state
- entity_id: 'input_boolean.att_progr_presa'
- state: 'on'
- action:
- - service: >
- {% if states('sensor.time') == states('input_datetime.multi1_usb_on')[:5] %}
- switch.turn_off
- {% elif states('sensor.time') == states('input_datetime.multi1_usb_off')[:5] %}
- switch.turn_on
- {% endif %}
- entity_id: switch.multi1_presa_usb
- - service: >
- {% if states('sensor.time') == states('input_datetime.multi1_usb_off')[:5] %}
- switch.turn_on
- {% endif %}
- entity_id: switch.multi1_presa_usb
- - service: notify.telegram
- data_template:
- title: '*-- Multipresa Wi-Fi --*'
- message: >
- {% if states('sensor.time') == states('input_datetime.multi1_usb_on')[:5] %}
- {{now().strftime("%H:%M")}}: {{ states.sensor.multi1_usb.state }} SPENTA, si accenderĂ alle {{states('input_datetime.multi1_usb_off')[:5]}}
- {% elif states('sensor.time') == states('input_datetime.multi1_usb_off')[:5] %}
- {{now().strftime("%H:%M")}}: {{ states.sensor.multi1_usb.state }} ACCESA
- {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement