Вот дошли руки привести в порядок наработки по управлению бытовыми кондиционерами и тепловыми насосами производства Gree и Cooper&Hunter.
Модуль изначально писал для себя, взял как шаблон модуль для управления устройствами Broadlink, поэтому схожесть структуры не случайна
Поддерживаются:
- собственно железки от Gree и Cooper&Hunter сборки Gree (модуль Wi-Fi Zhuhai EWPE Information Technology Co., Ltd., приложение в гуглмаркете https://play.google.com/store/apps/deve ... Ltd.&hl=ru)
- Cooper&Hunter сборки не Gree (модуль Wi-Fi Hangzhou Royal Cloud Technology Co., Ltd, приложение в гуглмаркете https://play.google.com/store/apps/deve ... y+co.,+LTD)
Как использовать:
• подключить Wi-Fi модуль к своей беспроводной сети
• отсканировать и добавить устройства
Дальше как и с другими модулями можно подвязывать к свойствам объектов и т.д.
Поиск устройства осуществляется методом рассылки броадкаст запросов, т.е. сервер Majordomo должен находится в одном широковещательном домене что и модуль Wi-Fi. Если это не так, то имеется возможность добавить его вручную, прописав его IP адрес и MAC. В этом случае модули Gree нормально отдают параметры, но управлять ими будет невозможно! Модули не Gree будут работать нормально и на получение данных и на управление.
Модуль на Github https://github.com/indimouse/majordomo-dev_hvac
Полезные ссылки:
• описание протокола для модулей Gree https://github.com/tomikaa87/gree-remote
14.12.2018 - исправлена ошибка при добавлении нового устройства