Найти в Дзене
Поддержите автораПеревод на любую сумму
Статья 12. Ультразвуковой датчик расстояния AJ-SR04M. Как подключить к Home Assistant и для чего использовать.
Ультразвуковые датчики расстояния используются в парктрониках, а значит хорошо изучены, работают при любой погоде и температуре, а значит идеально подойдут для определения уровня воды подумал я, но в процессе изучения, чтения документации и небольших тестов всплыли нюансы. В этой статье я расскажу, почему AJ-SR04M мне не подошёл для измерения уровня воды, но в теории должен отлично справляться с контролем сыпучих материалов — корма в автоматических кормушках и пеллет в котлах. Идея использовать водонепроницаемый ультразвуковой датчик для контроля уровня воды в бассейне казалась очевидной...
2 недели назад
Статья 11. Изменяемые пороги для уведомлений через панель (dashboard) в Home Assistant
В этой статье мы создадим вспомогательную переменную, которая будет использоваться как порог для уведомления, с возможностью изменения прямо с дашборда без редактирования конфигов и перезагрузки Home Assistant. Вспомогательные объекты не привязаны к устройствам, они содержат заданные значения или вычисляются из данных устройств. Например, есть 5 датчиков открытых дверей/окон, вы можете создать бинарный сенсор (может быть только в состояниях on/off) и он будет off если все датчики указывают на то, что двери и окна закрыты, а если хотя бы одно окно открыто, то он будет on...
1 месяц назад
Статья 10. Дублируем уведомления в Home Assist в почту в связи с блокировкой telegram. upd 28.03.2026
В связи с блокировкой Telegram возникла необходимость в поиске альтернативного канала для доставки критических уведомлений. Первым и наиболее очевидным решением стала электронная почта — как самый изученный, надежный и устойчивый к внешним ограничениям протокол передачи данных. При этом отключать существующую автоматику в Telegram не планируется: текущий мессенджер останется в работе и будет лишь минимально доработан для параллельной отправки сообщений. Для реализации рассылки используется протокол SMTP...
534 читали · 1 месяц назад
Статья 9. Бесконтактный датчик уровня жидкости XKC-Y25-(NPN)
Для сборки покупаем: Итого один датчик - 1210 рублей. Можно сильно сэкономить, если взять "старый" блок питания и провод из имеющихся. Датчик XKC-Y25-NPN использует ёмкостной метод измерения. Он создаёт электрическое поле и определяет изменение ёмкости, когда диэлектрик попадает в зону чувствительности. Подобные датчики прекрасное решение для рыбной фермы, когда нужно контролировать уровень воды без контакта с жидкостью. Никаких поплавков, никакого риска загрязнения, никаких движущихся частей. Просто приклеил датчик к стенке — и он честно сообщает, есть вода или нет...
142 читали · 1 месяц назад
Статья 8. Обновления Home Assistant: баланс между новыми функциями и стабильностью. + восстановление в случае сбоя
По горячим следам статьи 7 решил раскрыть подробно тему обновлений, преложить критерии, стратегию и разобрать риски. Обновление - это палка о двух концах. С одной стороны, новые функции и исправления безопасности. С другой — риск сломать то, что годами работало идеально. Сразу готовьтесь - однозначного решения нет, скорее всего вы найдете критичные причины и обновляться и не обновляться. Home Assistant достаточно стабилен и его обновления достаточно стабильны, но это open source, т. е. люди на добровольной...
281 читали · 1 месяц назад
UPD Статьи 7, в связи с обновлением Home Assistant Очередное обновление вносит изменения в интеграцию telegram bot, использованный ранее target перестанет поддерживаться в сентябре, вместо него используется chat_id. Я бы добавил инструкцию в эту заметку, но интерфейс яндекс-дзена максимально отвратительный, поэтому всю информацию добавил в статью первым разделом.
1 месяц назад
Статья 7. Telegram-бот с несколькими чатами: алерты — в группу, управление — в личку. + Бонус - добавим меню для управления
Очередное обновление вносит изменения в интеграцию telegram bot, использованный ранее target перестанет поддерживаться в сентябре, вместо него используется chat_id. Статья в целом сохраняет актуальность, но с учетом изменений ниже. К сожалению, не самое продуманное изменение и оно не позволяет указать в интерфейсе {{ trigger.event.data.chat_id }}, т. е. ответ в тот же чат из которого пришел запрос, система предлагает выбрать конкретный чат, но нам это не нужно. Заходим в текстовый редактор. Если в тексте есть строка: target: "{{ trigger...
2 месяца назад
Статья 6. Home Assistant: добавляем видеонаблюдение на примере камеры Hikvision
В прошлой статье мы научили систему "разговаривать" через Telegram. Теперь добавим ей "глаза" — подключим камеру видеонаблюдения Hikvision для визуального контроля. Всё локально, без облаков, но с учетом, что HA записи с камер не хранит (хранение отдельная тема, пока в планах ее нет). Подойдет любая камера с поддержкой ONVIF/RTSP. Начинал я с дешевых китайских ноу неймов и несколько продолжают работать уже 5+ лет, но при выходе из строя, я их заменяю на Hikvision, дороже, но софт удобный, функционала...
651 читали · 2 месяца назад
Статья 5. Подключаем telegram bot. Превращаем Home Assistant из пассивного наблюдателя в активного помощника.
2. Отправьте команду /newbot 3. Введите имя бота (например, Farm Assistant Bot) 4. Введите username бота (оканчивается на bot, например, MyFishFarmBot или my_fish_farm_bot) 5. Сохраните токен вида: 1234567890:ABCDEFGhijKLMNopQRstUVwxyz 1. В HA: Настройки → Устройства и службы → Интеграции 2. Нажмите "Добавить интеграцию", найдите "Telegram" → "Telegram Bot" 3. Выберите Polling и укажите Токен API (его мы сохраняли в первую очередь или можно зайти в чат с @BotFather и скопировать от туда) 4. Для виртуальных устройств я завел пространство "Серверная", рекомендую поступить также...
395 читали · 2 месяца назад
Статья 4. Собираем и подключаем датчик температуры: ESP + DS18B20 + ESPHome.
Компоненты: Бюджет на базовый вариант: ~800-1500 руб. Есть компоненты, которые покупаются однажды - несколько датчиков будут даже дешевле. Дополнительные датчики DS18B20: +150-300 руб./шт. Вариант 1: Один датчик (базовый) DS18B20 (3 провода): • КРАСНЫЙ (VDD) → PIN "3V3" на Wemos D1 Mini • ЧЁРНЫЙ (GND) → PIN "G" на Wemos D1 Mini • ЖЁЛТЫЙ (DATA) → PIN "D6" (GPIO12) на Wemos D1 Mini ↗ через резистор 4.7кОм к PIN "3V3" Резистор подключается между DATA и 3V3 Вариант 2: Несколько датчиков на одной шине (до 8 шт...
235 читали · 3 месяца назад
Статья 3. Первый вход и настройка Home Assistant - создание профиля, настройка бэкапирования, установка HACS и др.
Мы успешно установили Home Assistant OS на мини-ПК и видим в браузере приветственный экран (видим же? напомню - можно по ранее записанному ipv4:8123/ или homeassistant:8123/, у меня буквенный адрес занят основным умным домом, поэтому захожу по ip, но вам рекомендую его не запоминать, проще использовать homeassistant). Нажимаем "Создать мой умный дом" и ... 1. На приветственном экране введите в Имя* - под этим именем система будет вас знать (я для теста напишу - "iFarm"), Имя пользователя* - придумываем...
457 читали · 3 месяца назад
Статья 2. Инструкция по установке Home Assistant.
Рассмотрим вариант, которым пользуюсь сам. Пишу максимально кратко (количеству пунктов не пугайтесь, во многих нужно просто нажать одну кнопку), без объяснения что и почему, с экономлю ваше время (подробно и официально можно прочитать тут - https://www.home-assistant.io/installation/generic-x86-64/). Для установки вам потребуются следующие железяки: 1) "основной" компьютер - с него будет осуществляться вся настройка; 1) miniPC - я рекомендую beelink с процессором n150, хотя и на n5095 (в два раза дешевле) тоже заработает...
438 читали · 3 месяца назад