-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration.yaml
161 lines (127 loc) · 3.3 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
homeassistant:
customize: !include customize.yaml
auth_mfa_modules:
- type: totp
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
sensor manual: !include_dir_merge_list sensors/
person: !include persons.yaml
light: !include lights.yaml
notify: !include notify.yaml
input_boolean: !include inputs.yaml
mobile_app:
my:
frontend:
themes: !include themes.yaml
config:
lovelace:
api:
system_health:
auth:
discovery:
conversation:
bluetooth:
sun:
elevation: 350
device_sun_light_trigger:
light_group: light.couch_lights
device_group: group.people
history:
recorder:
db_url: !secret sql_db_url
purge_keep_days: 7
purge_interval: 1
exclude:
entities:
- sensor.time
- sensor.internet_time
- sensor.owm_wind_speed # m/s
- sensor.owm_pressure # mbar
- sensor.date_time_iso
- sensor.dishbert_remaining_program_time
logbook:
map:
tts:
- platform: google_translate
service_name: google_say
binary_sensor:
- platform: workday
country: AT
province: 8
- platform: uptimerobot
api_key: !secret uptimerobot_api_key
- platform: apcupsd
apcupsd:
shopping_list:
telegram_bot:
- platform: broadcast
api_key: !secret telegram_bot_api_key
allowed_chat_ids:
- !secret chat_id_0
pi_hole:
host: !secret pihole_host
api_key: !secret pihole_api_key
proximity:
home:
devices:
- !secret tracker_0
tolerance: 50
cf:
devices:
- !secret tracker_0
tolerance: 50
google_assistant:
project_id: grubfx-home-assistant
service_account: !include SERVICE_ACCOUNT.json
report_state: true
hue:
bridges:
- host: !secret hue_bridge_ip
allow_unreachable: true
allow_hue_groups: true
media_player:
- platform: androidtv
host: !secret kagis_tv_ip
apps:
tv.arte.plus7: "Arte"
com.nousguide.android.orftvthek: "ORF TVthek"
com.amazon.amazonvideo.livingroom: "Amazon Prime Video"
com.nousguide.android.rbtv: "Red Bull TV"
com.zdf.android.mediathek: "ZDFmediathek"
com.zappntv: "ZAPPN TV"
com.codingbuffalo.aerialdream: "Screensaver"
de.prosiebensat1digital.sat1: "ProSieben / SAT.1"
state_detection_rules:
"com.netflix.ninja":
- "media_session_state"
"com.plexapp.android":
- "paused":
"media_session_state": 3 # this indentation is important!
"wake_lock_size": 1 # this indentation is important!
- "playing":
"media_session_state": 3 # this indentation is important!
- "standby"
wake_on_lan:
netatmo:
client_id: !secret netatmo_id
client_secret: !secret netatmo_secret
home_connect:
client_id: !secret homeconnect_client_id
client_secret: !secret homeconnect_secret
http:
base_url: !secret external_url
use_x_forwarded_for: true
trusted_proxies:
- 127.0.0.1
- !secret raspi_ip
cors_allowed_origins:
- https://cast.home-assistant.io
websocket_api:
energy:
camera:
- platform: mjpeg
name: OctoPrint
still_image_url: http://octopi.local/webcam/?action=snapshot
mjpeg_url: http://octopi.local/webcam/?action=stream