-
Notifications
You must be signed in to change notification settings - Fork 18
/
configuration.yaml
187 lines (156 loc) · 4.29 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
187
homeassistant:
# Name of the location where Home Assistant is running
#name: !secret hass_name
# Location required to calculate the time the sun rises and sets
#latitude: !secret hass_latitude
#longitude: !secret hass_longitude
# Impacts weather/sunrise data (altitude above sea level in meters)
#elevation: !secret hass_elevation
# metric for Metric, imperial for Imperial
#unit_system: metric
# Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
#time_zone: !secret hass_timezone
# Customization file
customize: !include customize.yaml
packages: !include_dir_named packages
auth:
# Logger
logger:
default: error
# Enables the frontend
frontend: !include frontend.yaml
# Enables configuration UI
config:
cast:
# Checks for available updates
updater:
# Discover some devices automatically
discovery:
ignore:
- songpal
- philips_hue
# Enables support for tracking state changes over time
history:
# View all events in a logbook
logbook:
# InfluxDB
influxdb:
host: 192.168.1.121
port: 8086
database: !secret influxdb_database
username: !secret influxdb_username
password: !secret influxdb_password
max_retries: 3
default_measurement: state
# Recorder
recorder: !include recorder.yaml
# Track the sun
sun:
# Map
map:
# Wake on LAN
# wake_on_lan:
# Cloud
cloud:
# cloud: !include cloud.yaml
# Text to speech
tts:
- platform: google_translate
# service_name: google_say
# base_url: !secret tts_base_url
# api_key: !secret microsoft_bing_speech_api_key
# Netatmo Config
netatmo:
client_id: !secret netatmo_api_key
client_secret: !secret netatmo_secret_key
# api_key: !secret netatmo_api_key
# secret_key: !secret netatmo_secret_key
# username: !secret netatmo_username
# password: !secret netatmo_password
# discovery: false
# Nuki Smart Lock
lock:
- platform: nuki
host: !secret nuki_host
token: !secret nuki_token
# Dyson
dyson:
username: !secret dyson_username
password: !secret dyson_password
language: GB
devices:
- device_id: !secret dyson_pure_serial
device_ip: !secret dyson_pure_ip
# Roomba
# vacuum:
# - platform: roomba
# host: !secret roomba_host
# username: !secret roomba_username
# password: !secret roomba_password
# Homematic
homematic:
interfaces:
ip:
host: !secret homematic_host
port: !secret homematic_port
username: !secret homematic_username
password: !secret homematic_password
resolvenames: json
hosts:
ccu2:
host: !secret homematic_host
username: !secret homematic_username
password: !secret homematic_password
# Philips Hue
hue:
bridges:
- host: 192.168.1.64
# System health
system_health:
# World Wide Lightning Location Network (WWLLN)
# wwlln:
# Mobile App Support
mobile_app:
# Persons
person:
########### INCLUDES #####
sensor: !include_dir_list sensors/
switch: !include_dir_list switches/
camera: !include_dir_list cameras/
cover: !include_dir_list covers/
fan: !include_dir_list fans/
binary_sensor: !include_dir_list binary_sensors/
climate: !include_dir_list climate/
device_tracker: !include_dir_list device_tracker/
# zone: !include_dir_list zones/
media_player: !include_dir_list media_players/
notify: !include_dir_list notify/
weather: !include_dir_list weather/
light: !include_dir_merge_list light/
automation old: !include_dir_merge_list automation/
automation: !include automations.yaml
scene: !include_dir_merge_list scenes/
input_number: !include_dir_merge_named input_number/
input_boolean: !include_dir_merge_named input_boolean/
input_select: !include_dir_merge_named input_select/
timer: !include_dir_merge_named timers/
group: !include_dir_merge_named groups/
script: !include_dir_merge_named scripts/
alert: !include_dir_merge_named alerts/
panel_custom: !include panel_custom.yaml
plant: # Integration: https://github.com/zewelor/bt-mqtt-gateway
palm:
sensors:
moisture: sensor.miflora_herbs_moisture
battery: sensor.miflora_herbs_battery
temperature: sensor.miflora_herbs_temperature
conductivity: sensor.miflora_herbs_conductivity
brightness: sensor.miflora_herbs_light
min_moisture: 15
max_moisture: 60
min_conductivity: 350
max_conductivity: 2000
min_temperature: 5
max_temperature: 35
min_brightness: 2500
max_brightness: 50000