airens / tion_home_assistant

Custom Tion component for Home Assistant
50 stars 16 forks source link

Tion Home Assistant

Интеграция обеспечивает управление бризерами Tion, а также чтение показаний датчиков (включая датчики MagicAir) из системы умного дома Home Assistant. Основано на пакете tion.

Внимание: для работы требуется шлюз MagicAir!

Установка

HACS:

  1. HACS->Settings->Custom repositories
  2. Добавьте RealLord/tion_home_assistant в поле ADD CUSTOM REPOSITORY и выберите Integration в CATEGORY. Щелкните кнопку Save

    Без HACS:

  3. скачайте zip файл с компонентом
  4. поместите содержимое в config/custom_components/tion папку системы Home Assistant

    ...

  5. добавьте в ваш файл конфигурации (configuration.yaml):
    tion:
    username: !secret tion_email
    password: !secret tion_password
  6. не обязательно: можно задать периодичность опроса датчиков (по умолчанию - 120 секунд)
    scan_interval: 600
  7. не обязательно: можно задать альтернативный путь для файла-хранилища аутентификации (по умолчанию - "{homeassistant_config_dir}/tion_auth")
    file_path: "/tmp/tion_auth"
  8. добавьте tion_email и tion_password в ваще хранилище паролей Home Assistant secrets.yaml
  9. перезагрузите Home Assistant

    Использование:

    После перезагрузки, среди устройств должны появиться бризеры climate.tion_... и датчики MagicAir sensor.magicair_...

Службы Home Assistant для управления вашими устройствами:

climate.set_fan_mode

fan_mode задает скорость бризера следующим образом (тип - строка):

Если что-то не работает

Включите расширенное логирование для интеграции и пакета tion в файле конфигурации configuration.yaml:

logger:
  default: warning
  logs:
    custom_components.tion: info
    tion: info