-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfiguration.yaml
117 lines (96 loc) · 3.11 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
###############################################################################
# GENERAL
###############################################################################
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Include customization file and packages
homeassistant:
customize: !include customize.yaml
packages: !include_dir_merge_named packages/
# Inclusions
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
binary_sensor: !include binary_sensor.yaml
alarm_control_panel: !include alarm_control_panel.yaml
sensor: !include sensor.yaml
recorder: !include recorder.yaml
shell_command: !include shell_command.yaml
input_select: !include input_select.yaml
input_number: !include input_number.yaml
input_datetime: !include input_datetime.yaml
input_boolean: !include input_boolean.yaml
input_text: !include input_text.yaml
plant: !include plant.yaml
# Enable themes
frontend:
themes: !include_dir_merge_named themes
http:
# Limit login attempts
ip_ban_enabled: true
login_attempts_threshold: 5
# Text to speech
tts:
- platform: google_translate
###############################################################################
# SPOTIFY
###############################################################################
# Integration for playing Spotify on Chromecast/Google home.
spotcast:
sp_dc: !secret sp_dc
sp_key: !secret sp_key
country: NL
###############################################################################
# LOGGER
###############################################################################
logger:
default: info
logs:
pychromecast.socket_client: fatal
homeassistant.components.webhook: error
filters:
# Ignore messages from the alarm panel
homeassistant.components.zha.core.channels.base:
- ".*received command get_panel_status"
- ".*Arming all IAS ACE zones"
homeassistant.helpers.entity:
- ".*Update of binary_sensor.*"
###############################################################################
# ZIGBEE
###############################################################################
zha:
zigpy_config:
network:
channel: 20
###############################################################################
# COMMAND LINE
###############################################################################
# latest commit message
command_line:
- sensor:
command: git log -1 --format=%s
name: last_commit
###############################################################################
# PRECENCE
###############################################################################
proximity:
home_mike:
zone: home
devices:
- device_tracker.sm_s901b
- device_tracker.ping_phone_mike
tolerance: 50
unit_of_measurement: km
home_anneloes:
zone: home
devices:
- device_tracker.samsung_a35
- device_tracker.ping_phone_anneloes
tolerance: 50
unit_of_measurement: km
device_tracker:
# Presence based on ping
- platform: ping
hosts:
ping_phone_mike: 192.168.2.70
ping_phone_anneloes: 192.168.2.27