Содержание

Установка SonoffLAN в Home Assistant (Docker/Synology)

Инструкция по установке кастомной интеграции SonoffLAN для управления устройствами Sonoff с оригинальной прошивкой eWeLink.

Часть 1: Установка HACS

HACS (Home Assistant Community Store) — магазин кастомных интеграций для Home Assistant.

1.1. Скачивание HACS

  1. Перейди на страницу релизов: https://github.com/hacs/integration/releases/latest
  2. Скачай файл hacs.zip
  3. Распакуй архив — получишь папку hacs

1.2. Копирование файлов

Открой папку конфигурации Home Assistant. Для Synology путь обычно:

\\NAS\docker\homeassistant\

или через File Station:

/volume1/docker/homeassistant/

Создай папку custom_components если её нет.

Скопируй папку hacs внутрь custom_components.

Структура должна выглядеть так:

homeassistant/
├── custom_components/
│   └── hacs/
│       ├── __init__.py
│       ├── manifest.json
│       └── ...
├── configuration.yaml
└── ...

1.3. Перезапуск Home Assistant

Перезапусти контейнер Home Assistant через Container Manager или командой:

docker restart homeassistant

1.4. Добавление интеграции HACS

  1. Очисти кэш браузера: Ctrl+Shift+R (Windows/Linux) или Cmd+Shift+R (Mac)
  2. Перейди: Settings → Devices & Services → Add Integration
  3. В поиске введи: HACS
  4. Прими условия использования (все галочки)
  5. Пройди авторизацию через GitHub:
    • Перейди по предложенной ссылке
    • Введи код активации
    • Разреши доступ для HACS

После успешной авторизации HACS появится в боковом меню.

Часть 2: Установка SonoffLAN

2.1. Загрузка интеграции через HACS

  1. Открой HACS в боковом меню
  2. Перейди в раздел Integrations
  3. Нажми кнопку + Explore & Download Repositories (правый нижний угол)
  4. В поиске введи: SonoffLAN
  5. Выбери интеграцию от AlexxIT
  6. Нажми Download
  7. Подтверди загрузку

2.2. Перезапуск Home Assistant

После загрузки интеграции обязательно перезапусти Home Assistant:

Settings → System → Restart

2.3. Настройка интеграции Sonoff

  1. Перейди: Settings → Devices & Services → Add Integration
  2. В поиске введи: Sonoff
  3. Выбери интеграцию Sonoff
  4. Введи учётные данные от приложения eWeLink:
    • Email или телефон
    • Пароль
  5. Выбери режим работы:
    • auto (рекомендуется) — использует LAN когда возможно, иначе облако
    • local — только локальная сеть
    • cloud — только облако

После настройки все устройства Sonoff из аккаунта eWeLink появятся в Home Assistant.

Часть 3: Проверка работы

3.1. Проверка устройств

Перейди: Settings → Devices & Services → Sonoff

Здесь отображаются все подключённые устройства и их статус (online/offline).

3.2. Проверка состояния системы

Перейди: Settings → System → System Health

В разделе Sonoff будет показано количество устройств online.

3.3. Просмотр логов

При проблемах проверь логи: Settings → System → Logs

Используй фильтр sonoff для поиска связанных записей.

Возможные проблемы

Интеграция не появляется в списке

Устройства недоступны в LAN-режиме

Если используешь один аккаунт в нескольких системах (другой HA, Homebridge и т.д.), создай второй аккаунт eWeLink и расшарь на него устройства.

Полезные ссылки