-
Notifications
You must be signed in to change notification settings - Fork 155
/
configuration.yaml
executable file
·102 lines (92 loc) · 3.14 KB
/
configuration.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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#################################################################
## Home Assistant Core
#################################################################
homeassistant:
auth_providers:
- type: homeassistant
- type: trusted_networks
trusted_networks:
- REDACTED.0/24
customize: !include customize.yaml
default_config:
http:
use_x_forREDACTEDed_for: true
trusted_proxies:
- REDACTED.33
ssl_certificate: !secret ssl_certificate
ssl_key: !secret ssl_key
ip_ban_enabled: false
# login_attempts_threshold: 10
#logger:
# default: warning
# logs:
# homeassistant.components.zha: debug
#################################################################
## Components
#################################################################
alarm_control_panel:
- platform: manual
name: Alarm
code_arm_required: false
arming_time: 30
delay_time: 30
trigger_time: 120
disarmed:
trigger_time: 0
armed_home:
arming_time: 30
delay_time: 30
trigger_time: 120
armed_away:
arming_time: 30
delay_time: 15
trigger_time: 120
route53:
aws_access_key_id: !secret aws_access_key_id_route53
aws_secret_access_key: !secret aws_secret_access_key_route53
zone: !secret aws_zone_route53
domain: !secret aws_domain_route53
records:
- home
weather:
- platform: template
name: "REDACTED, MO"
unique_id: weather_REDACTED
condition_template: "{{ states('sensor.weather_condition_REDACTED') }}"
temperature_template: "{{ state_attr('weather.REDACTED_ecobee', 'temperature') }}"
humidity_template: "{{ state_attr('weather.REDACTED_ecobee', 'humidity') }}"
forecast_daily_template: "{{ state_attr('sensor.REDACTED_daily_forecast', 'forecast') }}"
attribution_template: "{{ state_attr('weather.REDACTED_ecobee', 'attribution') }}"
pressure_template: "{{ state_attr('weather.REDACTED_ecobee', 'pressure') }}"
wind_speed_template: "{{ state_attr('weather.REDACTED_ecobee', 'wind_speed') }}"
wind_bearing_template: "{{ state_attr('weather.REDACTED_ecobee', 'wind_bearing') }}"
visibility_template: "{{ state_attr('weather.REDACTED_ecobee', 'visibility') }}"
#################################################################
## Notifications
#################################################################
notify:
- platform: group
name: REDACTED_devices
services:
- service: mobile_app_REDACTEDs_iphone
- service: mobile_app_REDACTEDs_ipad
- service: mobile_app_REDACTED_s_macbook_pro
- platform: group
name: USER2_devices
services:
- service: mobile_app_USER2s_iphone
- service: mobile_app_USER2s_ipad
#################################################################
## Includes
#################################################################
automation manual: !include_dir_merge_list automation/
automation ui: !include automations.yaml
group: !include groups.yaml
script: !include scripts.yaml
homekit: !include homekit.yaml
switch: !include switch.yaml
emulated_hue: !include emulated_hue.yaml
template: !include template.yaml
command_line: !include command_line.yaml
python_script:
ios: !include ios.yaml