Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Погрузись в Свидания с отличиями — романтическую игру «поиск отличий», где ты встречаешь девушек, наслаждаешься захватывающими историями и планируешь новые свидания. Множество уровней и очаровательные спутницы ждут тебя!

Свидания с отличиями

Казуальные, Головоломки, Новеллы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
37
ivan.grigorjev
ivan.grigorjev
1 год назад

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства⁠⁠

Несколько лет назад я увлекся проектированием системы умного дома и создал для себя удобное пространство, в котором не нужно открывать дверь курьеру или включать настольную лампу для работы. Покажу, что подключил и как работает система. Сразу спойлер: умный дом не зависит от наличия интернета или облачных сервисов.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Привет, я - Иван Григорьев, управляющий партнер LARD. За период своей сознательной жизни я сменил множество увлечений. Так, я модифицировал прошивки двигателей для автомобилей, разрабатывал свои DIY-устройства, связанные с автомобилями. Они расширяли функциональность, позволяли интегрировать в автомобиль то, что не стояло там с завода. Всё это очень увлекало, я мог часами погружаться в тему и изучать до тех пор, пока глаза не покраснеют.

Сейчас у меня тоже есть увлечение — это умный дом. Расскажу, как строю у себя дома полноценную экосистему.

Начинал с готовых систем умного дома, но быстро разочаровался

Мое увлечение умным домом началось в 2019 году. Уже тогда на рынке было много различных бюджетных систем от Яндекса, Xiaomi, Tuya. Я протестировал многие: подключил несколько устройств, завел какие-то базовые автоматизации и быстро понял, что готовая экосистема — это развлечение на один раз. С такими системами огромные проблемы:

  • Ограниченный набор устройств. Чаще всего готовые системы умного дома являются закрытыми и поддерживают только устройства от конкретных производителей. Каждая из них имеет собственную экосистему умных устройств, и, за редким исключением, они несовместимы друг с другом. Пользователи вынуждены использовать сторонние хабы, чтобы объединять устройства разных производителей, это создает неудобства, ограничения возможностями хабов, нестабильность системы.

  • Ограниченная функциональность. Проблема вытекает из первого ограничения. Например, я пользуюсь экосистемой от Xiaomi и хочу, чтобы по команде включался режим кинопросмотра: закрывалась штора, менялся режим освещения и включался телевизор. Но телевизор не входит в систему Xiaomi, значит, его нельзя интегрировать в умный дом, и приходится включать вручную. Да, есть ИК-пульт, но всё же.

  • Зависимость от интернет-соединения. Еще один немаловажный момент: такие системы управляются через облачные сервисы, их работа напрямую зависит от наличия и качества канала доступа в интернет. Если доступ нестабилен или пропадает, устройствами невозможно управлять. А еще это ограничивает возможности масштабирования — к бытовому Wi-Fi-роутеру с сохранением стабильной работоспособности можно одновременно подключить небольшое количество устройств.

В итоге получается, что перечень возможностей для объединения различных компонентов в рамках одной системы ограничен. Конечно, есть производители умного дома, которые предлагают более профессиональные решения. У них шире возможности, но проблемы остаются те же самые.

Не захотел мириться с ограничениями и перешел на Zigbee2MQTT и Home Assistant

Не люблю жить с ограничениями и стремлюсь создавать собственные системы, поэтому решил перейти на open source решение, которое работает по локальной сети, практически независимо от наличия интернета.

Отказался от Wi-Fi и выбрал протокол Zigbee. Это беспроводной протокол, структура которого строится на работе нескольких компонентов:

  • Координатор. Отвечает за инициализацию сети, передачу команд между устройствами и обработку данных. В сети Zigbee может быть только одно устройство-координатор, оно выполняет роль контролирующей станции.

  • Роутеры. Устройства, предназначенные для перенаправления данных между другими устройствами в сети. Они помогают расширять зону покрытия и повышать надежность соединения.

  • Устройства. Конечные девайсы, подключенные к сети Zigbee, которые принимают и передают данные, — те самые датчики, светильники, термостаты.

В сети Zigbee узлы могут сами менять маршруты соединений, переходя с роутера на роутер, с роутера на координатор и наоборот. Протокол независим от интернет-соединения, а интеграция Zigbee2MQTT поддерживает устройства более чем 400 вендоров и позволяет в рамках одного умного дома интегрировать огромное их количество — до 65 535 согласно спецификации Zigbee 3.0. У самих устройств высокая энергоэффективность, беспроводное питание и низкое энергопотребление.

Развернул свой сервер умного дома на базе мини-ПК Raspberry Pi 4 Model B 8Gb в корпусе Argon One M.2. Установил в него Zigbee-стик v.4 на CC2652. Благодаря интеграции Zigbee2MQTT я могу в любой момент интегрировать в систему практически любые устройства из более чем трёх тысяч девайсов различных вендоров, и для этого не требуется подключать сторонние хабы, объединять их с помощью костыльных решений.

В качестве программного обеспечения выбрал Home Assistant. Это система управления умным домом с открытым исходным кодом.

Перед тем как сделать выбор, я сравнивал OpenHAB, Domotix и Home Assistant. Одним из главных преимуществ Home Assistant является ее гибкость: система позволяет настраивать автоматические действия и сценарии, а также создавать собственные программные интерфейсы для управления устройствами. Кроме того, Home Assistant поддерживает интеграцию с другими системами управления умным домом — например, Apple HomeKit или Умный дом от Яндекса.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

У других систем также есть подобные интеграции, но Home Assistant сейчас наиболее активно развивается. У него огромное комьюнити, участники которого помогают в развитии по всему миру.

Среди недостатков Home Assistant можно выделить то, что не все задачи можно решить при помощи графического интерфейса. Несмотря на то что за последний год команда разработки ПО сделала большой шаг в пользу создания инструментов для no-code-настройки, пока необходимы хотя бы минимальные знания для ручных настроек и написания кода — это может быть проблемой для начинающих.

Спроектировал собственный интерфейс управления

Код интерфейса управления я писал параллельно с установкой датчиков и первых умных устройств. В Home Assistant есть блочный no-code-конструктор, но он недостаточно гибкий, и мне гораздо интереснее выстраивать систему с чистого листа. Как только появляется новый блок управления или устройство, я добавляю соответствующий элемент на рабочий экран в интерфейсе.

Проектировать умный дом ничуть не сложнее, чем верстать любую панель управления ERP-системой: смысл тот же самый.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Сейчас на главный экран выведены дашборды для мониторинга температуры и влажности в нескольких комнатах, а также кнопки для быстрого управления устройствами

Для каждой зоны в квартире разработал отдельные экраны мониторинга и управления устройствами. На них вывел графики температуры и влажности, управление группами устройств в конкретных помещениях.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

На экран гостиной выведены кнопки для управления очистителем воздуха и мультимедийной системой: приставкой, телевизором, умной колонкой

Данные на каждом экране разделены на три тематических блока: освещение, климат, мультимедиа.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

В спальне тоже есть управление освещением, а еще мониторинг влажности и управление уборкой.

Виджеты с графиками показывают состояние помещений в реальном времени: климат, активные устройства.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

На кухне у меня подключены управляемые розетки, поэтому я могу следить за их состоянием и отключать, если кто-то забыл выдернуть вилку.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

В прихожей можно настроить режим домофона 

Интерфейс управления системой доступен с любых устройств. На входе в квартиру я установил планшет, и теперь он выполняет роль главной панели управления. Можно, проходя мимо, включить любое устройство — например, по нажатию запустить пылесос перед уходом из дома или голосом попросить это сделать Алису или Google Assistant.

Автоматизировал управление освещением и отоплением

Освещение. Первое, с чего обычно начинают устройство умного дома, — это автоматизация освещения. Можно установить проходные или сценарные выключатели, датчики движения, умные лампочки, подсветку — и с помощью одной кнопки управлять целой группой освещения.

Самый распространенный сценарий — освещение в прихожей. Приходишь в квартиру, открываешь входную дверь, и срабатывает датчик движения. Включается свет. Когда уходишь, датчик перестает фиксировать движение, и через 2–3 минуты свет гаснет.

Сейчас у меня в гостиной несколько различных источников света. Есть основная люстра, контурная подсветка, торшер и освещение за телевизором, а еще настольная лампа на рабочем столе. На входе в комнату я установил выключатель с шестью клавишами и с его помощью могу управлять устройствами, которые физически не связаны с выключателем и друг с другом — для этого достаточно написать скрипт. Могу добавить в контур другое устройство: например, к Новому году подключил управление елочной гирляндой.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Для разных источников света можно настроить автоматизации — и лампы будут включаться по времени или по датчику

Отопление. У меня батареи с регулировкой температуры: на коллекторе есть поворотный механизм, с помощью которого можно регулировать нагрев. Вместо стандартного регулятора на каждую батарею я установил беспроводные термоголовки Moes BRT-100-TRV.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

У умной термоголовки вместо поворотного механизма — сенсорное управление

Они работают от батареек, но, как я уже говорил, Zigbee-устройства очень энергоэффективные, поэтому термоголовки работают без замены аккумуляторов уже два года. Также установил датчики температуры, чтобы система считывала уровень тепла в помещении в целом, а не рядом с батареей.

Так же подключается отопление, которое управляется через щит управления отоплением, — в этом случае подбираются термоголовки намного проще и чаще всего с постоянным питанием и устанавливаются на главный коллектор.

Сейчас система снимает показания с датчика и позволяет управлять термоголовкой удаленно. Достаточно установить желаемую температуру, и при ее достижении термоголовка будет отключать нагрев. Если температура в помещении будет ниже установленной, термоголовки откроются, и батареи начнут греться. Также учитывается режим проветривания по датчику открытия окна.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Интерфейс управления температурой: можно ее прибавить, убавить или отключить отопление совсем

Добавил в систему управление различными устройствами и настроил автоматизации

Умные гаджеты — часть комфортного дома, а поскольку ограничения по брендам или количеству устройств на мою систему уже не распространяются, я интегрировал в умный дом:

  • увлажнитель воздуха;

  • очиститель воздуха;

  • робот-пылесос;

  • Яндекс Станцию;

  • приставку PlayStation 5;

  • телевизор;

  • умный карниз.

Под каждое устройство в интерфейсе Home Assistant разрабатывал отдельные экраны.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Экран управления роботом-пылесосом

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Экран управления очистителем воздуха

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Экран управления мультимедиа

Чтобы система работала без моего участия, настраивал автоматизации. Перечислю несколько сценариев:

  • Режимы освещения. Например, в ночном режиме по датчику движения загорается свет, а в дневном — нет. Настроил режим chill-out, и в гостиной по нажатию одной кнопки включается легкая подсветка для кинопросмотра.

  • Выключение всех устройств по нажатию выключателя в спальне. Очень удобно перед сном погасить везде свет.

  • Автоматическая регулировка температуры в помещении в соответствии с заданными значениями.

Настроил несколько нестандартных сценариев: управление настольной лампой через датчик в кресле и автоматизацию домофона

Конечно, у меня к системе умного дома подключены телевизоры, увлажнитель воздуха, голосовой помощник — это классика. Но кроме этого я настроил несколько нестандартных сценариев, удобных лично для меня:

Освещение рабочего места. В рабочее кресло у меня встроен датчик давления. Он сигнализирует системе умного дома, когда кто-то садится на кресло. Автоматически включается настольная лампа. Когда кресло освобождается, датчик перестает передавать сигнал, и лампа сама гаснет — не нужно тянуться к выключателю.

Умный домофон. Домофон тоже интегрирован с системой умного дома, у него есть несколько режимов: «Открыто», «Курьер» и «Закрыто». В режиме «Открыто» система автоматически открывает дверь звонящему, а когда «Закрыто» — сбрасывает звонок. Режим «Курьер» открывает дверь первому, кто звонит в домофон. Этот режим интегрирован со смартфоном — в систему умного дома поступают уведомления из определенных приложений. Например, Яндекс Еда присылает пуш о том, что курьер выехал, — система его считывает и активирует режим «Курьер», открывает ему дверь, а мне в телеграм-бота присылает уведомление о том, что курьер поднимается.

Другой пример автоматизации управления домофоном — по геопозиции. Умный дом считывает местоположение моего смартфона и, если я нахожусь в определенном радиусе от системы, на ближайшие 10 минут активирует режим «Открыто» по геопозиции, и мне не нужно доставать ключи — достаточно набрать номер квартиры, и дверь откроется. Такую настройку можно выполнить для нескольких устройств — например, членам семьи.

Подключил вентиляцию в ванной и теперь хочу интегрировать в умный дом управление водоснабжением

Обычно вытяжка в ванной завязана на включение основного света. Свет горит, вентилятор включен, вытяжка работает. Но как только ты принял душ и выключил свет, вентиляция отключается, а влажность в помещении остается, и достаточно большая.

У меня включением вентиляции управляет отдельное реле, интегрированное в умный дом. Установлены пороги, при какой влажности должна включиться вытяжка, а когда — закончить работу, и должна ли она включаться по движению внутри ванной комнаты.

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства Разработка, Умный дом, Home Assistant, Автоматизация, Программирование, Цифровизация, Длиннопост

Поменять настройки или перейти на ручное управление можно в интерфейсе Home Assistant

Вентиляция — история про удобство. Я решил пойти дальше и сделать еще одну полезную модернизацию — управление водоснабжением и умную систему защиты от протечек. Если в ванной установлены датчики, в момент протечки дома будет включаться колонка и сообщать: «Потоп!», а мне придет уведомление в Телеграме. А еще планирую установить на коллектор актуаторы, чтобы вовремя и удаленно отключить подачу воды.

Также в планах настроить энергомониторинг (можно снимать показания счетчиков и контролировать энергопотребление в каждом помещении или по группам) и приточную вентиляцию (проветривание + система оттока застоявшегося воздуха из квартиры).

Зачем это всё?

Встречал мнение, что существует полезная часть умного дома — установить датчики открывания окон, дверей, дыма, а есть развлекательная — подключить голосового помощника, чайник, похвастаться гостям. Я не разделяю это мнение и считаю, что по-настоящему умный дом, как и любой гаджет, должен помогать во всех аспектах жизни:

  • Безопасность. И за нее отвечают не только датчики открывания окон и дверей. Когда все устройства интегрированы в одну систему, можно удаленно, не находясь в квартире, управлять ими. Если уходишь или уезжаешь из дома, можно проверить, что все они отключены. А система управления водоснабжением сообщит о протечке, и можно будет перекрыть воду автоматически, до возвращения домой.

  • Различные режимы автоматизации. Очень неудобно запоминать, какая кнопка на выключателе за что отвечает. Неудобно вручную запускать различные устройства, подходя к каждому. Привычнее мыслить сценариями: посмотреть фильм, поработать, отдохнуть. Круто, когда по нажатию одной кнопки включается всё, что нужно. В умном доме можно настроить автоматизации, а еще сменяющиеся автоматически режимы — например, день или ночь. Днем свет при движении в прихожей включать не нужно. Если это ночь, там другая история и другие настройки.

  • Мониторинг. Можно создавать отдельные дашборды для любого устройства и в динамике отслеживать в помещениях уровень влажности, освещенности, тепла. Проверить, сколько работала PlayStation и играли ли дети в игры вместо уроков :)

В создании умного дома нет цели, только путь. Мне по кайфу это увлечение, да и мыслительный процесс должен сменяться физическим, как считаете? Давайте обсудим :)

Про рабочие проекты в различных отраслях бизнеса, которые мы реализуем с помощью цифровых решений, я рассказываю у себя в телеграм-канале.

Показать полностью 13
[моё] Разработка Умный дом Home Assistant Автоматизация Программирование Цифровизация Длиннопост
49
2
JaiKun
1 год назад
Home Assistant

Освещение с датчиком движения⁠⁠

Приглашаю обсудить такую вещь

Поиском в интернете находится куча примеров, но они все по сути однотипные

При сработке датчика - включить свет
при отсутствии движения подождать, у кого то 3 минуты, у кого то 15 и выключить свет

Есть ещё вариант включить на час, потом уже ожидать отсутствия движения.

Как по мне все это не то - завязка на какое либо деление время, которое иногда не подходит, или часто не подходит.

Пока вижу такой вариант:
Если выключатель включён - ничего не делать.
Если выключатель выключен, то при сработке включить свет / При отсутствии движения - выключить. (Где-то здесь возможен таймер)

Таким образом при кратковременных посещениях свет будет по датчику, если же планируется долгое пребывание - реакции на датчик нет.

Но есть одна загвоздка - умное реле в коробке реагирует на состояние механического выключателя, но если включится программно, то по датчику свет уже не выключится, так как мониторится состояние реле, а не состояние сухого контакта на его входе.

Вопрос
1. Можно ли получать именно состояние входа реле, а не состояние "выхода", если да, это могут все или какие либо отдельные модели отдельных производителей
2. Возможно кто-то предложит иное решение с аналогичным функционалом.

Показать полностью
Автоматизация Освещение Датчик движения Home Assistant Текст
42
28
user8117864
user8117864
1 год назад
Умный дом

Умная кормушка Petkit в умном доме Home Assistant⁠⁠

История начала этого года, гуляя по интернету набрел на автоматические кормушки для животных по шикарной цене - 1К вместо официальной цены на тот момент в 10к, в писании было что работает только с кнопки и не работает с приложения PetKit. Т.к. на борту стоит ESP32 значит что то можно с нее вытянуть - решено было брать и тут понеслось.

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Да и приложение мне официальное не нужно по нескольким причинам:

  • Всю автоматику можно сделать на одном сервере

  • Контроль кормушки как и всего дома осуществляется с одного приложения

  • Полностью отвязана от китайских серверов, работает по локальной сети и при отсутствии интернета - продолжит выполнять свои задачи.

И так, распаковываем кормушку:

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Бумажки, миска и блок питание

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Бак для корма и сама база

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Собственно вот эта база нам необходима

Далее раскручиваем с задней стороны 4 винта которые спрятаны под резиновыми заглушками и вскрываем базу:

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Как мы видим на плате 5 разъемов, отделяем красный клей, вытаскиваем разъемы и откручиваем дополнительно 3 винта и вынимаем плату

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Как видим на плате имеется ESP32 - собственно это означает что на нее можно залить EspHome и все это дело интегрировать в Home Assistant

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Подключаем программатор

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Программатор в работе

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

Залитие прошивки

И так, прошивка залита, устройство в сети определилось, идем в Home Assistant и получаем следующие данные:

Умная кормушка Petkit в умном доме Home Assistant Умный дом, Home Assistant, Кормушка, Видео, YouTube, Длиннопост

И так что мы имеем:

  • установку кол-во корма в граммах за 1 кормление

  • кнопку кормления (боковая физическая кнопка тоже работает)

  • статистику кормления за сутки, неделю, месяц

  • информационные сообщения об успешном кормлении\ошибки

  • Звуковые уведомления

По поводу кормления, как известно Home Assistant обладает гибким интерфейсом автоматизаций, сейчас в моем случае кормушка управляется через мобильное приложение, веб интерфейс и в основном голосом через Алису, но никто не запрещает сделать гибкую автоматизацию с кормлением по времени и грамовке корма за одно кормление.

Видео по работе кормушки:

Показать полностью 10 1
[моё] Умный дом Home Assistant Кормушка Видео YouTube Длиннопост
16
3
Ryzh.G
Ryzh.G
1 год назад
Home Assistant

Esp Home RGB Light⁠⁠

Сподобился тут припаять к esp32 с прошивкой EspHome ёлочную гирлянду RGB. Гирлянда работает, меняет цвета и даже мигает, но хочется большего.
Отсюда вопрос, может кто-нибудь кинуть в меня внятным мануалом по созданию собственных эффектов?
Желательно на русском.

Home Assistant Esp32 Умный дом Текст
13
4
user5552939
1 год назад
Home Assistant

Как полноценно прокинуть сплит-систему через localtuya в HA?⁠⁠

как полноценно прокинуть сплит-систему через localtuya?

Ребят, подскажите пожалуйста. Только начинаю покорять тонкости HA. Завел кондер Rovex через облако туи, все работает, видит все режимы стандартной хомовской карточкой. Упал инет, на день, - я призадумался как жить без сети. Решил прокинуть его через localtuya, но единственный вариант в вебформе, котрый подходит (climate), определяет его сущность как термостат теплого пола и половину режимов не вывести (холод, вентилятор, режимы вентилятора и шторки- есть температура датчика, температура заданная, нагрев и выкл), хотя по отдельности можно сделать кнопки и выключатели, все сущности определяются. Где копать настройки и какой файл править, чтобы привести его к виду, как через облако туи - с отображением режимов обогрева-охлаждения, вентилятора и шторок ? Все делал через вэб

Home assistant Tuya Текст
5
kornalexandr2
1 год назад

Нужна помощь в подборе софта для домашнего сервера⁠⁠

Всем привет!

Ранее писал пост о выборе решения для домашнего сервера (тут). Спасибо всем, кто откликнулся.

Выбор пал Proxmox.

Что имеем сейчас:

- Synology NAS DS216j - оригинальный. Всё нравится, но мощностей катастрофически не хватает. На нем файлохранилище в RAID-1, которое хранит и важные данные и фильмы до момента просмотра.

- Зачатки умного дома на Яндексе (станция, свет, чайник, телевизор, вытяжки). Плюс есть еще несколько устройств, которые не подхватил Яндекс.

- Телевизор Samsung - выделяю отдельным пунктом, так как это южно-корейское чудо борется с пиратством. Это и сподвигло посмотреть в сторону медиасервера. Ранее пользовался DLNA, но если появится AVI, то смотреть я могу его везде кроме этого борца за авторские права.

- Одна IP камера (p2p), которую изредка подхватывает Synology Surveillance Station. Еще одна камера в пути. Где-то валяется веб-камера.

- ZBDongle-E USB Zigbee 3.0 - в пути, скоро ожидается прибытие.

Что планирую:

Если коротко, то что на рисунке:

Нужна помощь в подборе софта для домашнего сервера Помощь, Сервер, Nas, Xpenology, Home Assistant, Plex, Медиацентр, Nextcloud, Видеонаблюдение, Длиннопост

Все мои хотелки будут отдельными виртуальными машинами (на рисунке - ВМ):

  1. Xpenology - пока по привычке из-за его удобства. Там два отдельных диска в зеркале.

  2. Home Assistant OS - решил всё же не контейнером. Конкретно пока причин не могу назвать. Начитался. Сложилось впечатление, что OS имеет больше возможностей. Я закладываю максимум. В планах привязать всё что привяжется, включая Яндекс. На отдельном диске.

  3. Сервер с торрентокачалкой и медиасервером. Пока знаком с только с Plex. Стоит на NAS. Много читал про UMS. Рассматриваю его в качестве альтернативы. Позже сюда же планирую приблуды для автопоиска торрентов.

  4. Тестовый NAS - пока вижу его как Ubuntu c NextCloud. Немного щупал OpenMediaVault. Еще знаю про TreuNAS, XigmaNAS и еще что-то могу вспомнить. Это на перспективу, чтобы уйти от хренолоджи (если всё хорошо пойдёт).

  5. Видео наблюдение - по многочисленным статьям пока остановился на Ubuntu и MotionEye. Но в этот вопрос еще не до конца вник. В ближайшей перспективе камера в квартире, позже - и в подъезд перед дверью. Хотелось бы с неким ИИ, распознаванием лиц, сохранением и тд.

Пункты 1 и 2 - практически буду сразу разворачивать в боевое положение. Поэтому они удостоились отдельных дисков (а кто-то даже массива).

Пункты 3-5 пока экспериментальные. Поэтому будут ютиться на одном диске.

Забыл еще нарисовать отдельный диск для периодического бэкапа всего этого безобразия.

Нужна помощь в подборе софта для домашнего сервера Помощь, Сервер, Nas, Xpenology, Home Assistant, Plex, Медиацентр, Nextcloud, Видеонаблюдение, Длиннопост

Что хотелось бы узнать:

  1. Вообще мнение о данном решении. Кто видит минусы: какие, почему и какие есть альтернативы?

  2. Медиасервер. Знаком с Плексом. Так как для него есть приложение для Samsung Tizen. В планах транскодирование на лету. Либо не на лету, но за адекватное время. Может ли Universal Media Server предложить что-то для Самсунга? Вообще кто пользовался Плексом и УМС - какие плюсы и минусы?

  3. Торрентокачалка на этом же медиасервере - сейчас на синолоджи стоит Download Station. Неплохо. Но хотелось бы более простой доступ к постановке торрентов на закачку (приложение на телефон, дополнение в браузер и тд). Читал, что это есть у Трансмишн. Пока смотрю в его сторону. Может кто чего посоветует?

  4. NAS - тут пока вообще далёк от конкретного выбора. Пока решил так. Тут больше интересует, кто что может плохого сказать про НекстКлауд. Планируется доступ "извне" в любое время.

  5. Видеонаблюдение - тут всё еще более абстрактно, чем в предыдущем пункте. Хочу видеонаблюдение. Возможностей хочу максимум. Платить не хочу совсем (даже минимум). Хочу что-нибудь на опенсорсе, но очень умное. Может даже умные сценарии по распознаванию лиц.

    Заранее благодарю за ответы! Всем мира и добра!

Показать полностью 2
Помощь Сервер Nas Xpenology Home Assistant Plex Медиацентр Nextcloud Видеонаблюдение Длиннопост
30
654
Timeweb.Cloud
Timeweb.Cloud
1 год назад
TECHNO BROTHER
Серия Своими руками

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant⁠⁠

  • Автор: CyberexTech

  • Больше интересных фото и комментариев в оригинале материала

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Однажды у меня возникла потребность подключения своего узла учета электрической энергии к системе умного дома «Home Assistant», но вот беда, установленный счетчик ЭНЕРГОМЕРА СЕ101 не обладал смарт функциями, позволяющими без проблем подключать его к системам умного дома, а цена электросчетчиков со смарт функциями просто заоблачная. Но я нашел экономичное решение с ценой решения задачи менее $5 и об этом далее.

❯ Исходные данные


Итак, как я говорил ранее, для учета электрической энергии у нас установлен счетчик ЭНЕРГОМЕРА СЕ101 модификации R5 — достаточно бюджетное решение. Чтобы изучить подопытного в плане доступных интерфейсов, изучим техническую документацию на данный счетчик. Я особо не испытывал иллюзий в плане наличия доступных интерфейсов, но мне повезло.

Бинго! — сказал я, найдя в документации следующие пункты:

2.3.1. Принцип действия счетчика основан на перемножении входных сигналов тока и напряжения по методу сигма-дельта модуляции с последующим преобразованием сигнала в частоту следования импульсов, пропорциональную входной мощности. Суммирование этих импульсов отсчетным устройством дает количество активной энергии. Счетчик также имеет в своем составе испытательный выход для подключения к системам автоматизированного учета потребленной электроэнергии или для поверки.

2.3.2. Конструктивно счетчик выполнен в пластмассовом корпусе. В корпусе размещена печатная плата, на которой расположена вся схема счетчика. В качестве датчика входного тока используется шунт, соединенный с контактами колодки. Зажимы для подсоединения счетчика к сети, испытательный выход закрываются пластмассовой крышкой.

2.3.3. Испытательный выход реализован на транзисторе с «открытым» коллектором, для его функционирования необходимо подать питающее напряжение постоянного тока от 5 до 24 В. Величина номинального тока через контакты испытательного выхода в состоянии «замкнуто» равна (10±1) мА, максимально допустимая не более 30 мА.


Техническая документация нам прямо говорит:

Счетчик имеет в своем составе испытательный выход для подключения к системам автоматизированного учета потребленной электроэнергии или для поверки.

Ниже приведена схема подключения счетчика

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Решено! Будем использовать данный выход для интеграции электросчетчика с Home Assistant. Нам останется только преобразовать импульсный сигнал в удобную форму данных, чем и займется дешевый микроконтроллер ESP8266.

Дополнительная информация по испытательному выходу:

Импульсный выход электросчетчика реализован с гальванической развязкой с помощью оптопары, поэтому мы можем смело подключать данный выход напрямую к микроконтроллеру без дополнительной развязки. Как правило, к данному выходу имеется свободный доступ и клеммы не пломбируются энергоснабжающей компанией.

❯ Алгоритм преобразования данных


Здесь все просто. Каждый счетчик имеет параметр «частота следования импульсов, пропорциональная входной мощности», который указан на панели счетчика, в моём случае это 3200 imp/kW*h. То есть, чтобы нам узнать накопленную мощность, просто нужно будет значение инкрементного счетчика, который суммирует входящие импульсы от счетчика, поделить на 3200. Чтобы отслеживать потребление за определенный период времени нам нужно будет реализовать дополнительные интервальные счетчики.

❯ Разработка аппаратной части


Итак, как описывалось ранее, преобразование импульсных значений электросчетчика достаточно тривиальная задача, с которой вполне справится микроконтроллер ESP8266.

Принципиальная схема устройства:

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant


Рендер печатной платы:

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

На самом деле, схема настолько простая, что монтаж можно реализовать навесным методом.

Пример навесного монтажа. Особо впечатлительным не смотреть! )

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

❯ Корпус


Модель корпуса, как обычно, я разрабатывал во FreeCAD.

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

В корпусе предусмотрен отсек для аккумулятора, который обеспечит устройство резервным питанием. Питание устройства и зарядка аккумулятора выполняется с помощью популярной платы на буде контроллера заряда TP4056. Но использование аккумулятора не обязательно, я просто перестраховался.

Модель корпуса напечатана HIPS пластиком на 3D принтере.

❯ Микро ПО


Прошивка устройства написана в среде Arduino IDE, большую часть прошивки занимает веб интерфейс и функция работы с MQTT протоколом. Для работы с входным сигналом используется аппаратное прерывание. Ссылку на исходный код прошивки я оставлю конце статьи, а теперь давайте рассмотрим веб интерфейс устройства:

  • Вход в устройство


Для входа в устройство требуется авторизация, пароль по умолчанию: admin

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant
  • Главная страница устройства

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant


На главной странице отображены данные по потреблению электроэнергии:

  1. Потребляемая мощность (сред. 10 сек, 1 мин, 5 мин, 60 мин), Вт*ч — усредненное рассчитанное часовое потребление за период 10 сек, 1 мин, 5 мин, 60 мин. Для отслеживания динамики по потреблению эл.энергии.

  2. Показания счетчика — накопленное значение кВт*ч

  • Конфигурация передачи данных по MQTT протоколу

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Как вы могли заметить, для интеграции с Home Assistant используется протокол MQTT, настройки вполне понятные, не требует дополнительных описаний.

Ниже указаны топики, для примера, указано корневое имя топика «m_power»:

  1. m_power/10s — передача значения «Потребляемая мощность (сред. 10 сек)», периодичность отправки 10 сек.

  2. m_power/1m — передача значения «Потребляемая мощность (сред. 1 мин)», периодичность отправки 1 мин.

  3. m_power/5m — передача значения «Потребляемая мощность (сред. 5 мин)», периодичность отправки 5 мин.

  4. m_power/60m — передача значения «Потребляемая мощность (сред. 60 мин)», периодичность отправки 60 мин.

  5. m_power/total — передача значения «Накопленная мощность», периодичность отправки 5 мин.

  • Настройка типа счетчика

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Здесь необходимо ввести два параметра вашего электросчетчика:

  • "Количество импульсов счетчика на 1 кВт*ч" — данный параметр указан на табло счетчика

  • "Текущие показания счетчика" — данный параметр передается в устройство, как начальное значение накопленной мощности, далее к этому параметру будут прибавляться рассчитанные контроллером данные.


С интерфейсом можно закончить, интерфейс интуитивно понятен и разработан для обычного пользователя, надеюсь что проблем с использованием не должно возникнуть.

❯ Интеграция в Home Assistant


Чтобы интегрировать данное устройство в Home Assistant, необходимо прописать в файле конфигурации configuration.yaml следующий код:

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Обратите внимание, что в примере указан корень топика с именем «m_power».

Код карточки «объекты» для вывода данных:

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

В результате у вас должно получиться что-то подобное:

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

❯ Подключение нашего контроллера к электросчетчику

Важное предупреждение!


Подключение нашего контроллера к импульсному выходу электросчетчика выполняется согласно схеме, что была указана выше. Ниже пример подключения к моему электросчетчику.

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Подключение выполнялось свободной «витой парой», которая шла из моей квартиры, потому нет необходимости размещения контроллера в щите, где установлен электросчетчик. После подключения витой пары, крышка которая закрывает клеммник, была установлена на место.

Ниже фотография собранного устройства с подключенным счетчиком.

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

Видео работы контроллера при включенном электрическом водонагревателе.

Ниже демонстрация графиков данных, полученных с контроллера:

«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant
«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant
«Глупый» электросчетчик VS умный дом или как интегрировать электросчетчик без смарт функций в Home Assistant Техника, Счетчик, Электроника, Познавательно, Гаджеты, Timeweb, Запчасти, Изобретения, IT, Видео, YouTube, Длиннопост, Home Assistant

❯ Подводим итоги


В итоге у получилось простое и дешевое устройство для интеграции «глупого» электросчетчика в системы умного дома. Я очень доволен результатом! Теперь нет необходимости переодически записывать показания со счетчика для отправки, а просмотр статистики потребления, по временным интервалам, дает возможность анализа расхода электроэнергии с последующей оптимизацией.

Дополнительная опция

Если у счетчика отсутствует испытательный выход, то в качестве источника импульсов можно использовать светодиод, подключив фототранзистор ко входу собранного контроллера.
Спасибо всем за уделенное внимание!

Исходные файлы проекта:

  • Модель корпуса

  • Гербер файлы печатной платы

  • Исходный код прошивки

  • Образ прошивки (ESPTool в помощь)

Показать полностью 17 1
[моё] Техника Счетчик Электроника Познавательно Гаджеты Timeweb Запчасти Изобретения IT Видео YouTube Длиннопост Home Assistant
121
1466
yrmuq
yrmuq
2 года назад
Home Assistant

Home Assistant и русофобия⁠⁠

Решил я переустановить свой Home Assistant на новое железо и при выборе города теперь показывают не адрес, а русофобское брюзжание какого-то неудачника.

Давно такое наблюдается или не давно только началось?

Home Assistant и русофобия Home Assistant, Политика, Скриншот, Русофобия
Показать полностью 1
[моё] Home Assistant Политика Скриншот Русофобия
196
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии