Это fork (доработанная копия) оригинального модуля Tion_Home_Assistant от Уважаемого Valeriy Chistyakov. Большое спасибо ему за модуль, я только поправил кое-какие замечания по синтаксису, которые вылезли после обновления Home Assistant до версии 2024.01
Интеграция обеспечивает управление бризерами Tion, а также чтение показаний датчиков (включая датчики MagicAir) из системы умного дома Home Assistant. Основано на пакете tion.
Внимание: для работы требуется шлюз MagicAir!
- HACS->Settings->Custom repositories
- Добавьте
RealLord/tion_home_assistant
в полеADD CUSTOM REPOSITORY
и выберитеIntegration
вCATEGORY
. Щелкните кнопкуSave
- скачайте zip файл с компонентом
- поместите содержимое в
config/custom_components/tion
папку системы Home Assistant
- добавьте в ваш файл конфигурации (
configuration.yaml
):
tion:
username: !secret tion_email
password: !secret tion_password
- не обязательно: можно задать периодичность опроса датчиков (по умолчанию - 120 секунд)
scan_interval: 600
- не обязательно: можно задать альтернативный путь для файла-хранилища аутентификации (по умолчанию - "{homeassistant_config_dir}/tion_auth")
file_path: "/tmp/tion_auth"
- добавьте
tion_email
иtion_password
в ваще хранилище паролей Home Assistantsecrets.yaml
- перезагрузите Home Assistant
После перезагрузки, среди устройств должны появиться бризеры climate.tion_...
и датчики MagicAir sensor.magicair_..
.
Службы Home Assistant для управления вашими устройствами:
fan_mode
задает скорость бризера следующим образом (тип - строка):
off
,0
- выключить1
-6
- включить в ручном режиме с заданной скоростьюauto
- автоматическое управление скоростью в зависимости от уровня CO2- определяется переменной target_co2 (изменить можно только через PRESET)
hvac_mode
задает режим работы прибора:
heat
- нагреватель включенfan_only
- нагреватель выключенoff
- прибор выключен
Используйте для задачи целевой температуры нагревателя
Используйте для задания источника потока воздуха: улица, квартира, смешанный
- SWING_VERTICAL = воздух из квартиры
- SWING_BOTH = смешанный
- SWING_HORIZONTAL = воздух с улицы
Используйте для задания заранее запрограммированных настроек (пресетов)
- PRESET_SLEEP: с улицы, скорость 1, обогреватель выключен
- PRESET_ACTIVITY: с улицы, скорость 2, обогреватель выключен
- PRESET_BOOST: с улицы, скорость 6, обогреватель выключен
- PRESET_HOME: из квартиры, скорость 2, обогреватель выключен
- PRESET_COMFORT: смешанный, скорость 3, обогреватель выключен
- PRESET_AWAY: Режим AUTO, target_c02 = 600, с улицы, скорость 1-6, обогреватель выключен
- PRESET_ECO: Режим AUTO, target_c02 = 700, с улицы, скорость 1-4, обогреватель выключен
Включите расширенное логирование для интеграции и пакета tion
в файле конфигурации configuration.yaml
:
logger:
default: warning
logs:
custom_components.tion: info
tion: info