man smart-home
СтатистикаИсследуем, взламываем, интегрируем — эксперименты на стыке технологий. Новостной канал: @mansmarthomenews Статьи: https://mansmarthome.info Видео: https://youtube.com/@mansmarthome Закулисная жизнь: https://boosty.to/mansmarthome
- Последний пост
- 16:59
- Последнее чтение
- 10:04
- Постов за неделю
- 3
- Всего постов
- 30
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- 908
- 1/48двое суток
- 1 040
- 1/72трое суток
- 1 122
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Справедливости ради, DNS-фильтры — не панацея и полностью всю телеметрию с рекламой они не заблокируют. Плюс иногда всплывают неочевидные нюансы: ссылки могут не открываться, изображения в email'ах могут не загружаться, а умные колонки могут зависать… Угадайте, откуда я это знаю? В рутованой прошивке для Irbis я заблочил телеметрию, что со временем приводит к подтормаживанию и зависанию колонки. 😓 В общем, за время использования adblock-lean я успел собрать целый букет граблей. Чтобы вы на них не наступали, я подготовил маленькую инструкцию со списком исключений и своими твиками.
Сама идея резать рекламу через файл hosts появилась давно — задолго до появления браузерных расширений. Так как идея не нова, то у adblock-lean немало альтернатив, но со своими компромиссами: • Например, готовые публичные серверы от AdGuard очень легко настраиваются, но они ощутимо медленнее того же Google Public DNS или Cloudflare. А вот adblock-lean можно настроить с любыми серверами. • Pi-hole требует установки на отдельную железку, и если она отвалится, то интернет нормально работать не будет. • С аддоном AdGuard Home та же история: ещё одна точка отказа. • Adblock и Adblock-Fast устанавливаются на роутер, но «тяжеловаты» для слабого железа. • TrackerControl — отдельное приложение только для Android. Раньше я сам пользовался публичными DNS от AdGuard, но из-за скорости и неудобного управления исключениями перешёл на adblock-lean. Так что если вы тоже захотите настроить дома свой маленький PKН для блокировки рекламы, то достаточно выполнить пару команд в консоли роутера.
Кстати, я не просто так вспомнил про OpenWrt. На днях обновлял прошивку на своём роутере, а потом, как обычно, доустанавливал geoip-shell, блокировщик рекламы и другой привычный софт. Не для всех будет актуально, но я хотел поделиться ссылкой на легковесный блокировщик для OpenWrt — adblock-lean. По сути это DNS-фильтр, который интегрируется с кэширующим сервером роутера, блокируя телеметрию, рекламу и прочий «мусор». Основная прелесть в том, что этот кэширующий DNS используется всеми девайсами в сети, включая смартфоны, телевизоры и некоторые умные устройства.
без подписи
Отказавшись от Cloudflare, я засел писать пост про миграцию на новый сетап для mansmarthome.info. Пост уже давно «висит» в черновиках, ибо я не уверен, что кому-то вообще интересны подробности. Но фиг с ними с подробностями: давайте я хотя бы просто поделюсь ссылкой на свой форк go-away. 🙂 Cloudflare мне нужен был для защиты от поведенческих ботов, которые пытаются уронить позиции сайта в поиске. В основном это боты, которые легко банятся через бесплатные правила WAF в Cloudflare. Только сайты за Cloudflare у многих перестали открываться и мне пришлось искать альтернативу. Искал долго, но мне отчасти повезло. На тот момент многих стали задалбывать ИИ-боты: так появились Anubis, go-away и другие сервисы для защиты от ИИ-скрейперов. Меня ИИ-боты не беспокоят, но возможностей go-away хватило, чтобы перенести правила из Cloudflare. А вот такой же капчи в go-away не было, и поэтому я сделал форк с поддержкой Yandex SmartCaptcha. Если вдруг вас тоже достали боты, то эта ссылка может пригодиться.
без подписи
Раньше было лучше. Сейчас подключаешься к роутеру: в консоли духота про миграцию на apk в последней версии OpenWrt. Раньше: рецепты коктейлей. 😍
Easy Floorplan — нашёл удобную карточку для создания плана квартиры. Если загуглить «план квартиры в Home Assistant», то вылезает куча гайдов по Sweet Home 3D и подобному софту. Получается красиво, но создавать полноценную 3D-модель квартиры — запарно. А в Easy Floorplan можно нарисовать схему мышкой прямо в интерфейсе HA. В общем, если вы давно хотели сделать план квартиры, но вам было лень возиться с 3D — посмотрите в сторону этой карточки.
Удалось запустить распознавание лиц на CPU без видеокарты. И без Frigate. 🙂 Нашёл любопытный аддон для Home Assistant, который работает на слабом железе и умеет распознавать не только лица, но и объекты с номерами. Думал просто поделиться ссылкой, но в итоге…
Удалось запустить распознавание лиц на CPU без видеокарты. И без Frigate. 🙂 Нашёл любопытный аддон для Home Assistant, который работает на слабом железе и умеет распознавать не только лица, но и объекты с номерами. Думал просто поделиться ссылкой, но в итоге написал обзор Grablo — с тестом на виртуалке и нюансами.
без подписи
без подписи
Есть более продвинутый ha-mcp, который дополнительно умеет управлять самим Home Assistant: читает логи, настраивает автоматизации, создаёт панели управления, устанавливает интеграции и позволяет делать много чего ещё. Чего-то нового в умном доме я настраивать не планировал, но интересно же пощупать этот ихний ha-mcp. 🙂 Поэтому в итоге поставил аддон и добавил ha-mcp прям в Home Assistant — да, ha-mcp можно подключить в HA. Честно говоря, у меня были слегка заниженные ожидания: всё-таки Qwen3 Coder не заточен под конфиги Home Assistant. По-хорошему бы ещё подключить базу знаний (или скилы), чтобы у ИИ был доступ к документации, но я решил пока обойтись без всего этого. Попросил ассистента создать панель «Климат» и… с первого раза получилась нормальная панель. 😳 Я бы сделал всё немного по-другому, но как болванка — отлично. Пока писал пост, вспомнил про AI Automation Suggester. Это ж теперь можно просто копипастить рекомендации в чат с ИИ-ассистентом и он сам всё сделает. 🤔
То что на базе Home Assistant можно сделать ИИ-ассистента и подключить к нему MCP — это только половина истории. Сам HA можно превратить в MCP-сервер и добавить его, например, в ChatGPT или Cherry Studio. Для подключения Home Assistant к ИИ есть интеграция MCP Server, но она не заслуживает внимания. 🙂 Потому что эта встроенная интеграция ничего не умеет, кроме управления устройствами — функционал такой же, как и у голосовых ассистентов (Assist)…
Вот эта маленькая штуковина защищает вас (пользователей моих интеграций). В контексте недавних инцидентов с GitHub и OpenAI решил подготовить пост про свой YubiKey 5 Nano. Обычно это то, что остаётся за кадром, но напрямую влияет на безопасность моих пользователей. По ссылке кратко рассказал про аппаратные токены, цифровые подписи и что означает зелёная галочка «Verified» на GitHub.
Easy Mesh to Telegram: первая законченная версия готова! 🎉 Ну ладно, формально это уже v1.2.3, но теперь я доделал всё запланированное. EMtT создавался с акцентом на простоту настройки и решает одну конкретную задачу — пересылку сообщений из #Meshtastic в Telegram. В итоге сейчас есть аж несколько вариантов интеграции Мышастика: 1. EMtT — self-hosted мост из Meshtastic в Telegram: • проект на GitHub; • готовые сборки для тех, кто поддерживает мои труды. 2. Интеграция для Home Assistant. 3. Гибкий бот на Node-RED. 4. Универсальный мост на Python с поддержкой MQTT и веб-хуков. Кстати, форк моста на Python использовался в первой версии петербургского моста, а EMtT основан на коде уже новой версии. #EMtT я доделал, но тему Meshtastic не закрываю. Впереди — большой YouTube-проект, продолжение истории петербургского моста и, возможно, новые фичи для EMtT.
Спасибо автору чата за наводку про Irbis а01. Немного посидел и поселил в неё своего ассистента :)
А вот ещё одна Алиса из чата, которой подселили компаньона:
без подписи
Распознавание лиц уже тоже работает. В последней версии пока доступен только базовый функционал, но в ближайшее время я расправлюсь с остальными фичами.