· 4 years ago · Dec 03, 2020, 08:28 PM
1# Configure a default setup of Home Assistant (frontend, api, etc)
2#default_config:
3frontend:
4 themes: !include_dir_merge_named themes
5
6# Text to speech
7tts:
8 - platform: google_translate
9
10group: !include groups.yaml
11automation: !include automations.yaml
12script: !include scripts.yaml
13scene: !include scenes.yaml
14
15fan:
16# Xiaomi Air Purifier Pro
17 - platform: xiaomi_miio
18 host: 192.168.1.11
19 token: 8dc748ab31019d40d195cefb40b92201
20 name: Air Purifier Pro
21 model: zhimi.airpurifier.v7
22# Xiaomi Humidifier
23 - platform: xiaomi_miio
24 host: 192.168.1.12
25 token: abcf8b81ffcfa1a45da15951b635b88a
26 name: Air humidifier
27 model: zhimi.humidifier.v1
28
29vacuum:
30# Roborock v6 MaxV
31 - platform: xiaomi_miio
32 host: 192.168.1.13
33 token: '42626665473961526677414657726630'
34 name: Roborock S6 MaxV
35
36light:
37# Гирлянда на ёлке
38 - platform: twinkly
39 host: 192.168.1.19
40 name: Christmas tree
41# Настольная лампа в гостиной
42 - platform: wiz_light
43 name: Desk lamp
44 host: 192.168.1.16
45#Настольная лампа в кабинете
46 - platform: wiz_light
47 name: Cabinet lamp
48 host: 192.168.1.18
49
50switch:
51# Гирлянда на шторе
52 - platform: xiaomi_miio
53 host: 192.168.1.20
54 token: 1622c83651a6453ff5ad3401f5fd046a
55 name: Garland
56
57sensor:
58 # Xiaomi Air Purifier Pro
59 - platform: template
60 sensors:
61 xiaomi_airpurifier_temp:
62 friendly_name: "Temperature"
63 value_template: "{{ state_attr('fan.air_purifier_pro', 'temperature') }}"
64 unit_of_measurement: "°C"
65 device_class: "temperature"
66 xiaomi_airpurifier_humidity:
67 friendly_name: "Humidity"
68 value_template: "{{ state_attr('fan.air_purifier_pro', 'humidity') }}"
69 unit_of_measurement: "%"
70 device_class: "humidity"
71 xiaomi_airpurifier_air_quality_pm25:
72 friendly_name: "Air quality"
73 value_template: "{{ state_attr('fan.air_purifier_pro', 'aqi') }}"
74 unit_of_measurement: "μg/m³"
75 icon_template: "mdi:weather-fog"
76 xiaomi_airpurifier_speed:
77 friendly_name: "Fan speed"
78 value_template: "{{ state_attr('fan.air_purifier_pro', 'motor_speed') }}"
79 unit_of_measurement: "rpm"
80 icon_template: "mdi:speedometer"
81 xiaomi_airpurifier_filter_remaining:
82 friendly_name: "Filter remaining"
83 value_template: "{{ state_attr('fan.air_purifier_pro', 'filter_life_remaining') }}"
84 unit_of_measurement: "%"
85 icon_template: "mdi:heart-outline"
86
87 vacuum_bedroom:
88 alias: "Clean the Bedroom"
89 sequence:
90 - service: vacuum.send_command
91 data:
92 entity_id: vacuum.roborock_s6_maxv
93 command: app_segment_clean
94 params: [16]
95 vacuum_cabinet:
96 alias: "Clean the Cabinet"
97 sequence:
98 - service: vacuum.send_command
99 data:
100 entity_id: vacuum.roborock_s6_maxv
101 command: app_segment_clean
102 params: [17]
103 vacuum_hallway:
104 alias: "Clean the Hallway"
105 sequence:
106 - service: vacuum.send_command
107 data:
108 entity_id: vacuum.roborock_s6_maxv
109 command: app_segment_clean
110 params: [18]
111 vacuum_living_room:
112 alias: "Clean the Living room"
113 sequence:
114 - service: vacuum.send_command
115 data:
116 entity_id: vacuum.roborock_s6_maxv
117 command: app_segment_clean
118 params: [19]
119 vacuum_bathroom:
120 alias: "Clean the Bathoom"
121 sequence:
122 - service: vacuum.send_command
123 data:
124 entity_id: vacuum.roborock_s6_maxv
125 command: app_segment_clean
126 params: [20]
127 vacuum_dressing_room:
128 alias: "Clean the Dressing room"
129 sequence:
130 - service: vacuum.send_command
131 data:
132 entity_id: vacuum.roborock_s6_maxv
133 command: app_segment_clean
134 params: [21]
135 vacuum_kitchen:
136 alias: "Clean the Kitchen"
137 sequence:
138 - service: vacuum.send_command
139 data:
140 entity_id: vacuum.roborock_s6_maxv
141 command: app_segment_clean
142 params: [22]
143 vacuum_dock:
144 alias: "Back to the Dock station"
145 sequence:
146 - service: vacuum.send_command
147 data:
148 entity_id: vacuum.roborock_s6_maxv
149 command: app_segment_clean
150 params: [23]
151
152discovery: