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

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

Модераторы: Bagir, Ivan, Vit, immortal, PAV

Аватара пользователя
dengi.76
Сообщения: 107
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь
Благодарил (а): 57 раз
Поблагодарили: 0

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

Сообщение dengi.76 » Пт мар 16, 2018 9:15 pm

Нет, светильник не подтянулся...
skysilver
Сообщения: 2118
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 301 раз
Поблагодарили: 1225 раз
Контактная информация:

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

Сообщение skysilver » Пт мар 16, 2018 10:02 pm

dengi.76 писал(а):Нет, светильник не подтянулся...
Филипс? Он и не будет в модуле Yeelight видеться, т.к. не имеет такого api, как у елайт девайсов. Филипсы только в miIO работают.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 2118
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 301 раз
Поблагодарили: 1225 раз
Контактная информация:

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

Сообщение skysilver » Пт мар 16, 2018 10:07 pm

dengi.76 писал(а):меняется ли токен после полного сброса светильника
Да. У всех при сбросе меняется токен.
dengi.76 писал(а):но в базе Mihome он не изменился ( ставил старую версию Mihome )
Точно не изменился? Т.е. сбросил лампу, заново привязал ее в старой (5.0.29 и старее) версии Михом и после этого искал токен в базе приложения?
dengi.76 писал(а):Обьясните подалуйста как быть в такой ситуации ? Спасибо!
Ну есть вариант вытащить токен в режиме инициализации лампы. Надо подцепиться с ноута с виндой к точке доступа, которую создает лампа, и через поиск в программе MiHomeAdmin вытащить токен. viewtopic.php?f=5&t=4863&start=190#p72228 Можно и с телефона, но там посложнее будет - тут уже сто лет как все расписано viewtopic.php?f=8&t=4677#p61208
Но есть один нюанс - некоторые хитрожопые девайсы меняют свой токен в момент привязки к Михом. Для таких только один вариант - база Михом. Так отличаются пылесос, вайфай-радио, про другие не знаю.
За это сообщение автора skysilver поблагодарили (всего 2):
dengi.76 (Сб мар 17, 2018 8:43 pm) • Mavric (Пн апр 16, 2018 4:54 pm)
Рейтинг: 2.74%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
dengi.76
Сообщения: 107
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь
Благодарил (а): 57 раз
Поблагодарили: 0

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

Сообщение dengi.76 » Сб мар 17, 2018 8:47 pm

skysilver писал(а):
dengi.76 писал(а):меняется ли токен после полного сброса светильника
Да. У всех при сбросе меняется токен.
dengi.76 писал(а):но в базе Mihome он не изменился ( ставил старую версию Mihome )
Точно не изменился? Т.е. сбросил лампу, заново привязал ее в старой (5.0.29 и старее) версии Михом и после этого искал токен в базе приложения?
dengi.76 писал(а):Обьясните подалуйста как быть в такой ситуации ? Спасибо!
Ну есть вариант вытащить токен в режиме инициализации лампы. Надо подцепиться с ноута с виндой к точке доступа, которую создает лампа, и через поиск в программе MiHomeAdmin вытащить токен. viewtopic.php?f=5&t=4863&start=190#p72228 Можно и с телефона, но там посложнее будет - тут уже сто лет как все расписано viewtopic.php?f=8&t=4677#p61208
Но есть один нюанс - некоторые хитрожопые девайсы меняют свой токен в момент привязки к Михом. Для таких только один вариант - база Михом. Так отличаются пылесос, вайфай-радио, про другие не знаю.
skysilver писал(а):
dengi.76 писал(а):меняется ли токен после полного сброса светильника
Да. У всех при сбросе меняется токен.
dengi.76 писал(а):но в базе Mihome он не изменился ( ставил старую версию Mihome )
Точно не изменился? Т.е. сбросил лампу, заново привязал ее в старой (5.0.29 и старее) версии Михом и после этого искал токен в базе приложения?
dengi.76 писал(а):Обьясните подалуйста как быть в такой ситуации ? Спасибо!
Ну есть вариант вытащить токен в режиме инициализации лампы. Надо подцепиться с ноута с виндой к точке доступа, которую создает лампа, и через поиск в программе MiHomeAdmin вытащить токен. viewtopic.php?f=5&t=4863&start=190#p72228 Можно и с телефона, но там посложнее будет - тут уже сто лет как все расписано viewtopic.php?f=8&t=4677#p61208
Но есть один нюанс - некоторые хитрожопые девайсы меняют свой токен в момент привязки к Михом. Для таких только один вариант - база Михом. Так отличаются пылесос, вайфай-радио, про другие не знаю.
Да, токен не изменился ( сам был удивлён !!! )
Спасибо за советы, буду пробовать!
Аватара пользователя
woow
Сообщения: 452
Зарегистрирован: Пн июл 04, 2016 8:46 am
Благодарил (а): 73 раза
Поблагодарили: 16 раз

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

Сообщение woow » Сб мар 17, 2018 10:23 pm

Я так и не понял как написать код . Н что упиратся кода всега висит 1. Есть движение нет движения всё ровно 1.
Raspberry+Broadlink+ESPEasy+Tasmota
skysilver
Сообщения: 2118
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 301 раз
Поблагодарили: 1225 раз
Контактная информация:

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

Сообщение skysilver » Сб мар 17, 2018 10:39 pm

woow писал(а):Я так и не понял как написать код . Н что упиратся кода всега висит 1. Есть движение нет движения всё ровно 1.
Какой код? Какое движение? В этом модуле нет и не может быть датчиков движения.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Jager
Сообщения: 707
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 170 раз

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

Сообщение Jager » Сб мар 17, 2018 10:42 pm

woow писал(а):Я так и не понял как написать код . Н что упиратся кода всега висит 1. Есть движение нет движения всё ровно 1.
Я вам в соседней ветке все в картинках показал, проще уже некуда.
smart_g
Сообщения: 239
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 13 раз
Поблагодарили: 28 раз

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

Сообщение smart_g » Сб мар 17, 2018 10:59 pm

woow писал(а):Я так и не понял как написать код . Н что упиратся кода всега висит 1. Есть движение нет движения всё ровно 1.
Вам все пытаются сказать, что у датчика движения, как и у переключателей и кнопок свойтво не меняется в МД. Оно всегда 1. Но изменение свойтва (срабатывание датчика, нажатие кнопки) может вызвать привязанный метод. Вот в нем и происходит обработка события.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
smart_g
Сообщения: 239
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 13 раз
Поблагодарили: 28 раз

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

Сообщение smart_g » Вс мар 18, 2018 12:42 am

Да, забыл добавить. Свойтво не меняется, а обновляется. Поэтому всегда 1, но меняется время обновления.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Аватара пользователя
Ron
Сообщения: 469
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 141 раз
Поблагодарили: 64 раза

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

Сообщение Ron » Вт мар 20, 2018 1:20 am

По поводу токенов, которые меняются.
Настоятельно рекомендую, дабы не root-ить андроиды свои и не париться с поиском по базам теперь все гораздо проще.

Ставим на смарт или планшет отсюда (свежая на данный момент) MiHome_5.1.7_vevs, а именно патченную MiHome от vevs.

Запускаем, логинимся, подтягиваем свои все девайсы :)

И видим токен устройства, когда подключаемся к нему и идем в "информацию о сети" (устройства).
Очень просто выдернул от пылика и Mijia Dafang Smart Home 120
Последний раз редактировалось Ron Пт мар 23, 2018 11:36 am, всего редактировалось 1 раз.
За это сообщение автора Ron поблагодарили (всего 4):
skysilver (Вт мар 20, 2018 1:44 am) • Gelezako (Вт мар 20, 2018 12:47 pm) • dengi.76 (Ср мар 21, 2018 11:39 pm) • Mavric (Пн апр 16, 2018 4:56 pm)
Рейтинг: 5.48%
Ответить