Тёмный

Home Assistant. Урок 10.1 Практические кейсы - Packages, работа с освещением 

 Alex Kvazis - smart home technologies
Подписаться 76 тыс.
Просмотров 29 тыс.
50% 1

В этом уроке мы рассмотрим альтернативный способ описания сущностей Home Assistant - пакаджи и сразу используем его на практике в практических примерах по управлению освещением.
configuration.yaml - bit.ly/2SuKjmE
Пример 1 - bit.ly/2KXltrb
Пример 2 - bit.ly/2VYTygY
Стать спонсором моего RU-vid канала - kvazis.link/spo...
Поддержать канал другими способами -
Patreon - kvazis.link/pat...
Buy me a coffee - kvazis.link/buy...
Paypal - kvazis.link/paypal
Остальные варианты - kvazis.link/donate
Мой канал в телеграмм @smarthomesell - kvazis.link/tel...
Плейлист уроков по Home Assistant - kvazis.link/ha_...
Обратная связь - ask.kvazis@gmail.com
Конфигурация Home Assistant - kvazis.link/github
Мод MiHome от vevs (kapiba.ru) - kvazis.link/mih...
“Production Music courtesy of Epidemic Sound” www.epidemicsound.com
#kvazis #hassio #homeassistant #learn

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 145   
@Андрейрег-ь7о
@Андрейрег-ь7о 4 года назад
Спасибо! Благодаря Вам удается продвигаться в изучении этой темы. Ваши уроки - лучшее, что есть по этой теме на просторах инета.
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Спасибо за просмотр и мотивацию продолжать эту тему :)
@SergeyKo.
@SergeyKo. 3 года назад
Милион раз плюсую эту тему. Она достаточно непростой оказалась и куча нюансов было рассмотрено. Самое важное - создание бинарных сенсоров, которые компенсируют недоработки функционала стандартных сенсоров. Большое спасибо.
@dmitriynaumov8948
@dmitriynaumov8948 3 года назад
Вроде бы просто объясняете, но сложно понять с ходу. Вы делаете очень большую и полезную работу. Очень качественно и доступно, очень хорошие туториалы
@DejavuDmitry
@DejavuDmitry 4 года назад
Я и моя молодая команда благодарит Вас.
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Главное что-то делать :)
@NNagim
@NNagim 4 года назад
хитр'о'!... и, как всегда красиво! изящные решения. спасибо! особенно решение как отличить с помощью заданной яркости - авто или ручной режим сработал. придется (хоть и с удовольствием))) всю автоматизацию переписывать, показанные варианты не только красивые, но и более надежные
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Пожалуйста, рад что понравилось :)
@VVG965
@VVG965 3 года назад
Alex, спасибо большое за урок! Все получилось! Люди, будьте внимательны с отступами и никаких заглавных букв в названиях файлов!!!
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Да, это важно
@andreykalinicheff4054
@andreykalinicheff4054 4 года назад
Ура, ура! Уже успел соскучиться по Вашим урокам. 👍
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Как бы не надоесть :) Тем еще много
@andreykalinicheff4054
@andreykalinicheff4054 4 года назад
@@Alex_Kvazis на карантине самая та тема
@ИванБелик-е5н
@ИванБелик-е5н 5 месяцев назад
Спасибо большое за ваш труд.
@9791000
@9791000 4 года назад
Браво 👏🏿 Мега полезная вещь перепишу свою автоматизацию по вашему примеру, но вместо датчика движения будет датчик открытия двери. И нужно как можно больше уроков разных направлений.
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Спасибо за просмотр :) Рад что почерпнули для себя что-то полезное
@miruff
@miruff 4 года назад
Уроки из этой серии смотрю на большом экране) а пока с телефона лайк👍
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Спасибо :)
@miruff
@miruff 4 года назад
@@Alex_Kvazis Не дождался пока видео будет доступно в более высоком качестве, посмотрел) Бонус 👍 Уже в свой конфиг внедрил)))
@markfridman5236
@markfridman5236 4 года назад
Спасибо! Вы лучший.
@ВасилийВладимирович-з7у
Спасибо, лайк вам , очень по уму сделали.
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Спасибо за просмотр
@VadimKulik
@VadimKulik 3 года назад
@Alex Kvazis, после долгого ремонта наконец добрались руки до настройки HA ) Спасибо, ваши ролики дают хороший старт для освоения. Уже из своего небольшого опыта работы с HA пришёл к выводу, что package лучшая практика описания логики для умного дома в HA. Ибо без модульности тяжело спроектировать архитектуру проекта с которой было бы комфортно работать. Так же хочу дополнить по package, в них можно описывать и индивидуальную кастомизацию, что хорошее дополнение т.к. позволяет тем же сценам указывать русские названия или добавлять кастомные атрибуты объектам описанных в этом package.
@abcprofru
@abcprofru Год назад
Спасибо!
@oleghio6657
@oleghio6657 10 месяцев назад
Спасибо!!!
@sergeymorozov4464
@sergeymorozov4464 4 года назад
Спасибо за отличную работу! Предлагаю сделать ролик с ответами на вопросы зрителей по системе НА))
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Будет не ролик, а винегрет :) Я стараюсь охватывать в видео какие-то цельные темы
@markgiterman6160
@markgiterman6160 3 года назад
@@Alex_Kvazis Может организовать стим или прямой эфир со зрителями? Я бы поучаствовал
@SergeyPitutin
@SergeyPitutin 4 года назад
практически вчера переписал все на пакетах :)
@andreykalinicheff4054
@andreykalinicheff4054 4 года назад
Спасибо за "вишенку на торте":)
@markgiterman6160
@markgiterman6160 4 года назад
Спасибо за ваши уроки. Благодаря ним я начал активно использовать Home Assistant. До было сложно разобраться самому как этим пользоваться на должном уровне. Очень хотелось бы урок на тему добавления в Home Assistant c устройствами на 433 Mhz. Как подключить к Raspberry Transmitter Receiver? Как через Home Assistant сделать устройства на радиокнопках умными? Как с помощью радио модуля, Home Assistant и своего радиопульта управлять любыми устройствами в Home Assistant?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Это незащищённый протокол, делать что-то существенное используя его не рекомендую. Zigbee намного безопаснее и ему я уделяю больше внимания
@atom134
@atom134 4 года назад
Полезно, спасибо.
@mishanja36
@mishanja36 2 года назад
сделал всё как в 1м примере но таймер не стартует. сама служба работает, но видимо не отрабатывает тригет на созданный бинарный датчик. koridor: binary_sensor: # Сенсоры времени - platform: tod name: unit_day after: '09:00' before: '21:00' - platform: tod name: unit_night after: '23:00' before: '07:00' # Сенсор автоотключения света - platform: template sensors: auto_off_k: friendly_name: "Автоотключение" value_template: >- {{ is_state('light.prikhozhaia', 'on') and is_state('binary_sensor.motionk_occupancy', 'off') }} icon_template: >- {% if is_state("binary_sensor.auto_off_k", "on") %} mdi:timer {% else %} mdi:timer-off {% endif %} timer: auto_off_k: name: Свет в прихожей выкл через - duration: '00:02:00' automation: # Автоматическая установка яркости - alias: light_bright initial_state: false trigger: - platform: state entity_id: light.prikhozhaia to: 'on' action: - service: light.turn_on entity_id: - light.prikhozhaia data_template: brightness_pct: > {%- if states("binary_sensor.unit_night") == 'on' -%} 25 {%- elif states("binary_sensor.unit_day") == 'on' -%} 100 {%- else -%} 70 {% endif %} # kelvin: 4000 ## Таймер автоотключения - alias: timer_on # initial_state: false trigger: # Условия для запуска таймера освещения - platform: state entity_id: - binary_sensor.auto_off_k to: 'on' action: service: timer.start target: entity_id: timer.auto_off_k data_template: duration: > {%- if states("binary_sensor.unit_night") == 'on' -%} 00:01:00 {%- elif states("binary_sensor.unit_day") == 'on' -%} 00:02:00 {%- else -%} 00:02:00 {% endif %} # Сброс таймера при выключении - alias: timer_off initial_state: false trigger: - platform: state entity_id: binary_sensor.auto_off_k to: 'off' action: - service: timer.cancel entity_id: timer.auto_off_k # Включение освещения - alias: k_light_on initial_state: false trigger: ## Датчик движения - platform: state entity_id: binary_sensor.motionk_occupancy to: 'on' condition: - condition: state entity_id: light.prikhozhaia state: 'off' action: - service: light.turn_on entity_id: - light.prikhozhaia # Выключение освещения - alias: k_light_off initial_state: false trigger: # Таймер - platform: event event_type: timer.finished event_data: entity_id: timer.auto_off_k condition: - condition: state entity_id: light.prikhozhaia state: 'on' action: - service: light.turn_off entity_id: - light.prikhozhaia
@00snsn
@00snsn 3 года назад
Спасибо за видео. Но я так и не понял для чего нужны package, если HA уже видит все сенсоры и лампы (указаны в sensors и соотв. папках). И какое преимущественно перед обычными автоматизациями?
@Alex_Kvazis
@Alex_Kvazis 3 года назад
В том что собрано все в одном файле. Примеры использования шаблонных сущностей я давал, могут быть таймеры, инпуты, скрипты, автоматизации. Их можно хранить либо в разных файлах либо в одном
@markgiterman6160
@markgiterman6160 3 года назад
Спасибо большое. Всё настроил по этому уроку. Работаем все отлично. Самому придумать алгоритм было сложно. Настроил весь свет на ночной режим. После нескольких месяцев использования появилась такая проблема. Бывает такие редкие случаи, что идёшь раньше спать и хочется ночной режим включить раньше. Или наоборот всю ночь не спишь и тебе не нужно чтобы свет выключался так быстро без движения. Хочется добавить физическую кнопку, которая включает/включает ночной режим в те редкие случаи когда это необходимо. Насколько я понимаю менять автоматизацией состояние binary_sensor.night нельзя. Как быть? Заменить binary_sensor на input_boolean или input_select и сделать автоматизации измения состояния по времени и нажатию кнопки. И потом отредактировать все автоматизации света. Или есть какой более умный способ?
@Yrkin1
@Yrkin1 2 года назад
Правильно ли я понимаю, всё остальное как Sensor, binary_sensor, Switch, Automation, так и остаётся в configuration.yaml и для них не нужно создавать новые Packages.
@Alex_Kvazis
@Alex_Kvazis 2 года назад
Sensor, binary_sensor, Switch, Automation - не нужно хранить в configuration.yaml. Все по мере необходимости создается в пакадже. Под каждый отдельно взятый кейс - отдельный пакадж, в котором все, включая рекордер и кастомизацию
@alalrodionov
@alalrodionov 4 года назад
Ждем новые уроки! Подскажите пожалуйста хочу по вашему уроку дополнительно к времени еще привязать hs_color. Как передать параметры hs_color: [30,100] в шаблон с временем ? (не могу понять способ записи)
@andreykrutskikh4901
@andreykrutskikh4901 4 года назад
Добрый день. Спасибо за урок, как всегда очень позновательно. Вопрос можно ли день и ночь не задавать в ручную а автоматически определять по восходу и заходу солнца.
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Конечно, есть стандартные сущности солнца.
@andreyosadchiy4277
@andreyosadchiy4277 4 года назад
Здравствуйте! Ура очередной выпуск, а то я ожидая новые уроки с горя прикрутил телеграмм, пока только на отправку уведомлений. Неожиданно удалось. Если можно несколько вопросов: 1) Прижилась ли у Вас автоматизация по солнцу (заход, восход, угол над горизонтом), если нет, почему. 2) В качестве значений освещенности Вы используете отдельный датчик освещенности. А показатели освещенности в акаровском датчике движения не пошли? Малая точность или ещё какие-то причины? 3) Какие на Ваш взгляд сейчас актуальные модели светильнико Елайт для комнат, скажем 10-15, 20-25-35, туалет(ванна) (по ванной комнате, как на ваш взгляд Jiaoyue 260 с влагой справится?) . Спасибо Вам за ответы!
@SergeyPitutin
@SergeyPitutin 4 года назад
Акаровский датчик движения передает освещенность только по движению, насколько я понимаю
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Акаровский - показометр, как и на шлюзе. Тормозной и значения отфонарные. По солнцу - есть некоторые связанные с освещением, когда солнце зашло, то автосвет включается, похоже на показанные в видео. Угол над горизонтом - я хз как применять вообще. Моделей йелайта - сейчас просто вагон. У меня в ванной сейчас висит 450й йелайт джиаю, с съемной платформой - отлично просто. В комнатах побольше - 650е, на кухне - филипс.
@andreyosadchiy4277
@andreyosadchiy4277 4 года назад
@@Alex_Kvazis Спасибо! Насчёт вагона верное замечание - покопался в Вашей табличке по освещению, поднял видео на эту тему за пару лет....и понял, что по-быстрому определиться не удастся.
@1979efes
@1979efes 2 года назад
Добрый вечер! Вроде бы все делаю по инструкции при проверке выдает ошибку "Integration error: packages - Integration 'packages' not found."
@Alex_Kvazis
@Alex_Kvazis 2 года назад
Не все. Очевидно не там прописали раздел.
@aleksandersetski4301
@aleksandersetski4301 2 года назад
Не понимаю. При добавлении, проверка конфигурации пишет, что такая интеграция не найдена. "Integration error: packages - Integration 'packages' not found."
@Alex_Kvazis
@Alex_Kvazis 2 года назад
Потому что packages объявляется внутри раздела homeassistant: а не в корне configuration.yaml
@aleksandersetski4301
@aleksandersetski4301 2 года назад
@@Alex_Kvazis Спасибо, все встало на свои места.
@SergeyPitutin
@SergeyPitutin 4 года назад
я бы предложил отличать авто от ручного режима при помощипеременной, например input_boolean. Это более универсально,
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Инпут булеан - не универсален, например он сбросит свое значение после перезагрузки инста (молчу про передачу управления другому, резервному инсту). А яркость - она и в африке яркость. Вариант на базе переменной - писать в мктт, у меня используются в ряде случаев, но для такого простого кейса, это слишком.
@SergeyPitutin
@SergeyPitutin 4 года назад
@@Alex_Kvazis Спасибо, про перезагрузку не думал. Кстати, насчет резервного инстанса, у вас резервируется zigbee сеть? как обеспечить резервирование, если есть два rpi, каждый со своим cc2531 стиком?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Зигби сеть - на одном стике, это теоретически слабое звено. Но на практике - это третий инстанс, на нем почти нет автоматизаций, кроме уведомлений (кроме зигби, он еще выполняет роль телеграмм бота). Даже при перезагрузке НА - аддон з2м и мктт все равно работают их и используют основной и резервный инст автоматизаций
@Alex_Railnolds
@Alex_Railnolds 4 года назад
Подскажите, а можно ли в шаблонах использовать состояние из input_select на русском языке? Есть список опций, они на русском языке. Никак не получается отработать их в шаблоне. Если список на английском то проблем нет, шаблон отрабатывает. Может как-то подменять названия или как-то по другому. Вообще нужно переводить текстовые варианты из списка (на русском языке) в цифры, чтобы их передавать по MQTT. Ну и в обратном направлении из цифр (полученных по MQTT) в соответствующие варианты списка, чтобы список обновлялся если на устройстве изменится режим.
@apaex1
@apaex1 3 года назад
Спасибо большое за урок! Не совсем понятен один момент. Вы меняете яркость лампы сервисом turn_on по изменению состояния лампы. Т.е. получается, вызывается turn_on, потом срабатывает триггер изменения состояния лампы, потом снова вызываем turn_on для установки яркости. На деле у меня получилось по вашему примеру, что если яркость стояла в лампе большая, то лампа вспыхивает на короткий промежуток, после чего устанавливается нужная яркость. Не могу понять, как можно решить эту проблему. Т.е. как поменять яркость лампе, не включая её.
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Она сначала запускается в предыдущем состоянии. Можно при включении использовать параметр transition - плавное изменение яркости
@apaex1
@apaex1 3 года назад
@@Alex_Kvazis Спасибо, по итогу сделал так, что параметры света выставляются и во включении по датчику тоже, т.е. первое включение происходит тоже с нужными параметрами. Думаю, чтобы два раза не писать параметры, нужно задействовать профили света, но пока не сделал. Конечно, если включить свет иным способом (не автоматизацией по событию с датчика, а просто из интерфейса, например), то проблема останется, но это не особо актуально. По-прежнему ищу способ задать параметры света без включения, но пока не могу допереть, как это делать
@ДенисСкоренцев
@ДенисСкоренцев 4 года назад
Спасибо За Ваш труд👍🏽 сделал все как у Вас в 10 уроке, все работает, вот только не могу додуматься как сделать скриптом или ещё каким то образом эту автоматику в ручную отключать а затем включать. Бывает нужно так что бы свет горел ярко и не выключался. Делал скрипты на включение света с яркостью 100%, но эта автоматизация всеравно выключает. Как правильно сделать помогите пожалуйста.
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Автоматизация должна проверять яркость светильника, и работать только если она ниже, скажем 90%
@lightzhuk
@lightzhuk 3 года назад
Знаете что заметил. У меня проблемы с автоматизацией яркости по времени. Если я в 6 утра зайду в кухню и пробуду там до 11скажем то свет будет гореть с ночной яркостью что не очень удобно. Приходиться руками делать ярче.
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Так повышение яркости можно сделать и tod сенсору. Триггер - активация дневного tod, условие - свети включен, действие - повышение яркости.
@ЕленкаИванова-ш7н
@ЕленкаИванова-ш7н 3 года назад
Алексей, добрый день! Спасибо за урок. Скажите пжл, если у умного светильника два Неумных проходных выключателя, в этом случае автоматизания автоотключения можен не срабатывать? Все сделала по вашему уроку, один светильник так работает отлично, а второй с проходным выключателем таймер отрабатывает но светильник автоматически не выключается. Спасибо
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Проблема в том, что при работе с обычными выключателями - светильник будет постоянно отваливаться от сети, так как будет обесточен.
@AlukardBY
@AlukardBY 4 года назад
Спасибо за видео! Подскажите пожалуйста, если например, включается свет при движении, а потом выключается при отсутствии движения. Вот он включился а в момент когда должен был выключится Home Assistant перезагружался и был не доступен. Свет остался включённым и не выкл., как можно это исправить?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Лично у меня используется связка из основного и резервного НА. Поэтому такая ситуация невозможна в принципе
@AlukardBY
@AlukardBY 4 года назад
@@Alex_Kvazis Спасибо за ответ, а есть какая инструкция как резервный развернуть? И можно ли как то реализовать на одном?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
@@AlukardBY есть видео по взаимодействию серверов у меня на канале. Старое правда но принцип актуален
@ОлегСтепаненко-ч9й
Здравствуй Алех не могу разобраться все делаю как ты выходит ошибка Error loading /config/configuration.yaml: in "/config/configuration.yaml", line 8, column 14: Unable to read file /config/customize.yaml. как ию исправить?
@Alex_Kvazis
@Alex_Kvazis Год назад
Очевидно что создать тот файл, который оно пытается прочитать
@ОлегСтепаненко-ч9й
Спасибо уже разобрался 👍
@3dvers
@3dvers 4 года назад
получается по первой автоматизации если сработал датчик движения, то включился свет. затем как только датчик движения в off срабатывает сенсор и только после этого включается таймер? то есть по сути если задано 10 минут на выключение, то это будет 12 минут
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Да, именно так.
@BerezhanyOnlineHD
@BerezhanyOnlineHD 4 года назад
В чем может бить проблема если после каждой перегрузки в автоматизации все пимеры с урока unit_10_1_ex1_light_off и другие постоянно отключены?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
поставить initial state: true
@dmitriznaida83
@dmitriznaida83 3 года назад
Отличный и полезный урок. Я попробовал в своем НА реализовать работу бинарного сенсора на отключение света и все работает хорошо до момента перезагрузки. Если в момент перезагрузки сервера был включен свет, то он так и остается включенным и сенсор не отключает автоматически. Как только я раз вручную сделаю выключение - дальше работа алгоритма происходит штатно. Как избавиться от такой проблемы. Возможно можно реализовать отдельную команду на отключение освещения привязав ее к загрузке сервера? или есть другой способ?
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Реализовать надо бесперебойное питание на сервер первым делом. И все будет работать нормально
@dmitriznaida83
@dmitriznaida83 3 года назад
@@Alex_Kvazis не спорю на счёт резервного питания. Но и оно не панацея если надолго уехал. И на всякий случай доп. страховку на отключение ламп после загрузки сервера хотелось бы иметь. Вот я и спрашиваю нет ли у Вас варианта такого сценария
@lightzhuk
@lightzhuk 3 года назад
Супер урок, впрочем как всегда👍 Только у меня по какой то причине не удалось реализовать пакедж( отдельно всё идеально работает(только нужно ещё цветной ночник туда поместить для полного счастья. У меня цветные лампы, раньше было так: до захода солнца свет выкл а после захода цветная подсветка. С вашим примером не могу побороть такое решение) а вот через пакедж пусто. Подскажете пожалуйста куда копать?
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Думаю что в раздел объявления пакаджей в configuration.yaml, в разделе homeassistant
@lightzhuk
@lightzhuk 3 года назад
@@Alex_Kvazis в конфигурации всё указал из официальной документации🤔. Папку создал. Нечего не понимаю(
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Есть пример в моей конфигурации. Сравните со своим
@lightzhuk
@lightzhuk 3 года назад
@@Alex_Kvazis в том и затык что уже сто раз проверил и всё сделал по инструкции. Нет ни ошибок ни новых сущностей(
@lightzhuk
@lightzhuk 3 года назад
Может быть дело в том что я использую дефолт конфиг???
@gruzin01
@gruzin01 4 года назад
Здравствуйте, спасибо за ваши уроки. У меня такой вопрос, при просмотре данного видео, встречаю новое для себя понятие platform: tod , подскажите пожалуйста где можно посмотреть все возможные platform ?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Приветствую. Официальный сайт home assistant, раздел интеграции
@gruzin01
@gruzin01 4 года назад
@@Alex_Kvazis Спасибо за ответ. Захожу на сайт в раздел интеграции, в поиске набираю tod, в результате получаю две интеграции Mastodon и Todoist, не могу найти tod
@Alex_Kvazis
@Alex_Kvazis 4 года назад
www.home-assistant.io/integrations/tod/
@gruzin01
@gruzin01 4 года назад
@@Alex_Kvazis Спасибо.
@dmitriypanchenko8812
@dmitriypanchenko8812 3 года назад
expected a dictionary for dictionary value @ data['packages']['binary_sensor'] при попытке добавить пакаджи выдает вот такую ошибку
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Очевидно проблема в разделе бинарных сенсоров. Мне сложно угадать точнее
@alexiskroujkov7503
@alexiskroujkov7503 4 года назад
Здравствуйте, Спасибо вам за быстрый ответ. Но дело в том, что у меня систама так уже и работает, через CRON. Каждую минуту запускается скрипт. Хом Ассистант, когда нужно, поднимает флажок MQTT и скрипт работает. После себя опускает флажок MQTT. Если флажок опущен, то скрипт проворачивается впустую. Всё функционально. Но хотелось бы запускать сам скрипт из Хом Ассистант, типа shell_command: test_script: /home/pi/bash/test_script.sh но это не работает. никакие другие варианты тоже test_script: /config/www/bash/test_script.sh test_script: "/usr/bin/test_script.sh" test_script: 'test_script.sh' test_script: test_script.sh test_script: 'bash /usr/bin/test_script.sh' test_script: 'bash /usr/bin/test_script.sh' Естественно test_script.sh существует во всех указанных папках с правами (chmod +x)
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Нужно играться с запуском внешнего скрипта из окружения котнейнера.
@МиколаШвець-ж7г
@МиколаШвець-ж7г 4 года назад
не совсем по теме урока, - есть ли возможность слать уведомления типа открытой двери из home assistant на смартфон?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Конечно, в телегу например
@МиколаШвець-ж7г
@МиколаШвець-ж7г 4 года назад
@@Alex_Kvazis Может раскрыть эту тему рассылки в какой то из следующих выпусков по конфигурации ?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
@@МиколаШвець-ж7г видимо придется, не думал что она вызывает сложности :)
@butser
@butser Год назад
Добрый день. Ведь при выключении освещения физическим выключателем тогда светильник отвалится от сети? Я правильно понимаю? И светильнику потребуется время после включения физическим выключателем для регистрации в сети. Как же тогда осуществлять логическое управление светильником? Или выключатель на стене должен не физически выключать светильник, а логически?
@Alex_Kvazis
@Alex_Kvazis Год назад
Именно. Поэтому я использую выключатли Aqara с постоянно замкнутым реле в режиме decoupled - отвязка клавиш от реле
@butser
@butser Год назад
@@Alex_Kvazis А если происходит отключение сервера Home assistant (по какой нибудь причине) выключатели Aqara с постоянно замкнутым реле в режиме decoupled - будут продолжать работать?
@UdAvSt
@UdAvSt 2 года назад
Почему-то пишет Integration error: packages - Integration 'packages' not found. Хотя папка includes/packages создана, и в ней лежит yaml А, надо было homeassistant: packages: !include_dir_merge_named includes/packages/
@VeyrmanKatituta
@VeyrmanKatituta 4 года назад
Здравствуйте! Задам вопрос немного не по теме этого урока, но по теме НА. Может ли вы подробно рассказать про установку аддона Node Red? Пытался сам освоить, вроде делаю всё по инструкции, но аддон не запускается, выскакивает какая-то ошибка 502.....
@Alex_Kvazis
@Alex_Kvazis 4 года назад
не использую его, не вижу необходимости. по сути это паралелльная ветка УД - какой смысл ставить его на НА ?
@VeyrmanKatituta
@VeyrmanKatituta 4 года назад
@@Alex_Kvazis если я правильно понимаю, то nodered-это визуальный способ создания автоматизаций, было бы интересно попробовать, а после уже определиться, что более удобно...
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Конструктор с кубиками. И он и без НА работает, если что.
@Stanleekeys
@Stanleekeys 3 года назад
Добрый вечер! подскажите как можно организовать в НА функцию индукционного освещения с шлюза второй версии от xiaomi&
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Никак. Это разные технологиии, для индукционного освещения необходима безэлектродная газоразрядная лампа, а в шлюзе - светодиоды
@Stanleekeys
@Stanleekeys 3 года назад
@@Alex_Kvazis вы меня не верно поняли. в Ми Хом есть функция у шлюза 2 версии. Называется Индукционное ночное освещение. Работает только в паре с датчиком движения. Когда заходишь например в кухню, определяется движение и шлюз плавно включает свою подсветку (именно плавно). Потом через заданное тобой время выключает при условии отсутствия движения. Ну и можно выставить время срабатывания от стольки часов до стольки.
@Alex_Kvazis
@Alex_Kvazis 3 года назад
@@Stanleekeys это просто режим ночника. Можете сделать через автоматизацию. Триггер - ДД, действие - включение света, можно сделать несколько градаций яркости, если уж так хочется плавности
@alexiskroujkov7503
@alexiskroujkov7503 4 года назад
Здравствуйте, Спасибо вам за интересные уроки У меня вот такой вопрос: НА стоит в докере, установлен по вашим указаниям, всё работает отлично кроме одного Никак не получается вызвать комманду shell_command. Мне нужно запустить скрипт bash который находится в /home/pi Права на запуск есть (chmod +x) Сам скрипт я могу подожить куда угодно, надо только чтобы он запускался с правами от юзера Pi В логе ошибка 127 Помогите пожалуйста
@Alex_Kvazis
@Alex_Kvazis 4 года назад
В этом видео есть пример запуска внешнего скрипта - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-hrww-ruoCsQ.html
@alexiskroujkov7503
@alexiskroujkov7503 4 года назад
@@Alex_Kvazis Здравствуйте, Спасибо вам за быстрый ответ. Но дело в том, что у меня систама так уже и работает, через CRON. Каждую минуту запускается скрипт. Хом Ассистант, когда нужно, поднимает флажок MQTT и скрипт работает. После себя опускает флажок MQTT. Если флажок опущен, то скрипт проворачивается впустую. Всё функционально. Но хотелось бы запускать сам скрипт из Хом Ассистант, типа shell_command: test_script: /home/pi/bash/test_script.sh но это не работает. никакие другие варианты тоже test_script: /config/www/bash/test_script.sh test_script: "/usr/bin/test_script.sh" test_script: 'test_script.sh' test_script: test_script.sh test_script: 'bash /usr/bin/test_script.sh' test_script: 'bash /usr/bin/test_script.sh' Естественно test_script.sh существует во всех указанных папках с правами (chmod +x)
@МаксимНаливайченко-к8в
Добрый день как сделать так чтоб выключение отслеживало 2 светильника и датчик движения?
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Например сделать шаблонный сенсор, либо если это выключение - выключать оба светильника без проверки, если включен - выключится, а если нет - то ничего не изменится
@МаксимНаливайченко-к8в
@@Alex_Kvazis это я понимаю но я не пойму как прописать в шаблонный сенсор чтоб там было 2 светильника и отсутствие движения - platform: template sensors: auto_light: friendly_name: "Свет без движения кухня основной" value_template: >- {{ is_state('light.sonoffkit1_sonoffkit1', 'on') or is_state('light.sonoffkit2_sonoffkit2', 'on') and is_state('binary_sensor.0x00158d0002013400_occupancy', 'off') }} в таком варианте срабатывает только на включение светильников
@Alex_Kvazis
@Alex_Kvazis 3 года назад
@@МаксимНаливайченко-к8в оператор and - и все off
@yariksiyah
@yariksiyah Год назад
@Alex Kvazis, здравствуйте, добавил строчку со ссылкой в /config/configuration.yaml packages: !include_dir_merge_named includes/packages и папку в корневом каталоге includes/packages, при попытке перезагрузить HAOS выдает ошибку "The system cannot restart because the configuration is not valid: Integration error: packages - Integration 'packages' not found." никак не могу понять что не устраивает, вроде бы директория есть... ссылка тоже верная
@Alex_Kvazis
@Alex_Kvazis Год назад
Ссылка на папку должна быть вложена в раздел homeassistant:
@yariksiyah
@yariksiyah Год назад
@@Alex_Kvazis спасибо Вам огромное! Ваши ролики помогают мне саморазвивать и по сути создали для меня небольшое хобби!
@dimontumanov5949
@dimontumanov5949 3 года назад
добрый вечер. пробую добавить в configuration.yaml packages, но постоянно получаю ошибку при проверке конфигурации: Component error: packages - Integration 'packages' not found. Пробовал по разному, вот три варианта попыток: sensor: !include sensors.yaml #packages: !include_dir_named packages #packages: !include_dir_merge_named packages #packages: # pack_1: !include packages\telegramm.yaml Пробовал уже и прямо файл добавить по инструкции с официального сайта, та же ошибка. и в корень папки config класть пустой файл только сущность в первой строке обьявив, но без кодов. При этом файл sensors инклудится нормально. Нужно какую-то интеграцию ставить? Но на официальном сайте ничего не написано про интеграцию..
@dimontumanov5949
@dimontumanov5949 3 года назад
методом перебора, победил так group: !include groups.yaml automation: !include automations.yaml script: !include scripts.yaml scene: !include scenes.yaml sensor: !include sensors.yaml homeassistant: packages: !include_dir_merge_named packages # Configure a default setup of Home Assistant (frontend, api, etc) default_config: Непонятно только почему остальные include пришлось вынести из под homeassistant:
@Alex_Kvazis
@Alex_Kvazis 3 года назад
Так и должно быть, и не надо было перебирать, а только внимательно смотреть видеоурок и материалы к нему, пакаджи - это часть основного домена homeassistant, остальные - самостоятельные домены
@dimontumanov5949
@dimontumanov5949 3 года назад
@@Alex_Kvazis да. я думал что automation и sensor тоже домен homeassistant. А оказалось нет. Спасибо
@АлександрВершинин-ы7с
Здравствуйте, помогите настроить термостат beok 313w
@Alex_Kvazis
@Alex_Kvazis 4 года назад
А как я вам помогу, я его в глаза не видел :)
@АлександрВершинин-ы7с
@@Alex_Kvazis Извиняюсь за прямоту в прошлом посте, просто он популярен, и я подумал что Вы в теме. Их полно на Али экспресс продаётся. В нем модуль броадлинк стоит, но у меня никак не получается его привязать к HA
@user-pb8oz5jw2w
@user-pb8oz5jw2w 4 года назад
Нужна помощь. Обновил HA, подождал немного. После raspberry повисла. Порты открыты, в начале могу попасть в portainer. Потом не по ssh не через веб. Что можно сделать?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Логи посмотреть. НА в контейнере сидит, маловероятно что она вешает малину. Может питания не хватает или карта сдохла.
@djsherstnev
@djsherstnev Год назад
Все сделал как в уроке, первый пример. Не включается таймер ни в какую. И освещенность не устанавливается по заданным параметрам, всегда на одном уровне освещенности.
@Alex_Kvazis
@Alex_Kvazis Год назад
Значит не все. Нужно искать где ошиблись
@lightzhuk
@lightzhuk 3 года назад
Вечер добрый. Подскажите пожалуйста сочетание клавиш для отступа выделенного текста в конфигураторе? Спасибо🙏
@Alex_Kvazis
@Alex_Kvazis 3 года назад
CTRL } и CTRL {
@lightzhuk
@lightzhuk 3 года назад
Спасибо вам огромное🙏
@andrbox1016
@andrbox1016 4 года назад
Какой тип светильников используете?
@Alex_Kvazis
@Alex_Kvazis 4 года назад
Что имеете в виду под типом ?
@andrbox1016
@andrbox1016 4 года назад
@@Alex_Kvazis модель, фирма производитель)
@Siorinex
@Siorinex 4 года назад
@@andrbox1016 ну, если у него через слово про Йиилайт - наверное не Икея? ;)
@Alex_Kvazis
@Alex_Kvazis 4 года назад
@@andrbox1016 Так даже домен yeelight называется :) В основном они, штук 15, точнее не скажу, есть еще филипсы. Да собственно обзоры на все мои умные светильники на канале есть :)
@denkin8816
@denkin8816 2 месяца назад
Ничего не понятно, из-за данного канала несколько раз терял интерес к данной теме. Огромная просьба! Больше не выпускать видео, не путать людей. Если не умеешь доносить правильно информацию, доступно объяснять, то ради чего ты вообще тогда выпускаешь видео? УЖАС
@Alex_Kvazis
@Alex_Kvazis 2 месяца назад
Огромная просьба - если не умеешь воспринимать структурированно поданную информацию - не лезь в умный дом. Сложная тема - не для всех. Не можешь срать - не мучай жопу.
@dibasdom9088
@dibasdom9088 4 года назад
Спасибо!!!!
Далее
8-Ansible - Правила Формата YAML
9:43
Просмотров 59 тыс.
Обменялись песнями с POLI
00:18
Просмотров 882 тыс.
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 486 тыс.
Home Assistant 101: Creating and Using Packages
19:04
Best light automation | Node-RED, Home Assistant
14:48