-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration.yaml
executable file
·122 lines (102 loc) · 2.58 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
homeassistant:
name: !secret hass_name
latitude: !secret hass_lat
longitude: !secret hass_long
elevation: !secret hass_elevation
unit_system: metric
time_zone: !secret timezone
customize: !include customize.yaml
customize_glob: !include customize_glob.yaml
# Show links to resources in log and frontend
#introduction:
# Enables the frontend
frontend:
# Enables configuration UI
config:
# HTTP configuration
http:
api_password: !secret http_password
base_url: !secret http_url
# trusted_proxies:
# - 127.0.0.1
# - 10.0.0.8
# - ::1
# trusted_networks:
# - 127.0.0.1
# - ::1
# - 10.0.0.0/24
# - fd00::/8
# ip_ban_enabled: true
# login_attempts_threshold: 5
# show map
map:
# Checks for available updates
updater:
# include_used_components: true
# HomeKit integration - push HA devices to HomeKit
homekit: !include homekit.yaml
# Enable cloud
cloud:
# Enable iOS integration:
#ios: !include ios.yaml
# Discover some hubs or devices automatically
discovery:
ignore:
- songpal
- deconz
- igd
# Enable capturing HomeKit accessories/devices into HA directly, effectively bypassing HomeKit
# Must not be adding to Apple Home already or they will not add to HA
# enable:
# - homekit
# Allows you to issue voice commands from the frontend in enabled browsers
# conversation:
# Enables support for tracking state changes over time.
history:
# View all events in a logbook
logbook:
# Track the sun
sun:
# Text to speech
tts:
platform: google
##### ---------- my devices --------------######
lutron_caseta:
host: !secret caseta_host
keyfile: caseta.key
certfile: caseta.crt
ca_certs: caseta-bridge.crt
hue:
bridges:
- host: !secret hue_host
allow_unreachable: true
allow_hue_groups: false
nest:
client_id: !secret nest_id
client_secret: !secret nest_secret
# structure:
# - !secret nest_structure
cast:
media_player:
- host: !secret mibox1_host
- host: !secret mibox2_host
- host: !secret mibox3_host
- host: !secret mibox4_host
### EXTERNAL CONFIG FILES
group: !include groups.yaml
light: !include lights.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
device_tracker: !include device_trackers.yaml
media_player: !include media_players.yaml
sensor: !include sensors.yaml
binary_sensor: !include binary_sensors.yaml
switch: !include switches.yaml
vacuum: !include vacuums.yaml
zone: !include zones.yaml
logger: !include logger.yaml
input_select: !include input_select.yaml
fan: !include fans.yaml
notify: !include notify.yaml
shell_command: !include shell_commands.yaml