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

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

Модератор: immortal

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

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

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

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

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

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.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
dengi.76
Сообщения: 222
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь
Благодарил (а): 117 раз
Поблагодарили: 7 раз

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
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

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

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

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

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
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

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

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

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

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
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

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
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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)
Рейтинг: 4.65%
Ответить