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

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

Модератор: immortal

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

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

Сообщение skysilver » Пн сен 03, 2018 10:28 pm

lupsik писал(а):
Пн сен 03, 2018 10:13 pm
Подскажите пожалуйста. Есть Yeelight Ceiling Light. При переключении значения nl_br в 1, переходит в режим ночника. А вот при установке значения в 0 выдает ошибку {"error":{"code":-5000,"message":"general error"},"id":60018340}
Включи cycle-лог и покажи, какая команда уходит на светильник при выключении режима.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение lupsik » Пн сен 03, 2018 11:13 pm

skysilver писал(а):
Пн сен 03, 2018 10:28 pm
Включи cycle-лог и покажи, какая команда уходит на светильник при выключении режима.
Снимок.JPG
Снимок.JPG (68.58 КБ) 3593 просмотра
Сорри. только так получилось.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн сен 03, 2018 11:17 pm

lupsik писал(а):
Пн сен 03, 2018 11:13 pm
Сорри. только так получилось.
Через тестирование АПИ-функций проверь:
метод set_ct_abx
параметры [78,"sudden",100]
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн сен 03, 2018 11:19 pm

Стоп. А почему у тебя ct = 78 ?! Это же температура цвета в кельвинах. Она д.б. от 1700 до 6500, насколько мне известно.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение lupsik » Вт сен 04, 2018 9:11 am

skysilver писал(а):
Пн сен 03, 2018 11:19 pm
Стоп. А почему у тебя ct = 78 ?! Это же температура цвета в кельвинах. Она д.б. от 1700 до 6500, насколько мне известно.
Оно меняется при установки ночного режима через MiHome.
Видимо что-то где-то поменялось. Т.к. при изменении яркости в режиме ночника меняется значение не bright а ct при управлении из MiHome.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт сен 04, 2018 9:21 am

lupsik писал(а):
Вт сен 04, 2018 9:11 am
Т.к. при изменении яркости в режиме ночника меняется значение не bright а ct при управлении из MiHome.
Можно логи? Это в DebMes-логе будет.

И когда такое началось? Прошивка у светильника обновлялась?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение lupsik » Вт сен 04, 2018 9:39 am

skysilver писал(а):
Вт сен 04, 2018 9:21 am
И когда такое началось? Прошивка у светильника обновлялась?
Лог в личку отправил.
Да вроде давно уже. Все руки не доходили. Вот вчера сел разбираться. И затык такой.
Прошивка 1.5.9_0184
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

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

Сообщение webms » Сб сен 15, 2018 11:07 pm

У меня есть мультиварка сяоми, ее можно добавить в модуль?)
message
{"result":{"life":181,"token":"delete", "mac":"delete", "fw_ver":"1.2.8", "hw_ver":"ESP8266", "model":"chunmi.cooker.normal4", "mcu_fw_ver":"0017", "wifi_fw_ver":"1.4.0(30e0bd0)", "ap":{"rssi":-67,"ssid":"KAWASAKI", "bssid":"delete"},"netif":{"localIp":"192.168.0.12", "mask":"255.255.255.0", "gw":"192.168.0.1"},"mmfree":11040},"id":70430310}
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вс сен 16, 2018 1:08 pm

Можно. Она также через миИО работает. Но у неё сложное и нетипичное АПИ, как у большинства других девайсов.

На питоне есть реализация https://github.com/rytilahti/python-mii ... /cooker.py
За это сообщение автора skysilver поблагодарил:
webms (Вс сен 16, 2018 1:42 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

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

Сообщение sega6549 » Пн окт 01, 2018 4:52 pm

confessor писал(а):
Вс янв 21, 2018 10:32 pm
Подключил сегодня пульт IR Remote 360

В модуле запустил сканирование, устройство сразу нашлось и отдало токен.
Базу кодов забрал со смартфона (рутован).

В режиме тестирования API команд поставил:
Метод: miIO.ir_play
Параметр: {"code":"нужныйкод","freq":38400}

Заработало, ураа! Теперь бы разобраться, как из всего этого сделать ну.. хотя бы кнопку, дальше будет понятнее..

Товарищу skysilver огромное спасибо за труд!
тоже получил сегодня этот пульт, но не могу в программу добавить, не находит и все тут, пробовао и на андроиде и на яблоке, ни одного девайса не видит, помогите понять в чем причина...
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Ответить