/
summary.yaml
52 lines (46 loc) · 1.29 KB
/
summary.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
## Summary Module
## Main script: https://github.com/maattdiy/home-assistant-config/blob/master/python_scripts/summary.py
##################################################
## Automations
##################################################
automation:
# Call service trigger (Script)
- alias: 'Call Service Event (Script)'
hide_entity: True
initial_state: 'on'
trigger:
- platform: event
event_type: call_service
event_data:
domain: script
action:
- delay: 00:00:02
- service: python_script.summary
data_template:
event: "{{ trigger.event }}"
# Call service trigger (Switch)
- alias: 'Call Service Event (Switch)'
hide_entity: True
initial_state: 'on'
trigger:
- platform: event
event_type: call_service
event_data:
domain: switch
action:
- delay: 00:00:02
- service: python_script.summary
data_template:
event: "{{ trigger.event }}"
# Time interval update (each 1 minute)
- alias: 'Time interval updates'
hide_entity: True
initial_state: 'on'
trigger:
- platform: time
minutes: '/1'
seconds: 00
action:
- service: python_script.summary
data_template:
event: "{{ trigger.event }}"