-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfiguration.yaml
146 lines (127 loc) · 3.03 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
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
# base_url: example.duckdns.org:8123
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
panel_custom: !include panel_custom.yaml
#Z-wave
zwave:
usb_path: /dev/ttyUSB0
device_config: !include zwave_device_config.yaml
config_path: /home/homeassistant/.homeassistant/zwave/config
network_key: !secret zwave_networkKey
#Zigbee
zha:
usb_path: /dev/ttyUSB1
database_path: /home/homeassistant/.homeassistant/zigbee.db
camera:
- platform: doorbird
switch:
- platform: doorbird
#Doorbird Configuration
doorbird:
devices:
- host: 192.168.1.11
username: !secret doorbird_username
password: !secret doorbird_password
token: !secret doorbird_token
name: gate
events:
- doorbell
- relay_unlocked
- motion
weather:
- platform: darksky
api_key: !secret darksky_api
homekit:
apple_tv:
- host: 192.168.1.6
login_id: LOGIN_ID_1
start_off: true
#MQTT Local Host Connector?
mqtt:
broker: 192.168.1.102
#U/P configured in Shairpoint-Sync
# username: mqtt_client
# password: 12345
client_id: homeassistant1
birth_message:
topic: 'hass/status'
payload: 'online'
will_message:
topic: 'hass/status'
payload: 'offline'
discovery: true
discovery_prefix: homeassistant
#MQTT Sensor
sensor:
- platform: mqtt
state_topic: "shairport/title"
name: "Garage Music: Title"
expire_after: 180
- platform: mqtt
state_topic: "shairport/artist"
name: "Garage Music: Artist"
expire_after: 180
- platform: mqtt
state_topic: "shairport/album"
name: "Garage Music: Album"
expire_after: 180
- platform: mqtt
state_topic: "shairport/genre"
name: "Garage Music: Genre"
expire_after: 180
- platform: systemmonitor
resources:
- type: memory_use_percent
- type: disk_free
arg: /home/homeassistant
- type: disk_use_percent
arg: /
- type: last_boot
- type: load_5m
spotify:
client_id: !secret spotify_client_id
client_secret: !secret spotify_client_secret
switch:
- platform: flux
lights:
- light.hue_color_lamp_4
name: BedroomFlux
# start_time: '7:00'
# stop_time: '23:00'
# start_colortemp: 4000
# sunset_colortemp: 3000
# stop_colortemp: 1900
# brightness: 200
# disable_brightness_adjust: true
# mode: xy
# transition: 30
# interval: 60
#service: remote.send_command
#data:
# entity_id: remote.apple_tv
# command:
# - left
# - left
# - menu
# - select
#hacs:
# token: !secret hacs_github_token
#sensor:
# - platform: systemmonitor
# resources:
# - type: memory_use_percent
# - type: disk_free
# arg: /home/homeassistant
# - type: disk_use_percent
# arg: /
# - type: last_boot
# - type: load_5m