This commit is contained in:
monster
2018-12-30 14:13:57 +03:00
parent e311c31b88
commit 2033fe79e4
225 changed files with 6370 additions and 0 deletions
@@ -0,0 +1,3 @@
- platform: manual
pending_time: 5
trigger_time: 5
@@ -0,0 +1,4 @@
- name: appletv4
host: !secret atv4_ip
login_id: !secret atv4_login
credentials: !secret atv4_credentials
@@ -0,0 +1,59 @@
- alias: cube_flip90
trigger:
platform: event
event_type: cube_action
event_data:
entity_id: binary_sensor.cube_158d00011065e3
click_type: flip90
action:
event: cube_flip90
- alias: cube_flip180
trigger:
platform: event
event_type: cube_action
event_data:
entity_id: binary_sensor.cube_158d00011065e3
click_type: flip180
action:
event: cube_flip180
- alias: cube_shake_air
trigger:
platform: event
event_type: cube_action
event_data:
entity_id: binary_sensor.cube_158d00011065e3
click_type: shake_air
action:
event: cube_shake_air
- alias: cube_move
trigger:
platform: event
event_type: cube_action
event_data:
entity_id: binary_sensor.cube_158d00011065e3
click_type: move
action:
event: cube_move
- alias: cube_swing
trigger:
platform: event
event_type: cube_action
event_data:
entity_id: binary_sensor.cube_158d00011065e3
click_type: swing
action:
event: cube_swing
- alias: cube_tap_twice
trigger:
platform: event
event_type: cube_action
event_data:
entity_id: binary_sensor.cube_158d00011065e3
click_type: tap_twice
action:
event: cube_tap_twice
@@ -0,0 +1,7 @@
- alias: 'Start HomeKit'
trigger:
- platform: homeassistant
event: start
action:
- delay: 00:00:30 # Wait 30 seconds
- service: homekit.start
@@ -0,0 +1,8 @@
- alias: Domofon event
trigger:
platform: mqtt
topic: home/domofon/domofon/calltime
action:
- event: domofon_call
event_data_template:
payload: '{{ trigger.payload }}'
@@ -0,0 +1,76 @@
#####################################################
# MAINROOM #
#####################################################
- alias: button_living_click
trigger:
platform: mqtt
topic: home/switch/mainroom/status
payload: 'click'
action:
event: button_mainroom_click
- alias: button_living_double_click
trigger:
platform: mqtt
topic: home/switch/mainroom/status
payload: 'double_click'
action:
event: button_mainroom_double_click
#####################################################
# BATH #
#####################################################
- alias: button_bath_click
trigger:
platform: mqtt
topic: home/switch/bath/status
payload: 'click'
action:
event: button_bath_click
- alias: button_bath_double_click
trigger:
platform: mqtt
topic: home/switch/bath/status
payload: 'double_click'
action:
event: button_bath_double_click
#####################################################
# HALL #
#####################################################
- alias: button_hall_click
trigger:
platform: mqtt
topic: home/switch/hall/status
payload: 'click'
action:
event: button_hall_click
- alias: button_hall_double_click
trigger:
platform: mqtt
topic: home/switch/hall/status
payload: 'double_click'
action:
event: button_hall_double_click
#####################################################
# KITCHEN #
#####################################################
- alias: button_kitchen_click
trigger:
platform: mqtt
topic: home/switch/kitchen/status
payload: 'click'
action:
event: button_kitchen_click
- alias: button_kitchen_double_click
trigger:
platform: mqtt
topic: home/switch/kitchen/status
payload: 'double_click'
action:
event: button_kitchen_double_click
@@ -0,0 +1,39 @@
- alias: cube_flip90
trigger:
platform: mqtt
topic: 'home/cube/mainroom/status'
payload: 'flip90'
action:
- event: cube_flip90
- alias: cube_flip180
trigger:
platform: mqtt
topic: 'home/cube/mainroom/status'
payload: 'flip180'
action:
- event: cube_flip180
- alias: cube_shake_air
trigger:
platform: mqtt
topic: 'home/cube/mainroom/status'
payload: 'shake_air'
action:
- event: cube_shake_air
- alias: cube_move
trigger:
platform: mqtt
topic: 'home/cube/mainroom/status'
payload: 'move'
action:
- event: cube_move
- alias: cube_tap_twice
trigger:
platform: mqtt
topic: 'home/cube/mainroom/status'
payload: 'tap_twice'
action:
- event: cube_tap_twice
@@ -0,0 +1,10 @@
#####################################################
# MAINROOM #
#####################################################
- alias: ha_start
initial_state: 'on'
trigger:
platform: homeassistant
event: start
action:
event: ha_started
@@ -0,0 +1,26 @@
- alias: "Office welcome"
trigger:
platform: mqtt
topic: work/presence/office/enter_time
action:
- event: office_enter
event_data_template:
payload: '{{ trigger.payload }}'
- alias: "Work leave reminder"
trigger:
platform: mqtt
topic: work/presence/office/leave_reminder_event
action:
- event: office_leave_reminder
event_data_template:
payload: '{{ trigger.payload }}'
- alias: "Work leave report"
trigger:
platform: mqtt
topic: work/presence/office/leave_event
action:
- event: office_leave
event_data_template:
payload: '{{ trigger.payload }}'
@@ -0,0 +1,6 @@
- platform: mqtt
state_topic: "home/magnet/balcony/status"
name: "door_window_sensor_158d00010f7e19"
payload_on: "open"
payload_off: "close"
device_class: opening
@@ -0,0 +1,6 @@
- platform: mqtt
state_topic: "home/magnet/bath/status"
name: "door_window_sensor_158d000111a469"
payload_on: "open"
payload_off: "close"
device_class: opening
@@ -0,0 +1,6 @@
- platform: mqtt
state_topic: "home/magnet/hall/status"
name: "door_window_sensor_158d0001130141"
payload_on: "open"
payload_off: "close"
device_class: opening
@@ -0,0 +1,18 @@
- platform: mqtt
state_topic: "home/motion/bath/status"
name: "motion_sensor_158d0000f9546b" #"bath_motion"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
- platform: mqtt
state_topic: "home/sensor_motion.aq2/bath2/status"
name: "motion_sensor_158d000165fed5" #"bath_motion2"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
- platform: mqtt
state_topic: "home/motion/bath3/status"
name: "motion_sensor_158d0001537e21" #"bath_motion3"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
@@ -0,0 +1,6 @@
- platform: mqtt
state_topic: "home/motion/hall/status"
name: "motion_sensor_158d0000e7c7ad"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
@@ -0,0 +1,12 @@
- platform: mqtt
state_topic: "home/motion/kitchen/status"
name: "motion_sensor_158d0000fbc664"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
- platform: mqtt
state_topic: "home/motion/kitchen2/status"
name: "motion_sensor_158d0001535c97"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
@@ -0,0 +1,6 @@
- platform: mqtt
state_topic: "home/motion/mainroom/status"
name: "motion_sensor_158d0000f6b2fa"
payload_on: "motion"
payload_off: "no_motion"
device_class: motion
@@ -0,0 +1,41 @@
- platform: mqtt
state_topic: "home/nest/nest/y1"
name: "nest_y1"
payload_on: "1"
payload_off: "0"
device_class: power
- platform: mqtt
state_topic: "home/nest/nest/y2"
name: "nest_y2"
payload_on: "1"
payload_off: "0"
device_class: power
- platform: mqtt
state_topic: "home/nest/nest/w1"
name: "nest_w1"
payload_on: "1"
payload_off: "0"
device_class: power
- platform: mqtt
state_topic: "home/nest/nest/w2"
name: "nest_w2"
payload_on: "1"
payload_off: "0"
device_class: power
- platform: mqtt
state_topic: "home/nest/nest/s"
name: "nest_s"
payload_on: "1"
payload_off: "0"
device_class: power
- platform: mqtt
state_topic: "home/nest/nest/g"
name: "nest_g"
payload_on: "1"
payload_off: "0"
device_class: power
@@ -0,0 +1,6 @@
- platform: mqtt
state_topic: "home/sensor_wleak.aq1/kitchen/status"
name: "water_leak_sensor_158d0001d594fa"
payload_on: "leak"
payload_off: "no_leak"
device_class: moisture
@@ -0,0 +1,6 @@
- platform: polling
api_key: !secret telegram_key
allowed_chat_ids:
- !secret telegram_group_chat
- !secret telegram_monster_chat
proxy_url: !secret proxy_url
@@ -0,0 +1,5 @@
- platform: synology
url: !secret syno_url
username: admin
password: !secret syno_pass
verify_ssl: False
@@ -0,0 +1,2 @@
alarm_control_panel.ha_alarm:
friendly_name: Сигнализация
@@ -0,0 +1,12 @@
#Кнопки
binary_sensor.switch_158d000102f7e6:
friendly_name: Прихожая
binary_sensor.switch_158d00012d5720:
friendly_name: Кухня
binary_sensor.switch_158d0001256810:
friendly_name: Ванна
binary_sensor.switch_158d00013f81a9:
friendly_name: Гостиная
binary_sensor.wall_switch_158d000183a5f0:
friendly_name: Выключатель
@@ -0,0 +1,3 @@
#Куб
binary_sensor.cube_158d00011065e3:
friendly_name: Куб
@@ -0,0 +1,17 @@
#Датчики открытия дверей
binary_sensor.door_window_sensor_158d0001130141:
friendly_name: Входная дверь
binary_sensor.door_window_sensor_158d00010f7e19:
friendly_name: Дверь(Балкон)
binary_sensor.door_window_sensor_158d000111a469:
friendly_name: Дверь(Ванна)
binary_sensor.door_window_sensor_158d0002254373:
friendly_name: Дверь(Гостиная)
binary_sensor.door_window_sensor_158d0001b77b1b:
friendly_name: Дверь(Кухня)
binary_sensor.door_window_sensor_158d0001c0e46d:
friendly_name: Окно 1
binary_sensor.door_window_sensor_158d0001e74660:
friendly_name: Окно(Кухня)
binary_sensor.door_window_sensor_158d0001f34374:
friendly_name: Звонок
@@ -0,0 +1,63 @@
group.default_view:
order: 1
group.sensors:
order: 2
group.alarmclock:
order: 3
group.settings:
order: 4
group.system:
order: 5
#default_view
group.home:
order: 11
group.mainroom:
order: 12
group.bath:
order: 13
group.hall:
order: 14
group.balcony:
order: 15
group.outside:
order: 16
#sensors
group.motion_sensors:
order: 21
group.water_leak:
order: 22
group.smoke:
order: 23
group.doors:
order: 24
group.water_counters:
order: 25
group.tags:
order: 26
group.presence:
order: 27
group.power:
order: 28
#alarmclock
group.alarmclock_weekdays:
order: 31
group.alarmclock_weekend:
order: 32
#settings
group.light_control:
order: 41
group.automation_control:
order: 42
group.reports_control:
order: 43
group.tag_control:
order: 44
#system
group.os:
order: 51
@@ -0,0 +1,15 @@
#Балкон
sensor.humidity_158d000117d37a:
friendly_name: Влажность(Балкон)
#Гостиная
sensor.humidity_158d0001149b3c:
friendly_name: Влажность(Гостиная)
#Ванна
sensor.humidity_158d00012d9ad7:
friendly_name: Влажность(Ванна)
#Улица
sensor.humidity_158d000149c128:
friendly_name: Влажность(Улица)
@@ -0,0 +1,3 @@
# освещенность
sensor.lux_outside:
friendly_name: Освещенность(Улица)
@@ -0,0 +1,26 @@
light.yeelight_rgb_34ce008fe328:
friendly_name: Цветная1
light.yeelight_rgb_286c071065c7:
friendly_name: Цветная2
light.yeelight_white_34ce0087ff33:
friendly_name: Лампа3
light.yeelight_white_f0b4290e5444:
friendly_name: Лампа4
light.yeelight_white_f0b429a8f6df:
friendly_name: Лампа5
light.hall:
friendly_name: Люстра
light.kitchen:
friendly_name: Люстра
light.bath:
friendly_name: Свет
light.balcony:
friendly_name: Свет
@@ -0,0 +1,2 @@
lock.lock_158d000222d5c1:
friendly_name: Замок
@@ -0,0 +1,22 @@
#Движение
binary_sensor.motion_sensor_158d0000fbc664:
friendly_name: Кухня
binary_sensor.motion_sensor_158d0001535c97:
friendly_name: Кухня2
binary_sensor.motion_sensor_158d0000e7c7ad:
friendly_name: Прихожая
binary_sensor.motion_sensor_158d0002044548:
friendly_name: Прихожая2
binary_sensor.motion_sensor_158d0000f9546b:
friendly_name: Ванна
binary_sensor.motion_sensor_158d000165fed5:
friendly_name: Ванна2
binary_sensor.motion_sensor_158d0001537e21:
friendly_name: Ванна3
binary_sensor.motion_sensor_158d0000f6b2fa:
friendly_name: Гостиная(Тумба)
binary_sensor.motion_sensor_158d0001e80f0d:
friendly_name: Гостиниая(Диван)
binary_sensor.motion_sensor_158d0001e50ce4:
friendly_name: Гостиная(Кровать)
@@ -0,0 +1,10 @@
switch.plug_158d0001104a0c:
friendly_name: Телевизор
switch.plug_158d0001a68b18:
friendly_name: Термопот
switch.plug_158d0001a68c64:
friendly_name: Посудомойка
switch.plug_158d0001a4cfb4:
friendly_name: Стиралка
switch.plug_158d00010dd98d:
friendly_name: Кондиционер
@@ -0,0 +1,29 @@
sensor.power_main_total:
friendly_name: Общий счётчик
sensor.power_total:
friendly_name: Потреблено итого
sensor.power_voltage:
friendly_name: Напряжение
sensor.power_current:
friendly_name: Ток
sensor.power_frequency:
friendly_name: Частота
sensor.power_active_power:
friendly_name: Активная нагрузка
sensor.power_reactive_power:
friendly_name: Реактивная нагрузка
sensor.power_power_factor:
friendly_name: Коэффициент мощности
sensor.power_export:
friendly_name: Экспортировано
sensor.power_import:
friendly_name: Импортировано
@@ -0,0 +1,2 @@
binary_sensor.smoke_sensor_158d00023115ad:
friendly_name: Датчик дыма(Кухня)
@@ -0,0 +1,14 @@
switch.water_valve:
friendly_name: Подача воды
switch.kitchen_mini_light:
friendly_name: Подсветка
switch.domofon_mode:
friendly_name: Открытие домофона
switch.domofon_open:
friendly_name: Открыть домофон
switch.yolka:
friendly_name: Ёлка
switch.xiaomi_miio_switch:
friendly_name: Удлиннитель
switch.wifi_socket:
friendly_name: Гирлянда-окно
@@ -0,0 +1,15 @@
#Балкон
sensor.temperature_158d000117d37a:
friendly_name: Температура(Балкон)
#Гостиная
sensor.temperature_158d0001149b3c:
friendly_name: Температура(Гостиная)
#Ванна
sensor.temperature_158d00012d9ad7:
friendly_name: Температура(Ванна)
#Улица
sensor.temperature_158d000149c128:
friendly_name: Температура(Улица)
@@ -0,0 +1,3 @@
vacuum.xiaomi_vacuum_cleaner:
friendly_name: Пылесос
@@ -0,0 +1,5 @@
#счетчики
sensor.counter_cold:
friendly_name: Холодная(счетчик)
sensor.counter_hot:
friendly_name: Горячая(счетчик)
@@ -0,0 +1,13 @@
#Протечка
binary_sensor.water_leak_sensor_158d0001d594fa:
friendly_name: Раковина(Кухня)
binary_sensor.water_leak_sensor_158d0001c34960:
friendly_name: Стояк
binary_sensor.water_leak_sensor_158d0002150c07:
friendly_name: Ванна
binary_sensor.water_leak_sensor_158d0002112b98:
friendly_name: Посудомойка
binary_sensor.water_leak_sensor_158d0002113158:
friendly_name: Стиралка
binary_sensor.water_leak_sensor_158d00023a48f0:
friendly_name: Туалет
@@ -0,0 +1,60 @@
default_view:
view: yes
name: Статус
icon: mdi:home
entities:
- group.home
- group.mainroom
- group.kitchen
- group.bath
- group.hall
- group.balcony
- group.outside
sensors:
view: yes
name: Датчики
icon: mdi:nfc
entities:
- group.motion_sensors
- group.water_leak
- group.smoke
- group.doors
- group.water_counters
- group.tags
- group.presence
- group.power
cameras:
view: yes
name: Камеры
icon: mdi:cctv
entities:
- camera.entrance
alarmclock:
view: yes
name: Будильники
icon: mdi:alarm
entities:
- group.alarmclock_weekdays
- group.alarmclock_weekend
settings:
view: yes
name: Настройки
icon: mdi:settings
entities:
- group.light_control
- group.automation_control
- group.reports_control
- group.tag_control
- group.persons
system:
view: yes
name: Информация
icon: mdi:monitor-multiple
entities:
- group.os
- group.network
@@ -0,0 +1,6 @@
alarmclock_weekdays:
name: Будильник (будни)
control: hidden
entities:
- input_boolean.alarmclock_weekdays
- input_datetime.alarmclock_weekdays
@@ -0,0 +1,6 @@
alarmclock_weekend:
name: Будильник (выходные)
control: hidden
entities:
- input_boolean.alarmclock_weekend
- input_datetime.alarmclock_weekend
@@ -0,0 +1,5 @@
balcony_door_window:
name: Двери-Окна
control: hidden
entities:
- binary_sensor.door_window_sensor_158d00010f7e19
@@ -0,0 +1,5 @@
mainroom_door_window:
name: Двери-Окна
control: hidden
entities:
- binary_sensor.door_window_sensor_158d00010f7e19
@@ -0,0 +1,5 @@
balcony_light:
name: Свет (балкон)
control: hidden
entities:
- light.balcony
@@ -0,0 +1,5 @@
bath_light:
name: Свет (ванна)
control: hidden
entities:
- light.bath
@@ -0,0 +1,5 @@
hall_light:
name: Свет (прихожая)
control: hidden
entities:
- light.hall
@@ -0,0 +1,6 @@
kitchen_light:
name: Свет (кухня)
control: hidden
entities:
- light.kitchen
- switch.kitchen_mini_light
@@ -0,0 +1,6 @@
mainroom_color:
name: Цветные лампы(Гостиная)
control: hidden
entities:
- light.yeelight_rgb_34ce008fe328
- light.yeelight_rgb_286c071065c7
@@ -0,0 +1,9 @@
mainroom_light:
name: Свет (гостиная)
control: hidden
entities:
- light.yeelight_rgb_34ce008fe328
- light.yeelight_rgb_286c071065c7
- light.yeelight_white_34ce0087ff33
- light.yeelight_white_f0b4290e5444
- light.yeelight_white_f0b429a8f6df
@@ -0,0 +1,7 @@
bath_motion:
name: Движение (ванна)
control: hidden
entities:
- binary_sensor.motion_sensor_158d0000f9546b
- binary_sensor.motion_sensor_158d000165fed5
- binary_sensor.motion_sensor_158d0001537e21
@@ -0,0 +1,6 @@
hall_motion:
name: Движение (прихожая)
control: hidden
entities:
- binary_sensor.motion_sensor_158d0000e7c7ad
- binary_sensor.motion_sensor_158d0002044548
@@ -0,0 +1,6 @@
kitchen_motion:
name: Движение (кухня)
control: hidden
entities:
- binary_sensor.motion_sensor_158d0000fbc664
- binary_sensor.motion_sensor_158d0001535c97
@@ -0,0 +1,7 @@
mainroom_motion:
name: Движение (гостиная)
control: hidden
entities:
- binary_sensor.motion_sensor_158d0000f6b2fa
- binary_sensor.motion_sensor_158d0001e50ce4
- binary_sensor.motion_sensor_158d0001e80f0d
@@ -0,0 +1,16 @@
report_entities:
name: Датчики для отправки отчета
control: hidden
entities:
- light.yeelight_rgb_34ce008fe328 #mainbulb1
- light.yeelight_rgb_286c071065c7
- light.yeelight_white_34ce0087ff33
- light.yeelight_white_f0b4290e5444
- light.yeelight_white_f0b429a8f6df
- light.kitchen
- switch.kitchen_mini_light
- light.hall
- light.bath
- switch.plug_158d0001104a0c # телевизор
- switch.plug_158d0001a68b18 # термопот
@@ -0,0 +1,21 @@
security_sensors:
name: Безопасность
entities:
- binary_sensor.motion_sensor_158d0000e7c7ad
- binary_sensor.motion_sensor_158d0002044548
- binary_sensor.motion_sensor_158d0000fbc664
- binary_sensor.motion_sensor_158d0001535c97
- binary_sensor.motion_sensor_158d0000f9546b
- binary_sensor.motion_sensor_158d000165fed5
- binary_sensor.motion_sensor_158d0001537e21
- binary_sensor.motion_sensor_158d0000f6b2fa
- binary_sensor.motion_sensor_158d0001e50ce4
- binary_sensor.motion_sensor_158d0001e80f0d
- binary_sensor.door_window_sensor_158d0001130141
- binary_sensor.door_window_sensor_158d000111a469
- binary_sensor.door_window_sensor_158d00010f7e19
- binary_sensor.door_window_sensor_158d0001e74660
- binary_sensor.door_window_sensor_158d0001b77b1b
- binary_sensor.door_window_sensor_158d0001c0e46d
- binary_sensor.door_window_sensor_158d0002254373
- binary_sensor.smoke_sensor_158d00023115ad
@@ -0,0 +1,7 @@
balcony:
name: Балкон
control: hidden
entities:
- light.balcony
- sensor.temperature_158d000117d37a
- sensor.humidity_158d000117d37a
@@ -0,0 +1,7 @@
bath:
name: Ванная
control: hidden
entities:
- sensor.temperature_158d00012d9ad7
- sensor.humidity_158d00012d9ad7
- light.bath
@@ -0,0 +1,5 @@
hall:
name: Прихожая
control: hidden
entities:
- light.hall
@@ -0,0 +1,12 @@
home:
name: Дом
control: hidden
entities:
- alarm_control_panel.ha_alarm
- sensor.lux_outside
- switch.water_valve
- vacuum.xiaomi_vacuum_cleaner
- sensor.xiaomi_scale
- switch.domofon_open
- switch.wifi_socket
- switch.yolka
@@ -0,0 +1,10 @@
kitchen:
name: Кухня
control: hidden
entities:
- light.kitchen
- switch.kitchen_mini_light
- switch.plug_158d0001a68b18
- switch.plug_158d0001a68c64
- switch.plug_158d0001a4cfb4
- switch.xiaomi_miio_switch
@@ -0,0 +1,14 @@
mainroom:
name: Гостиная
control: hidden
entities:
- sensor.temperature_158d0001149b3c
- sensor.humidity_158d0001149b3c
- light.yeelight_rgb_34ce008fe328
- light.yeelight_rgb_286c071065c7
- light.yeelight_white_34ce0087ff33
- light.yeelight_white_f0b4290e5444
- light.yeelight_white_f0b429a8f6df
- switch.plug_158d0001104a0c
- switch.plug_158d00010dd98d
- climate.living_room
@@ -0,0 +1,6 @@
outside:
name: Улица
control: hidden
entities:
- sensor.temperature_158d000149c128
- sensor.humidity_158d000149c128
@@ -0,0 +1,7 @@
buttons:
name: Кнопки
entities:
- binary_sensor.switch_158d000102f7e6
- binary_sensor.switch_158d00012d5720
- binary_sensor.switch_158d0001256810
- binary_sensor.switch_158d00013f81a9
@@ -0,0 +1,17 @@
doors:
name: Двери
entities:
#входная дверь
- binary_sensor.door_window_sensor_158d0001130141
#дверь ванная
- binary_sensor.door_window_sensor_158d000111a469
#дверь балкон
- binary_sensor.door_window_sensor_158d00010f7e19
#дверь гостиная
- binary_sensor.door_window_sensor_158d0002254373
#дверь кухня
- binary_sensor.door_window_sensor_158d0001b77b1b
#окно 1
- binary_sensor.door_window_sensor_158d0001c0e46d
#окно кухня
- binary_sensor.door_window_sensor_158d0001e74660
@@ -0,0 +1,17 @@
motion_sensors:
name: Движение
entities:
#прихожая
- binary_sensor.motion_sensor_158d0000e7c7ad
- binary_sensor.motion_sensor_158d0002044548
#Кухня
- binary_sensor.motion_sensor_158d0000fbc664
- binary_sensor.motion_sensor_158d0001535c97
#Ванна
- binary_sensor.motion_sensor_158d0000f9546b
- binary_sensor.motion_sensor_158d000165fed5
- binary_sensor.motion_sensor_158d0001537e21
#Гостиная
- binary_sensor.motion_sensor_158d0000f6b2fa
- binary_sensor.motion_sensor_158d0001e50ce4
- binary_sensor.motion_sensor_158d0001e80f0d
@@ -0,0 +1,15 @@
power:
name: Электропитание
entities:
- sensor.power_mosenergosbyt_balance
- sensor.power_main_total
- sensor.power_mosenergosbyt_total
- sensor.power_total
- sensor.power_voltage
- sensor.power_current
- sensor.power_frequency
- sensor.power_active_power
- sensor.power_reactive_power
- sensor.power_power_factor
- sensor.power_import
- sensor.power_export
@@ -0,0 +1,6 @@
presence:
name: Пристутствие
entities:
- sensor.presence_hall
- sensor.presence_kitchen
- sensor.presence_balcony
@@ -0,0 +1,5 @@
smoke:
name: Датчики дыма
entities:
#датчик дыма-кухня
- binary_sensor.smoke_sensor_158d00023115ad
@@ -0,0 +1,8 @@
tags:
name: Метки
entities:
- sensor.tag_mamik_band
- sensor.tag_monster_nut
- sensor.tag_nut_blue
- sensor.tag_nut_white
- sensor.tag_nut_guest
@@ -0,0 +1,8 @@
water_counters:
name: Счетчики воды
entities:
- sensor.epd_balance
- sensor.counter_cold
- sensor.counter_hot
- sensor.counter_mosru_cold
- sensor.counter_mosru_hot
@@ -0,0 +1,9 @@
water_leak:
name: Протечка
entities:
- binary_sensor.water_leak_sensor_158d0001d594fa
- binary_sensor.water_leak_sensor_158d0001c34960
- binary_sensor.water_leak_sensor_158d0002150c07
- binary_sensor.water_leak_sensor_158d0002112b98
- binary_sensor.water_leak_sensor_158d0002113158
- binary_sensor.water_leak_sensor_158d00023a48f0
@@ -0,0 +1,9 @@
automation_control:
name: Настройки автоматики
entities:
- input_boolean.presence_control
- input_boolean.water_control
- input_boolean.water_leak_control
- input_boolean.mainroom_climate_control
- switch.domofon_mode
@@ -0,0 +1,8 @@
light_control:
name: Контроль света
entities:
- input_boolean.mainroom_light_control
- input_boolean.hall_light_control
- input_boolean.bath_light_control
- input_boolean.kitchen_light_control
- input_boolean.balcony_light_control
@@ -0,0 +1,8 @@
reports_control:
name: Настройки отчетов
entities:
- input_boolean.security_sensors_report
- input_boolean.battery_report
- input_boolean.water_counters_report
- input_boolean.work_presence_report
- input_boolean.lock_report
@@ -0,0 +1,8 @@
tag_control:
name: Метки
entities:
- input_boolean.tag_mamik_band
- input_boolean.tag_monster_nut
- input_boolean.tag_nut_blue
- input_boolean.tag_nut_white
- input_boolean.tag_nut_guest
@@ -0,0 +1,6 @@
network:
name: Сеть
entities:
- sensor.speedtest_ping
- sensor.speedtest_download
- sensor.speedtest_upload
@@ -0,0 +1,8 @@
os:
name: ОС
entities:
- sensor.processor_use
- sensor.memory_free
- sensor.swap_use_percent
- sensor.disk_use_percent_
- sensor.ssl_certificate_expiry
@@ -0,0 +1,18 @@
auto_start: False
filter:
include_domains:
- alarm_control_panel
- switch
- light
- vacuum
include_entities:
- sensor.humidity_158d0001149b3c
- sensor.humidity_158d000117d37a
- sensor.humidity_158d00012d9ad7
- sensor.humidity_158d000149c128
- sensor.temperature_158d0001149b3c
- sensor.temperature_158d000117d37a
- sensor.temperature_158d00012d9ad7
- sensor.temperature_158d000149c128
exclude_entities:
- switch.plug_158d00010dd98d
+12
View File
@@ -0,0 +1,12 @@
host: !secret base_localname
port: 8086
database: hass
max_retries: 3
default_measurement: state
include:
domains:
- sensor
- binary_sensor
- switch
@@ -0,0 +1,5 @@
alarmclock_weekdays:
name: Статус
alarmclock_weekend:
name: Статус
@@ -0,0 +1,49 @@
presence_control:
name: Контроль присутствия (действия по уходу и приходу)
icon: mdi:account-off
initial: on
water_leak_control:
name: Контроль протечек
icon: mdi:water-off
initial: on
water_control:
name: Контроль подачи воды
icon: mdi:water-pump
initial: on
security_sensors_report:
name: Охрана периметра при отсутствии
icon: mdi:access-point
initial: on
battery_report:
name: Отчет о состоянии батарей датчиков
icon: mdi:battery-charging-wireless-10
initial: on
water_counters_report:
name: Отчет о поверке счетчиков
icon: mdi:alert-octagon
initial: on
work_presence_report:
name: Отчет 'пора домой'
icon: mdi:account-alert
initial: on
guest_mode:
name: Гостевой режим
icon: mdi:account-switch
initial: off
mainroom_climate_control:
name: Контроль климата
icon: mdi:account-switch
initial: on
lock_report:
name: Отчет замка
icon: mdi:lock-alert
initial: on
@@ -0,0 +1,15 @@
mainroom_light_control:
name: Контроль света в гостиной
initial: off
hall_light_control:
name: Контроль света в прихожей
initial: on
bath_light_control:
name: Контроль света в ванной
initial: on
kitchen_light_control:
name: Контроль света на кухне
initial: on
balcony_light_control:
name: Контроль света на балконе
initial: on
@@ -0,0 +1,15 @@
tag_mamik_band:
name: tag_mamik_band
initial: on
tag_monster_nut:
name: tag_monster_nut
initial: on
tag_nut_blue:
name: tag_nut_blue
initial: on
tag_nut_white:
name: tag_nut_white
initial: on
tag_nut_guest:
name: tag_nut_guest
initial: on
@@ -0,0 +1,9 @@
alarmclock_weekdays:
name: Время
has_date: false
has_time: true
alarmclock_weekend:
name: Время
has_date: false
has_time: true
@@ -0,0 +1,7 @@
# mainroom_temperature:
# name: Температура
# initial: 24
# min: 18
# max: 28
# step: 1
# mode: box
@@ -0,0 +1,7 @@
- platform: mqtt
name: "balcony"
state_topic: "stat/balcony_light/POWER"
command_topic: "cmnd/balcony_light/POWER"
payload_on: "ON"
payload_off: "OFF"
optimistic: false
@@ -0,0 +1,7 @@
- platform: mqtt
name: bath
state_topic: "stat/bathlight/POWER"
command_topic: "cmnd/bathlight/POWER"
payload_on: "ON"
payload_off: "OFF"
optimistic: false
@@ -0,0 +1,7 @@
- platform: mqtt
name: hall
state_topic: stat/balcony/POWER
command_topic: cmnd/balcony/POWER
payload_on: 'ON'
payload_off: 'OFF'
optimistic: false
@@ -0,0 +1,7 @@
- platform: mqtt
name: "kitchen"
state_topic: "stat/kitchen/POWER"
command_topic: "cmnd/kitchen/POWER"
payload_on: "ON"
payload_off: "OFF"
optimistic: false
+3
View File
@@ -0,0 +1,3 @@
type: tcp
host: !secret modbus_host
port: !secret modbus_port
@@ -0,0 +1,12 @@
discovery: true
broker: !secret mqtt_ip
port: 1883
client_id: !secret mqtt_clientid
username: !secret mqtt_user
password: !secret mqtt_password
birth_message:
topic: 'hass/status'
payload: 'online'
will_message:
topic: 'hass/status'
payload: 'offline'
@@ -0,0 +1,2 @@
client_id: !secret nest_client_id
client_secret: !secret nest_client_secret
@@ -0,0 +1,4 @@
- platform: telegram
name: telegram
chat_id: !secret telegram_group_chat
parse_mode: html
@@ -0,0 +1,4 @@
- platform: telegram
name: telegram_monster
chat_id: !secret telegram_monster_chat
parse_mode: html
+36
View File
@@ -0,0 +1,36 @@
---
purge_keep_days: 365
db_url: !secret mysql_url
include:
domains:
- alarm_control_panel
- binary_sensor
- climate
- light
- lock
- sensor
- switch
- vacuum
exclude:
domains:
- automation
- media_player
entities:
- sun.sun
- binary_sensor.belorechenskaya_away
- binary_sensor.cube_158d00011065e3_2
- binary_sensor.living_room_thermostat_fan
- binary_sensor.living_room_thermostat_has_leaf
- binary_sensor.living_room_thermostat_is_locked
- binary_sensor.living_room_thermostat_is_using_emergency_heat
- binary_sensor.living_room_thermostat_online
- sensor.living_room_thermostat_hvac_state
- sensor.living_room_thermostat_operation_mode
- sensor.living_room_thermostat_target
- sensor.living_room_thermostat_temperature
- sensor.memory_free
- sensor.processor_use
- sensor.ssl_certificate_expiry
- sensor.swap_use_percent
- sensor.belorechenskaya_eta
- sensor.disk_use_percent_
@@ -0,0 +1,6 @@
audio_bass_minus:
sequence:
- service: mqtt.publish
data:
topic: "home/remote/rm2/code/set"
payload: "260050000001339514371412131313131312131313131313131313381337133814371337143714371412133814361437141213131213131313381412131313131238143714371436140005060001334a14000d050000000000000000"
@@ -0,0 +1,6 @@
audio_bass_plus:
sequence:
- service: mqtt.publish
data:
topic: "home/remote/rm2/code/set"
payload: "260050000001339414371412131313131213131313131313131313381436143714371437143713381412133813121338141213131313131313381312133814121338143614371437140005060001324a14000d050000000000000000"
@@ -0,0 +1,6 @@
audio_vol_minus:
sequence:
- service: mqtt.publish
data:
topic: "home/remote/rm2/code/set"
payload: "260050000001329513381313131313121313131313131313131312381338133813371338133813381313121313131313133812131313131313381338123813381313123813381338120005060001314b13000d050000000000000000"
@@ -0,0 +1,6 @@
audio_vol_plus:
sequence:
- service: mqtt.publish
data:
topic: "home/remote/rm2/code/set"
payload: "260058000001309613381213131313131213141214121313141113381437143614371437133714371437141213121313143713121313131313131238143713381313123814371436150005030001324916000c5b0001324914000d05"
@@ -0,0 +1,6 @@
ir_learn_packet:
sequence:
- service: mqtt.publish
data:
topic: "home/remote/rm2/learn/learn"
payload: "test"

Some files were not shown because too many files have changed in this diff Show More