notify.yaml
# One of the flood sensors is wet - send message - name: flood_wet platform: smtp server: smtp.xxxxx.com port: 587 timeout: 15 sender: !secret gsen encryption: starttls username: !secret gun password: !secret gpw recipient: - !secret grec1 sender_name: Water_alert # tom is moving - write file - name: tom_moving platform: file timestamp: True # filename: /home/tomup.txt filename: hafiles/data/tomup.txt # coffee is cooking - write file - name: coffee_cooking platform: file timestamp: True filename: hafiles/data/coffee.txt # tom isn't moving - send message - name: no_move platform: smtp server: smtp.xxxxx.com port: 587 timeout: 15 sender: !secret gsen encryption: starttls username: !secret gun password: !secret gpw recipient: - !secret grec1 sender_name: Tom_wakeup_check # power is off - send message - name: power_off platform: smtp server: smtp.xxxxx.com port: 587 timeout: 15 sender: !secret gsen encryption: starttls username: !secret gun password: !secret gpw recipient: - !secret grec1 sender_name: Power_alert # movement at door motion sensor # door is moving - write file - name: door_entry platform: file timestamp: True filename: hafiles/data/door_entry.txt # someone walked in turn on when traveling - name: walk_in platform: smtp server: smtp.xxxxx.com port: 587 timeout: 15 sender: !secret gsen encryption: starttls username: !secret gun password: !secret gpw recipient: - !secret grec1 sender_name: Walk_in