[Модуль] Xiaomi miIO (xiaomimiio)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение skysilver » Пн апр 05, 2021 11:25 am

grifindorec писал(а):
Сб фев 06, 2021 9:08 pm
Хотел поинтересоваться, как это не работает?
Речь не про шлюз, а про модуль Xiaomi miIO.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Sam_24
Сообщения: 3
Зарегистрирован: Пн мар 08, 2021 10:04 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение Sam_24 » Ср апр 07, 2021 6:53 pm

skysilver писал(а):
Пн мар 29, 2021 5:56 pm
Sam_24 писал(а):
Вс мар 28, 2021 11:40 am
Далее интересует поддержка Xiaomi miIO такого зверя lumi.acpartner.mcn02 (Mi Smart Ar Conditioner Controller 2 квадратный)
команды/методы от lumi.acpartner.v3 -> Что-то пошло не так.... :oops:
Не поддерживается этот шлюз.
Печалька. А в планах?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение skysilver » Ср апр 07, 2021 11:29 pm

Sam_24 писал(а):
Ср апр 07, 2021 6:53 pm
Печалька. А в планах?
Не планируется. У меня такого нет.

А что именно требуется от интеграции?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Sam_24
Сообщения: 3
Зарегистрирован: Пн мар 08, 2021 10:04 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение Sam_24 » Чт апр 08, 2021 5:54 am

skysilver писал(а):
Ср апр 07, 2021 11:29 pm
Sam_24 писал(а):
Ср апр 07, 2021 6:53 pm
Печалька. А в планах?
Не планируется. У меня такого нет.

А что именно требуется от интеграции?
Вкл/выкл.
Установка температуры.
Установка скорости вентилятора (Auto/Low/Middle/High)
Swing (on/off)
Режим (охлаждение/подогрев/вентиляция/осушение)
и прочее.
IR Remote - не обучаемый, выбор из списка.
За это сообщение автора Sam_24 поблагодарил:
Samir77 (Чт июл 22, 2021 2:54 pm)
Рейтинг: 1.16%
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение skysilver » Чт апр 08, 2021 8:31 am

Sam_24 писал(а):
Чт апр 08, 2021 5:54 am
IR Remote - не обучаемый, выбор из списка.
Получается, что база IR-кодов в облаке сяоми. Значит через локальный miIO не получится сделать.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Gena
Сообщения: 11
Зарегистрирован: Пт ноя 13, 2020 11:45 am
Благодарил (а): 9 раз
Поблагодарили: 0

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение Gena » Пт апр 09, 2021 5:14 pm

Всем привет!

Конвектор XIAOMI Mi Smart Space Heater S можно подключить в модуль?

message:
{"id":1617968373,"result":[{"did":"power","siid":2,"piid":1,"code":0,"value":false},{"did":"temperature","siid":4,"piid":7,"code":0,"value":22.1},{"did":"target_temperature","siid":2,"piid":5,"code":0,"value":22},{"did":"countdown_time","siid":3,"piid":1,"code":0,"value":0},{"did":"buzzer","siid":6,"piid":1,"code":0,"value":true},{"did":"child_lock","siid":5,"piid":1,"code":0,"value":false},{"did":"led_b","siid":7,"piid":3,"code":0,"value":1}],"exe_time":710}

работает

Как пример:
Вкл -
М: set_properties
P: [{"did":"power","siid":2,"piid":1,"value":true}]

Выкл -
М: set_properties
P: [{"did":"power","siid":2,"piid":1,"value":false}]

Не могу вывести параметры в модуль, куда передавались бы все значения. Не могли бы Вы мне подсказать, как это сделать?
В файле - xiaomimiio.class.php? Я правильно понимаю?

Xiaomi Smart Space Heater S (zhimi.heater.mc2):
{ "did": "power", "siid": 2, "piid": 1, "code": 0, "value": False },
{ "did": "target_temperature", "siid": 2, "piid": 5, "code": 0, "value": 18 },
{ "did": "countdown_time", "siid": 3, "piid": 1, "code": 0, "value": 0 },
{ "did": "temperature", "siid": 4, "piid": 7, "code": 0, "value": 22.6 },
{ "did": "child_lock", "siid": 5, "piid": 1, "code": 0, "value": False },
{ "did": "buzzer", "siid": 6, "piid": 1, "code": 0, "value": False },
{ "did": "led_brightness", "siid": 7, "piid": 3, "code": 0, "value": 0 }



литература:
https://github.com/rytilahti/python-miio/issues/880
https://python-miio.readthedocs.io/en/l ... heater.mc2#


Спасибо!
Аватара пользователя
yevgeniykrylov
Сообщения: 11
Зарегистрирован: Пн дек 24, 2018 4:37 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение yevgeniykrylov » Вт апр 27, 2021 6:05 pm

Здравствуйте есть xiaomi gateway 3 и 2 датчика, температуры и света. Можно как то вывести температуру в mjd?
За это сообщение автора yevgeniykrylov поблагодарил:
alexpts (Вт апр 27, 2021 8:20 pm)
Рейтинг: 1.16%
dobrianec
Сообщения: 2
Зарегистрирован: Чт июн 24, 2021 1:07 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение dobrianec » Чт июн 24, 2021 1:15 pm

Добрый день.
Помогите пожалуйста разобраться. Приобрел себе карниз для штор с мотором Yeelight Smart Electric Curtain
Motor (yeelink.curtain.ctmt1). Управляется по wi-fi через MiHome. ("miio_ver":"0.0.6"). Можно ли его добавить MD используя данный модуль?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Xiaomi miIO (xiaomimiio)

Сообщение skysilver » Чт июн 24, 2021 3:06 pm

dobrianec писал(а):
Чт июн 24, 2021 1:15 pm
Добрый день.
Помогите пожалуйста разобраться. Приобрел себе карниз для штор с мотором Yeelight Smart Electric Curtain
Motor (yeelink.curtain.ctmt1). Управляется по wi-fi через MiHome. ("miio_ver":"0.0.6"). Можно ли его добавить MD используя данный модуль?
В текущей версии не поддерживается модулем. Нужно выяснять API-команды мотора и потом дорабатывать модуль.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: [Модуль] Xiaomi miIO

Сообщение max506 » Пт июл 02, 2021 10:40 pm

skysilver писал(а):
Чт фев 01, 2018 6:24 pm
По prop_update происходит все ровно то же, что и по периодическому опросу, - модуль запрашивает у устройства его актуальное состояние (питание, яркость, цвет, и т. д. в зависимости от устройства).
Если я правильно понял, prop_update позволяет инициировать опрос устройства и получить от него параметры в модуль miIO.
А есть ли возможность передать значение свойства устройству?
У меня не получается сохранить на светильниках Yeelight свойства bright, nl_br в случае, если светильник находится в логически выключенном состоянии (свойство power=0).
Ответить