Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- homeassistant:
- sensor:
- - platform: imap_email_content
- name: Verisure Mail
- server: imap.gmail.com
- port: 993
- username: !secret gmail_username
- password: !secret gmail
- senders:
- - no-reply@verisure.com
- - platform: template
- sensors:
- verisure_armed:
- friendly_name: Armed
- value_template: >-
- {% if states.sensor.verisure_mail.attributes.subject == 'Larmat' %}
- {% if states.sensor.verisure_mail.attributes.body.find('Namn1') | int >= 0 %}
- Mattias
- {% elif states.sensor.verisure_mail.attributes.body.find('Namn2') | int >= 0 %}
- Malin
- {% elif states.sensor.verisure_mail.attributes.body.find('Namn3') | int >= 0 %}
- Evelina
- {% elif states.sensor.verisure_mail.attributes.body.find('Namn4') | int >= 0 %}
- Hemautomation
- {% else %}
- Unknown
- {% endif %}
- {% endif %}
- verisure_disarmed:
- friendly_name: disarmed
- value_template: >-
- {% if states.sensor.verisure_mail.attributes.subject == 'Avlarmat' %}
- {% if states.sensor.verisure_mail.attributes.body.find('Namn1') | int >= 0 %}
- Mattias
- {% elif states.sensor.verisure_mail.attributes.body.find('Namn2') | int >= 0 %}
- Malin
- {% elif states.sensor.verisure_mail.attributes.body.find('Namn3a') | int >= 0 %}
- Evelina
- {% elif states.sensor.verisure_mail.attributes.body.find('Namn4') | int >= 0 %}
- Hemautomation
- {% else %}
- Unknown
- {% endif %}
- {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement