Сообщество - Умный дом
Добавить пост

Умный дом

133 поста 2 204 подписчика

Популярные теги в сообществе:

Как я автоматизировал управление отопление газовым/электрическим котлом

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

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

Краткая предыстория

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

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

Путь диайвайщика

Собственно, за неимением других вариантов начал разрабатывать свой девайс и прошивку для котлов c OpenTherm, который занимается расчётом температуры отопления и управлением котлом в целом. Проект решил опубликовать на github и написать статью на хабре, увидел к этому интерес у людей и продолжаю развивать. В последних версиях прошивки была добавлена возможность управления контроллеров без Home Assistant, напрямую из браузера с компьютера/телефона:

Как я автоматизировал управление отопление газовым/электрическим котлом Отопление, Умный дом, Home assistant, Газовый котел, Своими руками, Esp8266, Esp32, Программирование, Длиннопост, Open Source

Скриншот страницы управления отоплением и ГВС

Про экономическую целесообразность и комфорт

Когда на котле установлена фиксированная температура, температура в помещении может сильно меняться в течение дня. Например, на улице -30 и мы ставим на котле 60 градусов, за ночь температура поднялась до -10, а температура на котле все те же 60 градусов. И котёл может перегреть дом до 28-30 градусов.

Это мало того, что это не комфортно, но и лишний расход газа, который, по моим наблюдениям, мог составить на 3-5 тыс. рублей в месяц (в зависимости от размера дома).

Именно по этой причине целесообразно использовать погодозависимое регулирование температуры. На примере моего дома при установленной температуре 22.5 градуса это теперь выглядит так:

Как я автоматизировал управление отопление газовым/электрическим котлом Отопление, Умный дом, Home assistant, Газовый котел, Своими руками, Esp8266, Esp32, Программирование, Длиннопост, Open Source

Пик до 24 град. связан с нагревом солнцем через окна

Кроме этого, экономия может быть достигнута за счёт установки более низкой температуры (12-15 градусов) на период длительного отсутствия, например, если это дом для эпизодического проживания.

Использование в квартирах. Я лично использую один девайс в квартире под сдачу с автономным отоплением. Потому что есть арендаторы, которые не умеют или боятся менять температуру на котле. И иногда греют квартиру до 30 градусов и потом удивляются счетам за газ. Установка девайса и беспроводного bluetooth датчика температуры полностью избавил меня от звонков по этому поводу :)

Почему это недорого

Для устройства используется плата ESP8266 или ESP32, цена которых на али/авито от 200 до 800 рублей.

Если умеете и любите паять, цена основной платы и компонентов для самостоятельный сборки выходит примерно в 1200 рублей без корпуса или 1500 рублей с корпусом. Платы можно заказать через pcbway/jlcpcb или вовсе собрать на макетке, а компоненты я брал в Чип и Дип. В собранном виде девайс может выглядеть вот так:

Как я автоматизировал управление отопление газовым/электрическим котлом Отопление, Умный дом, Home assistant, Газовый котел, Своими руками, Esp8266, Esp32, Программирование, Длиннопост, Open Source

Если не умеете или не любите паять, то есть готовые устройства на ozon, цена от 2500 до 4000 рублей, искать по запросу esp opentherm (не реклама, это не мои девайсы, я их вообще не собираю на продажу). Или Zont за 12-15 тысяч рублей.

Итого: от 2000 до 4000 рублей за комфорт и экономию в долгосрочной перспективе.

В заключение хочу сказать, что весь этот путь от изучения протокола OpenTherm до создания своего DIY проекта и разработка прошивки полностью себя оправдал, в доме воцарилась стабильная температура, а я получил моральное удовлетворение от процесса :)

Прошивка с открытым исходным кодом и полностью бесплатная.

Всем удачи!

Показать полностью 3

Нужен совет! Tuya

Всем добрый день!
нужен совет от тех, кто знает, что такое Tuya и Ewelink.
Есть сигнализация с ИК датчиками 433 МГц.
Датчики подключаются к сигнализации без проблем.
Хочу на некоторые датчики завязать освещение. ( При срабатывании , включается свет). Для этого нужно, чтоб не только сигнализация видела срабатывание но и сама tuya.
Чтоб не плодить кучу датчиков, хотел привязать к tuya, но у tuya не нашел rf- шлюзов, к которым можно привязать ИК датчики.
У Ewelink ( sonoff) есть такое устройство "RF Bridge".
Плодить зверинец не хочу, все сделано на туе.
Может, кто подскажет, есть ли подобное у туи, или придется менять саму сигнализацию и переходить на zigbee или wifi
Заранее благодарен за совет.

Работа выключателя и элемента умного дома

Всех приветствую. В общем хочу дома реализовать освещение во дворе с управлением через телефон и через выключатель. Чтоб можно было включать/выключать свет как с выключателя у двери, так и с телефона. Аналог проходного выключателя, только вместо второго-приложение на телефоне. Как собрать-представление имею, вопрос в оборудовании. Посоветуйте, пожалуйста, уличные комплекты для реализации такой затеи. Работа желательно с отдельного приложения, не Алиса.

Конкурс для мемоделов: с вас мем — с нас приз

Конкурс мемов объявляется открытым!

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

Кто сделал и отправил мемас на конкурс — молодец! Результаты конкурса мы объявим уже 3 мая, поделимся лучшими шутками по мнению жюри и ссылкой на стикерпак в телеграме. Полные правила конкурса.

А пока предлагаем посмотреть видео, из которых мы сделали шаблоны для мемов. В главной роли Валентин Выгодный и «Пакет» от Х5 — сервис для выгодных покупок в «Пятёрочке» и «Перекрёстке».

Реклама ООО «Корпоративный центр ИКС 5», ИНН: 7728632689

Частный случай автоматизации квартиры и дачи Home assistant

Добрый день, уважаемые пикабушники.

Похвалюсь своим опытом автоматизации квартиры и дачи.

Дисклеймер:

Сразу оговорюсь, что статья не несет никакой практической ценности, здесь не будет готовых рецептов, благо поиск в гугле еще никто не отменял, а дублировать легкодоступную информацию не считаю необходимым
Статья больше о личном опыте и сценариях использования. Может, кто-то подчерпнет для себя идею. А кто-то решит, что все это глупости и от лукавого.
Так же, нисколько не претендую на то, что сделал что-то умное и правильное. Исключительно описание опыта.
Никакой рекламы и рефералов. Все легко гуглится, на ютубе полно роликов от более умных людей. Все устройства легко находятся на маркетплейсах, хоть российских, хоть китайских.

Начало:

Не буду сильно расписывать, с чего все начиналось пару лет назад.
Просто решил, что нужно как-то налить бассейн объемом 16 кубов при возможности выкачать из колодца 1 куб в час с отдыхов 1-2 часа.
Ну, это дело не хитрое. Берем "умную" розетку и управляем вкл/выкл насоса с телефона.
Дальше больше. Год развлекался всякими релюшками и датчкиками.

К чему все пришло:

Сервер умного дома Home assistant на мини-ПК на N100. Перепробовал кучу решений, как облачных, так и Raspberry, Рокчипы с Armbian и т.п. Ставил разные виртуалки.
Пришел к выводу, что стабильнее и лучше всего любой мини-ПК, хоть на Celleron, с 4-8 гигами памяти и 120-240 SSD (можно и 60, но разницы в цене почти нет, а чем больше объем, тем надежнее).

Тем более, что иногда посещает мысль снова включить видеонаблюдение Frigate.

Сервер и сеть

Дома, где на балконе стоит этот мини-ПК (на балконе, это чтобы вентилятор не раздражал любимую жену), 100 мегабит интернета и белый публичный статический IP адрес.
Плюс, купил себе доменное имя. Но это по желанию. Специально для HA это не нужно.

Между квартирой и дачей сделал vpn-туннель на микротиках.

Пока был на мобильном интернете, использовал wireguard, как провели оптику на дачу, купил и туда статический белый ip и поднял GRE-туннель. Он мне кажется понадежнее, но, опять же это совершенно не обязательно.

Основная цель - объединение сетей дом-дача и маршруты между ними.

Т.е. дача видит квартиру по адресам 172.16.9.0/24, квартира видит дачу по адресам 172.16.10.0/24.
Сервер Home assistant висит на адресе 172.16.9.123:8123

Про пробросы, nginx-proxy и т.п. можно пропустить.

Зоопарк

Теперь, что касается зоопарка устройств.

Все датчики, розетки, актуаторы покупались в разное время. Поэтому полнейший зоопарк. Что не мешает ему работать с приемлемой стабильностью.
Розетки и релющки - туевские и зибишные.
Датчики - только зигбишные.
Актуаторы - zigbee
Выключатели - zigbee без нуля дома (лень менять проводку); реле+накладные выключатели на даче.
Лампочки - яндекс, Yeelight, WIZ.
Мой выбор после года использования - Yeelight, если нужно управлять яркостью. Реле+лампочка, если не нужно.

Zigbee

Чем хорош zigbee по сравнению с WiFi? Автономностью.
Zigbee по определению автономен и не зависит от облаков.

Туевские WiFi можно, конечно, обезоблачить, но с некоторыми оговорками.
С одной стороны, есть интерграция Tuya Local, которая может управлять устройствами без облака, но ключ устройства все равно нужно получать в облаке. И этот ключ меняется при перевведении устройства в экосистему Smart Life
Т.е. если устройство удалить в SmartLife и добавить снова, оно получит новый ключ.

Так что, по возможности заменю все устройства на zigbee.

Но у zigbee есть и минусы.

И самый главный из них - работа через шлюз.

Шлюзы бывают нескольких видов:

1) WiFi или Lan, но для экосистемы. Т.е. устройства подключаются в ту систему (и, соответственно, облако), для которой этот шлюз создан. Не наш выбор

2) USB-свисток. Вставляется непосредственно в сервер умного дома (в моем случае Home Assistant) и работает через zigbee2mqtt или ZHA интерграции. Уже лучше. Но как прокинуть такой свисток с дачи до сервера?
Варианты, конечно, есть. Например, поставить сервер zigbee2mqtt на даче. Или использовать usb2lan с пробросом через интернет. Но это как-то криво.

3) SLS-шлюз. Еще не пробовал. Дорого.

4) LAN-шлюз. Наш выбор. Zigbee-шлюз, к которому можно подключаться по сети.

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

Пока, вроде, добился стабильной работы. Дальше будем посмотреть.

В общем, управлять zigbee-устройствами из дома на даче - задача решена.
Есть более красивые, но более дорогие решения.

Выключатели

Свет, вытяжка, приточная вентиляция, обогреватели.
Однозначно zigbee. Однозначно нужны. Лучше всего механические.

Zigbee, чтобы не зависеть от облаков. Механические - гораздо удобнее сенсорных. И просто красивые
Нужны, чтобы всегда оставалась возможность включить-выключить освещение независимо ни от чего, по старике, кнопочкой
Там в выключателях стоят обычные микрики и релюшки. В отсутствие удаленного управления можно просто нажать кнопку, переключающую реле.

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

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

Лампочки

Умные или глупые через реле - дело вкуса. Сейчас я предпочту глупые лампы и умные включатели. Дешевле и надежнее.

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

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

Лично у меня в квартире на кухне и в санузле очень холодный свет (5500). В комнате - 3500.

Зачем нужны RGB в лампочках - пока не придумал.

Датчики.

Однозначно zigbee. Опыт работы с wifi датчиками локально не удачный.

Разве что прошивать их в ESP, но я еще не достиг такого уровня дзена.

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

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

Прочая

Еще есть "умные" пульты, актуаторы - это таки моторчики, которые умеют поворачивать рычаги кранов.

Ну и две мини-Алисы для голосового управления и в качестве будильников :)

Панели управления

Есть много интересных панелей, как дорогих, так и не очень, но как по мне, так самое лучшее, это старенький планшет на Адроиде, главное, чтобы не ниже 7 андроида и с более-менее приличным экраном.
Оптимально от 7 до 10 дюймов.

Есть такое приложение Fully Kiosk Browser. Вот честное слово, я бы его даже купил, если бы была такая возможность. Приложение уникальное в своем роде.
Позволяет полностью управлять планшетом из Home Assistant (включать/выключать экран, ребутить, да почти все можно автоматизировать).
При этом работает как полноэкранный браузер. Есть режим скринсейвера. Ну очень все удобно.
Нарисовал вот такие панельки и повесил планшет на стену.

Частный случай автоматизации квартиры и дачи Home assistant Умный дом, Home Assistant, Дистанционное управление, Голосовое управление, Длиннопост

Дом

Частный случай автоматизации квартиры и дачи Home assistant Умный дом, Home Assistant, Дистанционное управление, Голосовое управление, Длиннопост

Дача

Рядом прикрепил датчик движения и поставил автоматизацию пробуждения экрана по движению и гашению экрана через 3 минуты по отсутствию движения.

Вроде, можно это сделать через камеру планшета, но она батарейку жрет.

Ну, а поскольку планшет висит в единственной комнате, отключил включение экрана на предполагаемое время сна (00:00-07:00). Но, всегда можно включить экран прикосновением.

Подхожу к планшету, экран загорается, выводит панель с информацие и кнопками. Мне нравится.

Автоматизации.

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

У меня автоматизации такие:

Дома:

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

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

3) Датчик присутствия в санузле. Все стандартно, только включение света поставил не на обнаружение присутствия, а на расстояни до датчика.

Сам датчик висит на 1.7 высоты, срабатывает при приближении на 1.8 метра (рассчитал опытным путем). Таким образом он реагирует на человека, но не реагирует на кошку.

Выключается через 5 минут отсутствия.

4) Датчики протечки, датчики открытия уведомляют в Телеграмм о событиях.

5) По GPS на телефоне при попадании кого-то из домочадцев в 200метровую зону вокруг дома объявляет на колонку "Имя подъехал к дому".

6) По заданной температуре включается кондиционер, если никого нет дома. Так же выключается по достижению комфортной температуры.

7) Голосовое управление:

"Алиса, выключи свет" - выключает все, кроме аппаратуры, включает ночник.

"Алиса, спать" - выключает все, включая аппаратуру, через 30 секунд гасит ночник.

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

Выключается тупо выключением розетки.

Дача:

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

Частный случай автоматизации квартиры и дачи Home assistant Умный дом, Home Assistant, Дистанционное управление, Голосовое управление, Длиннопост

2) Включение дежурного обогрева комнаты, чтобы температура не падала ниже 8 градусов.

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

4) Кнопка выхода. По нажатию гасит все, что можно на даче. Висит на выходе. Через 10 минут задержки гасит свет на улице (если горел). Удобно в темноте дойти до машины.

5) Управление водой на улице. По нажатию кнопки на стене на улице открывается актуатором кран в доме с выведенной на улицу трубой.

Вода идет из колодца через общий насос на гидроаккумулятор. Оттуда разводка на дом, санузел и улицу. На кранах актуаторы.

6) Автоматизация наливания уличного бассейна. Просто включает/отключает воду в предыдущем пункте по графику 1 час льем - 2 часа отдыхаем. Нужно раз в год, чтобы бассейн налился на буднях, без моего участия.

7) Естественно, голосовое управление всем зоопарком.

8) Есть так же измеритель напряжения на DIN-рейку. Поскольку на даче напряжение так себе, то хорошо мерять напряжение, мощность и расход до и после стабилизатора.

Потребление считает довольно точно. Дельта по сравнению с уличным счетчиком +-2%.

Оповещает меня, когда напряжение до стабилизатора выходит за рамки (естественно, роутер, ANU, шлюзы висят на ИБП).

Оповещает, если пропадает напряжение на розетках без ИБП.

Частный случай автоматизации квартиры и дачи Home assistant Умный дом, Home Assistant, Дистанционное управление, Голосовое управление, Длиннопост

На данный момент вроде все. Но идей еще полно. Как воплощу - напишу еще.
Пока же, прошу простить за некий сумбур. Чукча не писатель.

Показать полностью 4

Датчик движения HC-SR501

Всем привет, возникла такая проблема, может кто сталкивался?
Заказал датчик движения HC-SR501. По описанию продавца он выглядит так

Датчик движения HC-SR501 Датчик движения, Esp8266, Arduino, Длиннопост

На деле получил вот это

Датчик движения HC-SR501 Датчик движения, Esp8266, Arduino, Длиннопост

Нет электролитов, но там я как понял стоят танталовые конденсаторы, нет стабилизатора на 3,3 в, это тоже решаемо, но самое главное нет джампера на H/L, там стоит резистор на 10 кОм и датчик работает в режиме L. А мне надо H. Можно ли что-то сделать, удалить, перемкнуть? Может кто в курсе? За качество фото сорри.

Показать полностью 2

С чего начать строить умный дом?

Я новичок в данной теме, по-этому заранее извиняюсь, если вопрос тупой.

Существуют ли более-менее "коробочные" решения для умного дома, основанные НЕ на облачных серверах?

Дополнительно хотелось бы, чтобы такое решение не было замкнуто на одного вендора в части периферийных устройств. И ещё, чтобы оно работало НЕ на частоте 2.4ГГц. Есть что-нибудь такое готовое (или хотя бы полуготовое) на рынке, или все сами мастерят?

Нужна помощь в автоматизации

Привет! Прошу помощи специалистов в атоматизации процесса описанного ниже. Немного вводных:

Живу в частном доме, где отопление сделано полностью электрическими конвекторами. Дома подключено 15 квт и есть генератор с авр на 8,5 квт. Поскольку все конвекторы управляются терморегуляторами, то шанс, что они все работают действительно одновременно, низкий. Но в лютые морозы такое все же происходит. Тем не менее, 15 квт хватает на все. Однако в жуткие морозы, видимо весь ближайший частный сектор включает отопительные приботы и электричество в районе отрубается. Тогда у меня заводится генератор и в основном я счастлив, но в жуткие морозы 8,5 квт не достаточно, чтобы потянуть все отопление в доме и генератор автоматически глохнет. Тогда я остаюсь вообще без электричества и мне приходится ходить и вручную отключать лишние обогреватели, чтобы остались только те, что в спальнях. Вот это я и хотел автоматизировать. В генераторной есть розетки только от сети, только от генератора, и общая линия.

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

Может кто-нибудь посоветовать, как лучше и какое железо покупать?

Вот накидал схемку в пэинте

Нужна помощь в автоматизации Электричество, Tuya, Автоматизация
Показать полностью 1

Угадайте звездного капитана юмористической команды «Сборная Красноярска» по описанию одного из участников

Ну что, потренировались? А теперь пора браться за дело всерьез.

Показать полностью

Где посмотреть примеры конфигов для ESPHome?

Короче, у меня лыжи не едут, поиск не помогает, документация не помогает...
Дано: ESP8266, шаговый двигатель, концевик/микрик.
Необходимо: при подаче питания на ESP, шаговым двигателем обнаружить нулевое положение до сработки концевика/микрика. Допустимый диапазон шагового двигателя 0-100% пусть будет 0-10,000 шагов. Далее ручное выставление желаемой позиции в процентах текущего положения.
Проблема в поиске любой русскоязычной информации с примерами конфигов, не могу понять как это реализовать.
Тег без рейтинга.

Отличная работа, все прочитано!