-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfiguration.yaml
186 lines (160 loc) · 3.49 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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
homeassistant:
name: Bungalow
latitude: 37.800617
longitude: -122.421918
elevation: 0
unit_system: imperial
time_zone: America/Los_Angeles
customize: !include customize.yaml
# Enables the frontend
frontend:
# Enables configuration UI
config:
http:
api_password: !secret http_password
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# base_url: example.duckdns.org:8123
# Checks for available updates
updater:
include_used_components: true
# Enables support for tracking state changes over time
#history:
#enables detailed logging
logger:
# Text to speech
tts:
- platform: google_translate
# Cloud
#cloud:
#allows python scripts to be used
#python_script:
discovery:
ignore:
- harmony
- netgear_router
- philips_hue
- igd
wemo:
discovery: false
static:
- 192.168.1.8
- 192.168.1.32
- 192.168.1.36
#telegram text bot
#telegram_bot:
# - platform: polling
# api_key: !secret telegram_api_key
# allowed_chat_ids:
# - !secret telegram_chat_ID
#harmony
remote:
- platform: harmony
name: Harmony Hub
host: !secret harmony_IP
nest:
client_id: !secret nest_client_ID
client_secret: !secret nest_client_secret
structure:
- Bungalow
vacuum:
- platform: roomba
host: !secret roomba_IP
username: !secret roomba_BLID
password: !secret roomba_password
system_health:
wake_on_lan:
input_boolean:
home:
name: Is anyone home?
initial: on
cleaning_needed:
name: Does roombalina need to run?
initial: off
alarm_on:
initial: off
in_bed:
name: Is anyone in bed?
initial: off
living_room_motion:
name: Living Room Motion Lights Status
initial: on
input_datetime:
wake_up_time:
name: Morning Alarm Time
has_date: false
has_time: true
initial: '08:00:00'
bed_time:
name: Bed Cooldown Time
has_date: false
has_time: true
initial: '21:00:00'
xiaomi_aqara:
discovery_retry: 5
gateways:
- key: !secret xiaomi_aqara_key
host: !secret xiaomi_aqara_IP
device_tracker:
- platform: netgear
password: !secret netgear_password
host: !secret netgear_IP
interval_seconds: 10
consider_home: 180
track_new_devices: yes
zone:
- name: Home
latitude: 37.800667
longitude: -122.4219
radius: 50
group:
default_view:
view: true
icon: mdi:home
entities:
- group.harry
- group.sage
- group.all_switches
- input_datetime.wake_up_time
- input_datetime.bed_time
- input_boolean.alarm_on
- input_boolean.cleaning_needed
- input_boolean.home
- input_boolean.in_bed
- input_boolean.living_room_motion
- sensor.humidity_bathroom
- sensor.humidity_bedroom
- sensor.temperature_bathroom
- sensor.temperature_bedroom
harry:
view: false
name: Harry Home Tracker
entities:
- device_tracker.harry_phone
sage:
view: false
name: Sage Home Tracker
entities:
- device_tracker.sage_phone
media:
view: true
name: Media Players
entities:
- group.tvs
- group.audio
- remote.harmony_hub
tvs:
view: false
name: TV's
entities:
- media_player.bedroom_tv
- media_player.living_room_tv
audio:
view: false
name: Audio Players
entities:
- media_player.bathroom_speaker
- media_player.bedroom_speaker
- media_player.livingroom_speaker
- media_player.surround
- media_player.whole_house
automation: !include automations.yaml