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

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

Модератор: immortal

Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Чт фев 01, 2018 2:27 pm

skysilver писал(а):Небольшое обновление. Версия 1.1.5-beta.
  • Добавлена команда для обновления свойств устройства по запросу (через запись в параметр command значения prop_update).
  • В перечень устройств внесен wifi-усилитель Mi WiFi Amplifier 2.
СпойлерПоказать
prop_upd.png
не понял, а какое практическое применение?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

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

Сообщение Vit » Чт фев 01, 2018 3:38 pm

Приветствую....подскажите а кто то с модулем пробовал моющий пылесос (xiaomi vacuum cleaner 2) ?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Чт фев 01, 2018 3:38 pm

Gelezako писал(а):не понял, а какое практическое применение?
Вот выше уже был один вариант применения. Ну и другие случаи, когда надо обновить свойства не дожидаясь периодического опроса, найдутся.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Чт фев 01, 2018 6:09 pm

skysilver писал(а):
Gelezako писал(а):не понял, а какое практическое применение?
Вот выше уже был один вариант применения. Ну и другие случаи, когда надо обновить свойства не дожидаясь периодического опроса, найдутся.
О каком именно варианте выше ты говоришь, я так и не нашёл. Что происходит когда для лампочки даём команду "prop_update"? Я проверить не могу т.к. токенов именно для лампочек у меня нет. У шлюза и шайбы тоже есть свойство command, для них эта новая фича может быть полезной?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Чт фев 01, 2018 6:24 pm

Gelezako писал(а):О каком именно варианте выше ты говоришь, я так и не нашёл. Что происходит когда для лампочки даём команду "prop_update"? Я проверить не могу т.к. токенов именно для лампочек у меня нет. У шлюза и шайбы тоже есть свойство command, для них эта новая фича может быть полезной?
Вот тут https://majordomo.smartliving.ru/forum/ ... 130#p69911

По prop_update происходит все ровно то же, что и по периодическому опросу, - модуль запрашивает у устройства его актуальное состояние (питание, яркость, цвет, и т. д. в зависимости от устройства).

Для ir-шайбы это не актуально.
За это сообщение автора skysilver поблагодарили (всего 2):
Dicont (Чт фев 01, 2018 10:35 pm) • foxvlad (Вс фев 04, 2018 1:31 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Dicont
Сообщения: 112
Зарегистрирован: Вс дек 17, 2017 11:24 pm
Благодарил (а): 34 раза
Поблагодарили: 11 раз

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

Сообщение Dicont » Чт фев 01, 2018 10:30 pm

Gelezako писал(а):
skysilver писал(а):Небольшое обновление. Версия 1.1.5-beta.
  • Добавлена команда для обновления свойств устройства по запросу (через запись в параметр command значения prop_update).
  • В перечень устройств внесен wifi-усилитель Mi WiFi Amplifier 2.
СпойлерПоказать
prop_upd.png
не понял, а какое практическое применение?
Например, теги для колонки обновлять, текстовое поле на сцене, когда есть какое либо действие управление колонкой.
Опрашивать каждую секунду не вариант. Можно считать длину трека и потом обновить по запросу из модуля.
Проверил работает все как нужно! Спасибо!
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Пт фев 02, 2018 12:35 pm

Vit писал(а):Приветствую....подскажите а кто то с модулем пробовал моющий пылесос (xiaomi vacuum cleaner 2) ?
Вторую версию робота пока не раздербанили. Ну не открыли прямой доступ к его Ubuntu (надеемся "пока").
shawk
Сообщения: 8
Зарегистрирован: Вт янв 09, 2018 10:26 pm
Благодарил (а): 8 раз
Поблагодарили: 3 раза

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

Сообщение shawk » Вс фев 04, 2018 6:47 pm

skysilver писал(а):Важная инфа для юзеров девайсов xiaomi!

Начиная с версии 5.0.30 Mihome в его базе (miio2.db) больше не хранятся токены девайсов! Теперь он их каждый раз подтягивает из облака.

Чтобы узнать токены из базы приложения miio2.db, нужно ставить версию 5.0.29 и старее.
нашел еще лазейку!
в родном приложении yeelight токен еще хранится. Так что для ламп его еще можно вытянуть.
нашел его в файле miot.xml
За это сообщение автора shawk поблагодарил:
skysilver (Пн фев 05, 2018 12:20 am)
Рейтинг: 1.16%
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн фев 05, 2018 12:25 am

Обновление. Версия 1.2-beta.
  • Для Mi IR Remote 360 добавлен функционал чтения (обучения) IR-команд.
  • В перечень устройств внесена камера-шлюз Aqara Smart Camera Gateway.
СпойлерПоказать
ir_learn_1.png
ir_learn_1.png (10.56 КБ) 5171 просмотр
ir_learn_screen.png
ir_learn_screen.png (28.69 КБ) 5171 просмотр
За это сообщение автора skysilver поблагодарили (всего 6):
Gelezako (Пн фев 05, 2018 5:57 pm) • Jager (Вт фев 06, 2018 7:47 pm) • ypiter2006 (Вт фев 06, 2018 9:42 pm) • TurburatoR (Ср фев 21, 2018 5:48 pm) • Mavric (Пн апр 16, 2018 4:36 pm) • motorkk7 (Вс окт 27, 2019 5:22 pm)
Рейтинг: 6.98%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

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

Сообщение Jager » Вт фев 06, 2018 7:47 pm

skysilver писал(а):
Отличная работа!
После установки модуля нашлись шлюз и Mi Smart Power Strip 6 Plugs, оба сами отдали токены. Плюс обнаружилось некое устройство которое требует токен, однако что бы это было не знаю.
Вопрос по Mi Smart Power Strip 6 Plugs, управление работает но непонятна ситуация с отдачей состояния. Т.е. понятно что можно выставить период опроса и в последней версии самому запрашивать статус, но устройство похоже само отдает статус во время любого изменения. Это хорошо видно в случае когда я меняю статус из мдм, в приложении MiHome сразу это отражается. При обратной ситуации управляя из MiHome в мдм статус изменится только после принудительного запроса. Это же касается потребляемой мощности. Так задумано или это моя локальная проблема?
Ответить