Найти тему
Блог разработчика

Термостат Equation Wi-Fi в Homebridge

Интеграция ваших термостатов Equation теперь займет всего несколько минут, и вам не потребуется пробрасывать термостат через несколько систем управления с добавлением прослойки в виде MQTT брокера.

Термостат Equation Wi-Fi
Термостат Equation Wi-Fi

Пропустим установку Homebridge и самого термостата, так как инструкций подобного рода достаточно на просторах Интернета, и перейдем к самому интересному.

Нам потребуется установить плагин Homebridge SST Cloud. На данный момент он поддерживает только термостаты фирмы Equation, но, думаю, в скором времени будет доступна работа со всей линейкой устройств.

Плагин SST Cloud для Homebridge
Плагин SST Cloud для Homebridge

После установки плагина требуется добавить в конфигурационный файл Homebridge следующий код:

Вам потребуется зайти в личный кабинет SST Cloud для того, чтобы получить houseID и deviceID (подчеркнуты красным на скриншоте ниже). Перейдя на нужное вам устройство на сайте, в адресной строке браузера вы можете увидеть вот такое:

Личный кабинет SST Cloud
Личный кабинет SST Cloud

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

Добавив в config.json требуемое количество устройств, вам останется только перезапустить Homebrige, и ваши Equation устройства появятся в приложении Home на вашем устройстве.

Плагин работает достаточно хорошо и ни разу меня не подвел. Стоит учитывать то, что на сайте SST Cloud довольно часто проходят технические работы, и, следовательно, их API, к сожалению, может тупить. Я пока не обнаружил, как работать с этими устройствами внутри сети без использования их сервера. Устройство взаимодействует с сервером SST Cloud посредством MQTT, следовательно, возможность работы в локальной сети со своим MQTT сервером существует, но ее пока не внедрили.

Плагин также на данный момент не поддерживает отображение температуры воздуха с вашего термостата (температура пола отображается), но сделать форк не представляется возможным по причине отсутствия плагина в открытом доступе на GitHub. Разработчик плагина пока не отвечает по указанным на npmjs контактам.

HomeKit Equation Wi-Fi
HomeKit Equation Wi-Fi

Замечено, что при использовании этого плагина в некоторых случаях работа web версии кабинета приостанавливается, видимо, взаимодействие с API SST Cloud нарушает его нормальное функционирование. Хотя при работе плагина для системы Majordomo таких проблем не было обнаружено. Восстановить работу iOS приложения удалось его полной переустановкой.

Делитесь своим мнением о термостатах Equation и плагине SST Cloud в комментариях к этой статье. Увидимся в новых выпусках на канале Блог Разработчика.