/
configuration.yaml
168 lines (147 loc) · 4.4 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
homeassistant:
name: Home
latitude: !secret ha_lat
longitude: !secret ha_long
country: !secret country
elevation: 65
unit_system: metric
time_zone: Asia/Jerusalem
allowlist_external_dirs:
- "/config/camera_snaps"
media_dirs:
camera_snaps: "/config/camera_snaps"
packages: !include_dir_named packages
customize: !include customize.yaml
external_url: !secret ha_external_url
internal_url: !secret ha_internal_url
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
sun:
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
http:
server_port: !secret ha_port
ip_ban_enabled: true
login_attempts_threshold: 5
use_x_forwarded_for: true
trusted_proxies: !secret reverse_proxy_ip
python_script:
wake_on_lan:
frontend:
themes: !include_dir_merge_named themes
recorder:
purge_keep_days: 30
include:
domains:
- switch
- light
- climate
- cover
- fan
- device_tracker
- lock
- person
- media_player
entity_globs:
- sensor.ups_*
- binary_sensor.*door*
- binary_sensor.*window*
- binary_sensor.*motion*
- binary_sensor.*presence*
- sensor.power*
- sensor.energy_total_next_*
- sensor.energy_total_today_*
- sensor.*mold*
- sensor.*_temperature_monitor
entities:
- input_select.laundry_machine_status
- input_boolean.guest_mode
- binary_sensor.fridge
- binary_sensor.freezer
- binary_sensor.big_freezer
- sensor.shelly_3em_channel_a_power
- sensor.shelly_3em_channel_b_power
- sensor.shelly_3em_channel_c_power
- sensor.outside_climate_temperature
- sensor.outside_climate_humidity
- sensor.front_door_lock_battery_level
- binary_sensor.rain
- sensor.riley_main_toggle
- binary_sensor.internet_connection
- binary_sensor.ubnt_interface_eth10_status
- binary_sensor.google_connection
- sensor.laundry_machine_power
- sensor.laundry_machine_energy
- sensor.yogurt_maker_power
- sensor.yogurt_maker_energy
- sensor.riley_heater_power
- sensor.riley_heater_energy
- sensor.guest_names
- sensor.guests_connected_to_wifi
- group.dampers
- sensor.water_boiler_temperature_top
- sensor.water_boiler_temperature_middle
- sensor.water_boiler_temperature_bottom
- sensor.hot_showers_available
- input_number.water_boiler_wanted_showers
- sensor.water_boiler_temperature_top_average
- sensor.water_boiler_temperature_middle_adjusted
- sensor.water_boiler_temperature_middle_adjusted_average
- sensor.water_boiler_temperature_bottom_average
- sensor.hot_showers_available_average
- script.click_to_wake_up
- sensor.fridge_climate_temperature
- sensor.fridge_climate_humidity
#Power and energy
- input_text.energy_total_yesterday
- sensor.energy_total_current_bill_cost
- sensor.energy_total_cost_savings_today
- sensor.energy_total_cost_savings_current_bill
- sensor.energy_total_cost_savings_comparison_with_monthly_discount
lovelace:
mode: storage
dashboards:
lovelace-mobile:
mode: yaml
title: Mobile
icon: mdi:cellphone
show_in_sidebar: true
filename: lovelace_portrait.yaml
lovelace-tablet:
mode: yaml
title: Tablet
icon: mdi:monitor
show_in_sidebar: true
filename: lovelace_landscape.yaml
lovelace-advanced:
mode: yaml
title: Advanced Config
icon: mdi:code-json
show_in_sidebar: true
filename: lovelace_advanced.yaml
# minimalist:
# mode: yaml
# title: Minimalist
# icon: mdi:circle-small
# show_in_sidebar: true
# filename: ui_lovelace_minimalist/dashboard/ui-lovelace.yaml
# logger:
# default: warning
# logs:
# custom_components.edgeos: debug
# logger:
# default: warning
# logs:
# custom_components.webrtc: debug
# homeassistant.components.heos: debug
# homeassistant.components.denonavr: debug
# homeassistant.components.python_script: debug
# homeassistant.components.python_scripts: debug
# pydeconz: debug
# homeassistant.components.deconz: debug
# custom_components.ekon-local: debug
# homeassistant.components.shell_command: debug