-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfiguration.yaml
169 lines (145 loc) · 3.25 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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
homeassistant:
name: Home
time_zone: Europe/Stockholm
unit_system: metric
temperature_unit: C
latitude: !secret home_lat
longitude: !secret home_long
elevation: 0
country: SE
internal_url: !secret internal_url
external_url: !secret external_url
auth_providers:
- type: homeassistant
customize: !include customize.yaml
http:
use_x_forwarded_for: true
trusted_proxies:
- 10.1.1.0/24 # Proxy network range
ip_ban_enabled: true
login_attempts_threshold: 5
person:
notify:
- platform: group
name: family
services:
- service: mobile_app_dales_iphone
- service: mobile_app_fruutish
zone:
- name: Home
latitude: !secret home_lat
longitude: !secret home_long
radius: 50
icon: mdi:home
- name: Work
latitude: !secret work_lat
longitude: !secret work_long
radius: 75
icon: mdi:briefcase
camera:
- platform: xiaomi_cloud_map_extractor
name: Vader
host: !secret xiaomi_vacuum_host
token: !secret xiaomi_vacuum_token
username: !secret xiaomi_cloud_username
password: !secret xiaomi_cloud_password
country: sg
auto_update: true # Mi app does not work when this is active
scan_interval: 300
draw: ['all']
attributes:
- calibration_points
- vacuum_position
- rooms
- room_numbers
- vacuum_position
- vacuum_room_name
- vacuum_room
map_transformation:
rotate: 0
trim:
top: 0
bottom: 0
left: 0
right: 0
input_datetime:
laundry_reminder:
name: Laundry reminder
has_date: true
has_time: true
easy_wakeup:
name: Easy wakeup
has_time: true
dale_alarm_time:
name: Dale's alarm time
has_time: true
input_number:
illuminance_lower:
name: Illuminance lower
min: 0
max: 200
step: 1
unit_of_measurement: lx
illuminance_upper:
name: Illuminance upper
min: 0
max: 200
step: 1
unit_of_measurement: lx
input_boolean:
run_vacuum_today:
name: Run vacuum today
icon: mdi:robot-vacuum
dale_alarm_enable:
name: Dale's alarm enabled
counter:
empty_vacuum_bin:
name: Empty vacuum bin
initial: 2
icon: mdi:delete-variant
frontend:
mobile_app:
ios:
google_assistant:
project_id: !secret google_project_id
service_account: !include HASSGoogAssist.json
report_state: true
exposed_domains:
- climate
- light
- scene
- script
entity_config:
light.vindriktning_status:
expose: false
media_source:
media_player:
spotcast:
sp_dc: !secret sp_dc
sp_key: !secret sp_key
tts:
- platform: google_cloud
key_file: HASSGoogAssist.json
voice: en-GB-Wavenet-B
profiles:
- large-home-entertainment-class-device
- platform: marytts
host: home_mimic3
voice: en_US/ljspeech_low
language: en_US
system_health:
history:
sun:
logbook:
logger:
automation: !include automations.yaml
binary_sensor: !include binary_sensor.yaml # legacy. Rather use template.yaml
climate: !include climate.yaml
light: !include lights.yaml
mqtt: !include mqtt.yaml
scene: !include scenes.yaml
script: !include scripts.yaml
sensor: !include sensor.yaml # legacy. Rather use template.yaml
switch: !include switch.yaml
template: !include template.yaml
timer: !include timer.yaml