Серия «всякое»

1

Home Assistant: чем расширить свою экосистему

Серия всякое

Закладка по мотивам
https://github.com/mikeroyal/Self-Hosting-Guide


ESPHome

Система прошивки для микроконтроллеров ESP8266 и ESP32. Вместо того чтобы писать код на C++, вы описываете поведение устройства в простом YAML-файле: какие пины используются, какой протокол, какое имя сенсора — и ESPHome сам генерирует прошивку и загружает её по воздуху.

Главная прелесть — автоматическое обнаружение в Home Assistant через mDNS. Собрали датчик температуры на ESP32, прошили, включили — через минуту он уже в HA без лишних настроек. На этой же платформе делают кнопки, дисплеи, реле, ИК-передатчики и даже голосовые устройства на базе ESP32-S3.


Zigbee2MQTT

Мост между Zigbee-сетью и брокером MQTT. Работает с USB-координатором (Sonoff Zigbee Dongle, CC2652, HUSBZB-1) и поддерживает более 3000 устройств от разных производителей — без их проприетарных хабов.

Все устройства публикуют состояние и принимают команды через MQTT-топики, а дальше стандартная интеграция mqtt в HA разбирает всё автоматически. Есть веб-интерфейс для управления сетью, мониторинга связи и обновления прошивок устройств по воздуху.


Node-RED

Визуальный редактор потоков для построения автоматизаций и интеграций. Вместо YAML-правил в HA вы соединяете блоки на холсте: триггер → условие → действие, причём каждый блок может обращаться к MQTT, HTTP, WebSocket, базам данных и сотне других источников.

Особенно полезен там, где логика слишком сложна для стандартных автоматизаций HA: многошаговые сценарии, работа с внешними API, преобразование данных, интеграция с сервисами, у которых нет готового компонента. Устанавливается как аддон Supervisor.


AppDaemon

Python-фреймворк для написания приложений поверх Home Assistant. Каждое «приложение» — это класс на Python с полным доступом к состояниям и сервисам HA, системой колбэков на изменение состояний, расписания и событий.

Открывает возможности, которых нет ни в YAML-автоматизациях, ни в Node-RED: сложная математика, работа с историей через API, динамические расписания, машинное обучение прямо в автоматизации. Параллельно идёт HADashboard — отдельный движок для создания кастомных дашбордов.


Frigate

NVR с ИИ-детекцией объектов в реальном времени. Подключаете IP-камеры через RTSP, Frigate непрерывно анализирует поток и определяет: человек, животное, машина, велосипед. Поддерживает аппаратное ускорение — Coral USB TPU, GPU через OpenVINO или TensorRT.

Интеграция с HA нативная: каждое событие детекции создаёт сенсор, уведомление и превью-изображение. Можно автоматизировать: «если камера у входа зафиксировала человека и никто не дома — включить освещение и отправить снапшот в Telegram». Также пишет записи только по событиям, экономя место.


Wyoming Protocol (Whisper + Piper)

Открытый P2P-протокол для голосовых сервисов в Home Assistant. Faster Whisper обрабатывает речь в текст локально — модели от tiny до large, включая поддержку русского языка. Piper синтезирует ответ обратно в речь с нейросетевыми голосами (irina, dmitri и другие для RU).

Весь стек работает без интернета: Wyoming Satellite на Orange Pi Zero 3 захватывает звук, детектирует wake-слово через openWakeWord, отправляет аудио на сервер с Whisper и Piper, получает ответ обратно. Home Assistant выступает мозгом — обрабатывает намерения и выполняет команды. Полная приватность, нулевая задержка на облаках.


Ollama

Инструмент для запуска больших языковых моделей локально — Llama 3, Mistral, Gemma, Qwen и десятки других. Скачивает модели одной командой, предоставляет OpenAI-совместимый REST API на localhost:11434.

Подключается к HA через интеграцию Extended OpenAI Conversation как альтернатива OpenRouter или ChatGPT — ответы генерирует локальная модель без отправки запросов наружу. Хорошо работает на машинах с дискретной видеокартой; на CPU тоже запускается, но медленнее. Полезен как «умный» бэкенд для голосового ассистента или для обработки данных в автоматизациях.


Grafana + InfluxDB

Классический тандем для визуализации метрик умного дома. InfluxDB — time-series база данных, куда HA записывает историю всех сенсоров через интеграцию influxdb. Grafana подключается к ней как источник данных и позволяет строить дашборды с графиками температуры, влажности, потребления электроэнергии, состояния устройств.

Оба устанавливаются как аддоны Supervisor. Главное преимущество перед встроенной историей HA — произвольные запросы (Flux или InfluxQL), большой retention, и возможность мониторить одновременно HA, сервер Proxmox, роутер MikroTik и любые другие источники метрик на одном дашборде.


Uptime Kuma

Красивый self-hosted монитор доступности сервисов. Проверяет HTTP/HTTPS, TCP, DNS, MQTT, а также поддерживает push-модель через heartbeat — ваш сервис сам отправляет сигнал «я живой». Интерфейс напоминает Betteruptime, но полностью на вашем сервере.

Уведомления о падении сервисов идут через Telegram, Email, Slack, Webhook — или напрямую в HA через его нотификационный сервис. Полезно мониторить: сам HA, Zigbee2MQTT, сервер VDS, Nextcloud, все аддоны, которые слушают порт снаружи.


AdGuard Home

DNS-сервер с блокировкой рекламы, трекеров и вредоносных доменов для всей домашней сети. Устанавливается как аддон HA, прописывается как DNS в роутере — и с этого момента все устройства в сети работают без рекламы без каких-либо клиентских приложений.

Ведёт статистику запросов по устройствам, позволяет видеть какие домены запрашивают умные лампочки или телевизор, поддерживает DNS-over-HTTPS и DNS-over-TLS. Интеграция с HA позволяет отображать статистику прямо на дашборде: сколько запросов заблокировано за сутки, топ клиентов, топ заблокированных доменов.


Vaultwarden

Self-hosted сервер, полностью совместимый с протоколом Bitwarden. Вы используете официальные клиенты Bitwarden (браузерные расширения, мобильные приложения, десктоп) — но все данные хранятся на вашем сервере, а не в облаке Bitwarden.

Написан на Rust, потребляет минимум ресурсов (работает на Raspberry Pi без проблем). Поддерживает двухфакторную аутентификацию, организации, коллекции, аварийный доступ. Хорошо живёт в LXC-контейнере на Proxmox за Nginx Proxy Manager с Let's Encrypt.


Tailscale

VPN поверх WireGuard с нулевой конфигурацией. Создаёт защищённую оверлейную сеть между вашими устройствами — без проброса портов, без статического IP, через любые NAT. Устанавливается как аддон HA и даёт безопасный доступ к интерфейсу Home Assistant из любой точки мира.

В бесплатном тарифе — до 100 устройств и 3 пользователя, чего домашнему использованию более чем достаточно. Функция Tailscale Funnel позволяет опубликовать отдельный сервис (например, webhook для интеграций) через защищённый туннель без открытия портов на роутере.


Nextcloud

Полноценная платформа для личного облачного хранилища и совместной работы. Синхронизация файлов, встроенный офис (Collabora/OnlyOffice), видеозвонки (Talk), почта, задачи, галерея фото. Всё на своём сервере.

Интегрируется с HA через CalDAV — события из Nextcloud Calendar появляются как сенсоры в HA и могут триггерить автоматизации. Nextcloud Talk подключается как канал для уведомлений HA вместо Telegram — полностью приватный мессенджер с push-уведомлениями. Nextcloud AIO (All-in-One) — самый простой способ развернуть всё одной Docker-командой.


Portainer

Веб-интерфейс для управления Docker-контейнерами, Swarm и Kubernetes. Визуально показывает все запущенные контейнеры, их логи, переменные окружения, порты, volumes; позволяет запускать, останавливать, пересоздавать контейнеры и разворачивать стеки через docker-compose прямо из браузера.

Незаменим при построении self-hosted стека на Proxmox LXC или выделенном сервере. Поддерживает Portainer Agent — можно управлять несколькими Docker-хостами из одного интерфейса. Для домашнего использования Community Edition полностью бесплатен.


Traefik

Современный reverse proxy с автоматическим обнаружением Docker-контейнеров. Запустили новый контейнер с нужными лейблами — Traefik сам создаёт роут и получает SSL-сертификат через Let's Encrypt без перезапуска.

Особенно удобен в связке с Proxmox + Docker: один Traefik принимает весь HTTPS-трафик на 443 порту и маршрутизирует по доменным именам к нужным контейнерам — Nextcloud, Vaultwarden, Uptime Kuma, Grafana. Поддерживает middleware для аутентификации, rate limiting, IP-фильтрации.


Homebridge

Программный мост для подключения устройств, не поддерживающих Apple HomeKit, к экосистеме Apple. Более 2000 плагинов — от умных розеток до роботов-пылесосов. Работает рядом с HA или вместо него для тех, кто живёт в экосистеме Apple.

Интересен в контексте HA тем, что сам Home Assistant можно выставить в HomeKit через встроенную интеграцию — тогда все устройства HA управляются из приложения «Дом» на iPhone и через Siri. Homebridge при этом нужен для устройств, у которых нет компонента ни в HA, ни в HomeKit напрямую.


TasmoAdmin

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

Устанавливается как аддон HA. Сами устройства Tasmota общаются с HA через MQTT — включается один раз и работает без облаков. Особенно актуально, если у вас десятки Sonoff-девайсов: обновить прошивку на всех одновременно через TasmoAdmin вместо поштучной настройки.


Traccar

Self-hosted платформа GPS-трекинга. Поддерживает более 200 протоколов GPS-трекеров — от дешёвых китайских GT06 до профессиональных устройств. Показывает историю маршрутов на карте, уведомляет о зонах входа/выхода, скорости, состоянии батареи.

Устанавливается как аддон HA. Интеграция с HA позволяет использовать GPS-трекер как источник состояния device_tracker — то есть автоматизации на основе геолокации работают через ваш сервер, а не через Google/Apple. Полезно для автоматизаций «дома/не дома» без зависимости от телефона.


Matrix + Element

Открытый федеративный протокол для мессенджеров. Запускаете собственный сервер Matrix (Synapse или Conduit), подключаетесь клиентом Element — получаете зашифрованный чат, который никому не принадлежит.

Аддон HA позволяет отправлять уведомления и получать команды через Matrix. Альтернатива Telegram для тех, кто хочет полный контроль: сервер на своём железе, сквозное шифрование, федерация с другими серверами. Conduit — более лёгкий вариант сервера на Rust, хорошо живёт на Orange Pi или в LXC.


Jellyfin

Полностью свободный медиасервер без подписок, трекинга и принудительных аккаунтов. Организует фильмы, сериалы, музыку и фото с автоматическим получением метаданных, постеров и субтитров. Поддерживает аппаратное транскодирование (Intel Quick Sync, VAAPI, NVENC).

Интеграция с HA: сенсоры активного воспроизведения, управление плеером как media_player объектом. Можно автоматизировать: «если Jellyfin начал воспроизведение в гостиной — приглушить свет, поставить Do Not Disturb». Клиенты есть для всего: Android TV, iOS, Roku, Kodi, веб.


Immich

Self-hosted альтернатива Google Фото. Автоматическое резервное копирование с телефона, распознавание лиц и объектов, поиск по содержимому, временная шкала, альбомы, шаринг. Интерфейс практически идентичен Google Фото — переход почти незаметен.

Развёртывается через docker-compose, активно развивается (обновления почти каждую неделю). С HA прямой интеграции нет, но через webhook или MQTT можно, например, автоматически архивировать снапшоты с камер Frigate прямо в Immich. Заменяет Google Фото полностью, данные остаются дома.


Syncthing

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

Практически применим в связке с HA для синхронизации конфигов: папка /config HA синхронизируется на резервный компьютер в реальном времени. Также удобно держать в синхронизированной папке бэкапы, фото с телефонов, документы — без Nextcloud, проще в настройке, но без веб-интерфейса для доступа из браузера.


Pi-hole

DNS-sinkhole для блокировки рекламы и трекинга на уровне всей сети. Прописывается как DNS в DHCP-сервере роутера и с этого момента блокирует рекламу на всех устройствах без исключения — смарт-ТВ, консолях, IoT-устройствах, где расширения браузера не работают.

Интеграция с HA через компонент pi_hole — сенсоры статистики: процент заблокированных запросов, количество запросов за сутки, статус сервиса. Можно добавить на дашборд HA как виджет. Альтернатива AdGuard Home — Pi-hole старше и имеет большую экосистему плагинов, AdGuard современнее по интерфейсу.


Nginx Proxy Manager

Веб-интерфейс поверх Nginx для управления reverse proxy. Добавляете новый хост через форму в браузере: домен, IP:порт назначения, кнопка «запросить SSL» — готово. Никакого ручного редактирования конфигов.

Хорошая точка входа перед переходом на Traefik: проще в понимании, меньше движущихся частей, не требует изменений в docker-compose всех сервисов. Живёт в отдельном LXC на Proxmox, принимает весь входящий трафик и маршрутизирует к HA, Nextcloud, Grafana, Vaultwarden по доменным именам с валидными Let's Encrypt сертификатами.


NetBird

Open-source платформа для управления WireGuard-сетями. В отличие от обычного WireGuard, где нужно вручную прописывать пиры, NetBird управляет конфигурацией централизованно через веб-панель. Есть self-hosted версия сервера управления.

Ближайший аналог Tailscale, но полностью на своём железе. Поддерживает ACL-правила, группы устройств, роуты в локальные подсети. Для доступа к HA снаружи — та же логика, что у Tailscale: никаких открытых портов, трафик идёт через зашифрованный туннель.


Dozzle

Лёгкий веб-интерфейс для просмотра логов Docker-контейнеров в реальном времени. Подключается к Docker socket, показывает потоки stdout/stderr всех контейнеров, поддерживает поиск и фильтрацию.

Не хранит логи (только live-просмотр) — именно поэтому весит практически ничего. Удобен для быстрой диагностики: что-то сломалось в HA аддоне или docker-контейнере — открываете Dozzle, смотрите логи без SSH. Работает в паре с Portainer: Portainer для управления, Dozzle для логов.


WatchTower

Автоматическое обновление Docker-образов. Периодически проверяет Docker Hub или другой реестр на наличие новых версий образов запущенных контейнеров и пересоздаёт их с новым образом, сохраняя все переменные и volumes.

Настраивается гибко: обновлять все контейнеры или только помеченные лейблом, присылать уведомления о каждом обновлении (в Telegram или через webhookHA), обновлять только в определённое время суток. Снимает рутину ручного docker pull && docker-compose up -d для всего стека.


Code-Server

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

Применительно к HA: редактировать конфиги, скрипты Python для AppDaemon, YAML автоматизации — прямо с планшета или с чужого компьютера без установки чего-либо. Живёт в LXC или Docker, доступен через тот же Nginx Proxy Manager с авторизацией. Поддерживает extensions из Open VSX Registry (аналог Marketplace без Microsoft-лицензий).


Gitea

Лёгкий self-hosted Git-сервис. Интерфейс как у GitHub, но всё на вашем сервере: репозитории, Issues, Pull Requests, CI через встроенный Gitea Actions или внешний Woodpecker CI.

Удобен для хранения конфигов Home Assistant под версионным контролем: пушите изменения в конфигах, откатываетесь при ошибке, видите историю что и когда менялось. Также хорошее место хранить все скрипты инфраструктуры — Ansible playbooks, docker-compose файлы, PowerShell для AD.


IT-Tools

Коллекция из 60+ утилит для разработчиков и администраторов в виде удобного веб-интерфейса: конвертеры форматов (JSON/YAML/TOML/XML), генераторы паролей и UUID, кодировка/декодировка Base64 и URL, работа с датами, регулярные выражения, расчёт подсетей, форматирование кода и ещё много всего.

Развёртывается одним Docker-образом, работает полностью офлайн — никакие данные не покидают ваш сервер. Заменяет десятки онлайн-сайтов (многие из которых логируют запросы) одним локальным инструментом. Живёт за Nginx Proxy Manager, доступен по адресу типа tools.home.local.

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

Проект Artemis: возвращение на Луну - амбиции и реальность

Серия всякое

Прежде всего страны участники проекта:

<!--noindex--><a href="https://d.pikabu.ru/story/proekt_artemis_vozvrashchenie_na_lunu__ambitsii_i_realnost_13903876?u=http%3A%2F%2Fwww.nasa.gov&t=www.nasa.gov&h=71ae2b1cb03d8335a37e137db776e2e70bfb6e3a" title="http://www.nasa.gov" target="_blank" rel="nofollow noopener">www.nasa.gov</a><!--/noindex-->

www.nasa.gov

Пока мы заняты повседневными делами, NASA активно работает над проектом Artemis - программой возвращения человека на Луну. Разберёмся, что это такое и стоит ли ждать новой космической эры.

Artemis - это современная версия легендарной программы Apollo, только с технологиями XXI века. Основные цели программы:


• Создание сверхтяжёлой ракеты-носителя SLS (Space Launch System)

• Доставка экипажа в капсуле Orion на окололунную орбиту.

• Высадка астронавтов на Южном полюсе Луны (там обнаружены запасы водяного льда).

Строительство окололунной станции Gateway для долговременного присутствия.

SLS (Space Launch System)

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

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

Лунный посадочный модуль от SpaceX на базе корабля Starship. Именно он будет доставлять астронавтов с орбиты на поверхность Луны и обратно. Без этого элемента высадка невозможна.

В рамках программы впервые на Луну высадятся женщина-астронавт и представитель небелой расы - NASA делает акцент на инклюзивности.

В отличие от Apollo, цель Artemi- не разовая экспедиция, а создание постоянной инфраструктуры для регулярных миссий и научных исследований.

Луна рассматривается как испытательный полигон для технологий, которые понадобятся при полётах на Марс. Это логичный промежуточный этап.

Помимо NASA, в программе задействованы SpaceX и другие частные компании, что создаёт конкуренцию и может снизить общую стоимость проекта.

Ключевые партнеры программы Artemis

  • Blue Origin: www.blueorigin.com- разрабатывает посадочный модуль Blue Moon.

  • SpaceX: www.spacex.com - создает посадочный модуль Starship HLS.

  • Boeing: www.boeing.com - строит сверхтяжелую ракету SLS.

  • Lockheed Martin: www.lockheedmartin.com - главный подрядчик для космического корабля Orion.

  • Northrop Grumman: www.northropgrumman.com - строит ускорители для SLS и участвует в создании станции Gateway.

  • Dynetics: www.dynetics.com - разрабатывал свой вариант посадочного модуля.

Участники программы CLPS (Commercial Lunar Payload Services)

Разработчики луноходов (Lunar Terrain Vehicle, LTV)

Другие ключевые партнеры

  • Sierra Nevada Corporation (SNC): www.sncorp.com - занимается логистикой и другими системами.

  • Masten Space Systems: masten.aero - разрабатывает посадочные аппараты.

  • Aerojet Rocketdyne (в составе L3Harris): www.l3harris.com - производит двигатели.

  • Draper: www.draper.com - разрабатывает системы навигации и управления.

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

NASA SLS (95–130 т) $2–$4.2 млрд
Российский Протон-М (~23 т) $65–70 млн.
SpaceX Starship (~100 т) $10 млн
Blue Origin New Glenn (~45 т) $68 млн

Схема миссии включает этапы:

- запуск нескольких танкеров для дозаправки Starship на орбите Земли,
- стыковку с Orion,
- пересадку экипажа,
- посадку на Луну и возвращение.

Каждый этап - потенциальная точка отказа.

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


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

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

«Растворим ли коммунизм в алкоголе?»

Серия всякое

UPD:

Неумение смеяться над собой признак внутренней слабости

французский сборник политических анекдотов собранный в странах Восточного блока в 1970-х годах.

обложка книги "Le communisme est-il soluble dans l'alcool?"

обложка книги "Le communisme est-il soluble dans l'alcool?"

всего несколько:

***
Москва, 1970 год, зима, мороз, стоит очередь за мясом:

выходит директор магазина:

- Товарищи, мяса привезли мало, на всех не хватит-евреи покиньте очередь!

несколько человек уходит

через какое то время, опять выходит директор:

- Товарищи, на всех мяса не хватит- не русские покиньте очередь!

несколько человек уходит

проходит время:

- Товарищи, на всех мяса не хватит- не москвичи покиньте очередь!

несколько человек уходит

проходит ещё час:

- Товарищи, на всех мяса не хватит- беспартийные покиньте очередь!

несколько человек уходит

Директор обращается к оставшимся:

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

голос их очереди:

- Жидам опять повезло - первыми ушли.

***
на политинформации выступает лектор:
- Благодаря социализму вы живёте в комфорте! А при коммунизме, у каждого из вас будет самолёт!
вопрос из зала:
- Но какой мне от самолёта толк?
...
- Если в каком-нибудь далёком городе будет продажа картофеля, вы сможете полететь туда на своём самолёте!

***
- Коммунизм — это о взаимопомощи! Ян, если бы у тебя был самолёт, что бы ты с ним сделал?

- Я бы одолжил его соседям!

- А Тадеуш, если бы у тебя были часы?

- Я бы оставил их себе.

- Но... Но как, зачем?!

- Потому что у меня ЕСТЬ часы!

***
Пожилая женщина, несмотря на метель, в Польше, идёт к мяснику.

«Лопаточный отруб говядины, товарищ?»

«Лопаточного отруба говядины больше нет».

На следующий день.

«Толстый край говядины, товарищ?»

«Снова то же самое».

На следующий день - то же самое.

«Рибай, товарищ?»

«Снова то же самое».

Мясник бормочет, наблюдая за её уходом:
«Какая память!»

***
Народный комиссар посещает колхоз, чтобы узнать о картофелеуборке:

— Картофеля достаточно, чтобы образовать гору, которая достигла бы престола Божьего!

— Ну, товарищ, ты же прекрасно знаешь, что Бога нет!

— Картофеля тоже нет, товарищ комиссар.

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества