homebridge-tion
v1.0.23
Published
Homebridge plugin to control Tion breezers
Downloads
38
Maintainers
Readme
homebridge-tion
Плагин для Homebridge, позволяющий управлять климатической техникой Tion (базовой станций MagicAir, бризерами 3S и O2).
Поддерживаемые устройства
| Модель | |--------| | Базовая станция MagicAir | | Бризер Тион 4S | | Бризер Тион 3S | | Бризер Тион O2 | | Модуль CO2 |
Для устройств, которых нет в списке, поддержка пока не реализована. Если вы хотите добавить поддержку новых устройства, свяжитесь со мной или предложите pull-request.
Функции
- управление бризером (вкл/выкл, скорость, нагрев, температура, рециркуляция)
- мониторинг состояния фильтра бризера
- мониторинг качества воздуха (уровень CO2, температура, влажность)
- управление подсветкой базовой станции
- сигнализация превышения допустимого уровня CO2
- мониторинг температуры уличного воздуха
| | | | | ------------------------------------------- | ------------------------------------------- | -------------------------------------------- | | | |
Установка
Настройте базовую станцию:
Из веб-интерфейса или из приложения для iOS или Android
Если у вас уже есть Config UI X, рекомендую устанавливать и конфигурировать плагин с его помощью, а дальнейшие шаги можно пропустить.
Установите плагин:
$ npm install -g homebridge-tion --production
Обновите конфигурацию Homebridge:
Добавьте в секцию
platforms
следующую запись (см. описание полей ниже):"platforms": [ { "platform": "Tion", "name": "Tion", "homeName": ИМЯ_ДОМА_В_MAGICAIR_В_ДВОЙНЫХ_КАВЫЧКАХ, "userName": ИМЯ_ПОЛЬЗОВАТЕЛЯ_В_MAGICAIR_В_ДВОЙНЫХ_КАВЫЧКАХ, "password": ПАРОЛЬ_В_MAGICAIR_В_ДВОЙНЫХ_КАВЫЧКАХ } ]
Перезапустите Homebridge
Конфигурация
| Поле | Тип | Описание | Обязательно поле | Значение по-умолчанию |
|--------|------|-------------|----------|---------------|
| name
| string
| Имя плагина в Homebridge | Да | Tion
|
| homeName
| string
| Имя дома в MagicAir. Если у вас один дом в MagicAir, оставьте это поле пустым. Если у вас несколько домов, укажите имя дома в MagicAir, приборами в котором вы хотите управлять. | Нет | |
| userName
| string
| Имя пользователя в MagicAir | Да | |
| password
| string
| Пароль в MagicAir | Да | |
| co2Threshold
| number
| Уровень CO2 (ppm), выше которого будет сигнализировать датчик CO2 в Homekit | Нет | 800
|
| percentSpeed
| boolean
| Задаёт вид регулировки скорости бризера в процентах (0-100%, как принято в Homekit) или фиксированными значениями (1-4, 1-6, как принято в MagicAir) | Нет | false
|
| apiRequestTimeout
| number
| Таймаут (мс), по истечении которого запрос к серверу MagicAir принудительно завершается с ошибкой | Нет | 1500
|
Todo
- [ ] связь с базовой станцией напрямую (локальный режим)
Disclaimer
Плагин не является заменой официального приложения MagicAir.
Я не имею никакого отношения к компании Tion.
Мне просто нравится климатическая техника Tion и хочется качественного UX с моими устройствами Apple.
Автор
Илья Рузаков