Re: [Модуль] Xiaomi miIO (xiaomimiio)
Добавлено: Чт янв 19, 2023 4:24 pm
Подскажите, планируется ли добавление шлюза xiaomi Gateway 3 в данный модуль?
Добавил в модуль поддержку этого обогревателя zhimi.heater.mc2 Создал pull requests в master ветку модуля.VladPTZ писал(а): ↑Чт сен 09, 2021 12:28 pmКупил обогреватель XIAOMI Mi Smart Space Heater S
Выглядит так
Подключил его к модулю как неизвестное устройство.
Протестировал API команды.
В поле "M" пишем set_properties
В поле "P" пишем команды.
[{"did":"power","siid":2,"piid":1,"value":false}] или
[{"value":false,"siid":2,"piid":1}] включение отключение питания
[{ "did": "target_temperature", "siid": 2, "piid": 5, "code": 0, "value": 18 }] или
[{"value":25,"siid":2,"piid":5}] устанавливаем температуру которую держит обогреватель
[{"did":"buzzer","siid":6,"piid":1,"code":0,"value":true}] или
[{"value":true,"siid":6,"piid":1}] включение отключение динамика
[{ "did": "countdown_time", "siid": 3, "piid": 1, "code": 0, "value": 2 }] или
[{"value":5,"siid":3,"piid":1}] Устанавливаем время через который выключается обогреватель
[{ "did": "child_lock", "siid": 5, "piid": 1, "code": 0, "value": false}] или
[{"value":false,"siid":5,"piid":1}] Включение отключение блокировки клавиш
[{ "did": "led_brightness", "siid":7, "piid":3, "code":0, "value":1}] или
[{"value":1,"siid":7,"piid":3}] в теории отключение светодиодов но на практике только бибикает
В поле "M" пишем get_properties
В поле "P" пишем команды.
[{"siid":2,"piid":1}] запрос включено ли питание power
[{"siid":2,"piid":5}] Читаем температуру которую поддерживает обогреватель target_temperature
[{"siid":3,"piid":1}] Читаем через какое время выключить обогреватель countdown_time
[{"siid":4,"piid":7}] Читаем текущую температуру temperature
[{"siid":7,"piid":3}] читаем статус индикатора led_brightness
[{"siid":6,"piid":1}] читаем ствтус динамика. buzzer
[{"siid":5,"piid":1}] читаем статус блокировки клавиш child_lock
Работают все кроме включения отключения светодиода но бибикает на команду.
Готов тестировать доработку модуля.
В случаи необходимости организую удаленный доступ к своей системе для разработчика.
VladPTZ писал(а): ↑Чт апр 27, 2023 2:57 pmДобавил и протестировал работу обогревателя 27 апреля 2023 года создал pull requests https://github.com/skysilver-lab/majord ... io/pull/20
22 августа так и небыл расмотрен, печально что не нужен....