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

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

Модератор: immortal

Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Вт май 22, 2018 9:44 pm

Трындит...
The Mi Home app has my entire home plan mapped out. I took a screenshot of that, opened it in Sketch and overlaid grids to draw out the x and y-axis. This provides a rough estimate for all the coordinates in the house.
Хрен там прокатывает. Перенести базу и кординаты будут другие.
Пылик реально строит карту от места расположения базы и путешествия ко комнатам.
От балды наложить сетку не проканает.
iden
Сообщения: 84
Зарегистрирован: Вт мар 13, 2018 1:51 pm
Благодарил (а): 34 раза
Поблагодарили: 6 раз

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

Сообщение iden » Ср май 23, 2018 3:51 pm

@skysilver видел эту статью. Вот еще одна, вроде от нашего соотечественника, тоже познавательно тынц
Madline
Сообщения: 4
Зарегистрирован: Пн май 21, 2018 12:57 pm
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение Madline » Ср май 23, 2018 5:06 pm

skysilver писал(а):
Вт май 22, 2018 9:40 am

Привет. Сообщение малость оффтоп, лучше бы в теме по Xiaomi Home отписаться.

Уверен, что режим разработчика на шлюзе работает? Multicast Tester (андроид) или MiHomeAdmin (винда) видят сообщения от него?

В Xiaomi Home поддерживается только одна модель шлюза - lumi.gateway.v3. Добавить другие (при наличии в них режима разработчика) вполне реально. Я бы смог этим заняться, если бы у меня был такой шлюз. Без оборудование на руках крайне не продуктивно этим заниматься. ;)
Приветствую. Прошу прощения за оффтоп. Я думал, что мой шлюз относится именно к "miio" и поэтому решил обратиться за помощью сюда.

Про режим разработчика. На андроиде (BlueStacks) с Мультикастом проблема. Ошибка - "Error: Multicast IP may only range from 224.0.0.0 to 239.255.255.255", когда я ввожу свой 192.168.3.143. К компу с виндой пока не имею доступа ( на нем MD стоит), брандмауэр отключен. Даже порты в роутере, на всякий пожарный, пробросил.

Но из своего терминала на ноутбуке я гейт вижу.
Screenshot at May 22 11-46-16.png
Screenshot at May 22 11-46-16.png (155.34 КБ) 3503 просмотра
Так же, через терминал можно увидеть токен и все данные гейта, когда он после ресета в состоянии точки доступа, для добавления в приложение MiHome.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Ср май 23, 2018 5:14 pm

Madline писал(а):
Ср май 23, 2018 5:06 pm
Про режим разработчика. На андроиде (BlueStacks) с Мультикастом проблема. Ошибка - "Error: Multicast IP may only range from 224.0.0.0 to 239.255.255.255", когда я ввожу свой 192.168.3.143.
Смартфона нет чтоли?
Настройки не такие. IP указать 224.0.0.50, порт 9898.

Вот, как должно быть - viewtopic.php?f=5&t=3644&hilit=tester&start=990#p78387
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Ср май 23, 2018 5:23 pm

Не думаю, что помогу в чем-то, поскольку такую железку не покупал и не работал сней, но токен сменится, когда из АП превратится в клиента.
Реальный (рабочий) токен можно увидеть таким образом - viewtopic.php?f=5&t=4863&start=220#p75451
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Ср май 23, 2018 5:52 pm

Madline, в твоем шлюзе в режим разработчика пускает?
То есть прокатывает?

"Выберите шлюз в Mi Home, нажмите на 3 точки в правом верхнем углу экрана, а затем нажмите на "about". Нажмите на номер версии в нижней части экрана несколько раз подряд, пока не будет включен режим разработчика - теперь вы должны иметь 2 дополнительных параметра".
Madline
Сообщения: 4
Зарегистрирован: Пн май 21, 2018 12:57 pm
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение Madline » Чт май 24, 2018 1:24 am

skysilver писал(а):
Ср май 23, 2018 5:14 pm

Смартфона нет чтоли?
Настройки не такие. IP указать 224.0.0.50, порт 9898.

Вот, как должно быть - viewtopic.php?f=5&t=3644&hilit=tester&start=990#p78387
Я яблочник. В семье давно всех перевел на Apple.
Ron писал(а):
Ср май 23, 2018 5:23 pm
Не думаю, что помогу в чем-то, поскольку такую железку не покупал и не работал сней, но токен сменится, когда из АП превратится в клиента.
Реальный (рабочий) токен можно увидеть таким образом - viewtopic.php?f=5&t=4863&start=220#p75451
Токен не изменился. Далее, после добавления шлюза в MiHome, как на айфоне, так и на эмуляторе андрода, можно тыкать в пункт Эбаут, смотреть токен, пароль и переводить в режим разраба. На айфоне только от иероглифов избавиться нельзя, но жить можно.
Ron писал(а):
Ср май 23, 2018 5:52 pm
Madline, в твоем шлюзе в режим разработчика пускает?
То есть прокатывает?

"Выберите шлюз в Mi Home, нажмите на 3 точки в правом верхнем углу экрана, а затем нажмите на "about". Нажмите на номер версии в нижней части экрана несколько раз подряд, пока не будет включен режим разработчика - теперь вы должны иметь 2 дополнительных параметра".
Все параметры есть. Но вот вводить их некуда. В Мажордомо я установил оба плагина. В miio шлюз видно, но там нельзя работать с остальными датчиками, а в XiaomiHome пусто. А по инструкции там нужно в опциях вводить пароль от режима разработчика.
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Чт май 24, 2018 2:55 am

Тяжёлый случай.. Яблочник (не обижайся, это шутка) и шлюз-огрызок. :)
Бери норм шлюз и мажорик полноценно будет работать со всеми твоими сяоми устройствами, которые на шлюз работают.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Чт май 24, 2018 9:15 am

Madline писал(а):
Чт май 24, 2018 1:24 am
Я яблочник. В семье давно всех перевел на Apple.
Аха, ну тогда можно и в эмуляторе. Главное настройки вбить корректные, как я указал выше.
Более того уверен, что и на яблоках есть аналогичная программка.
Madline писал(а):
Чт май 24, 2018 1:24 am
Все параметры есть. Но вот вводить их некуда. В Мажордомо я установил оба плагина. В miio шлюз видно, но там нельзя работать с остальными датчиками, а в XiaomiHome пусто. А по инструкции там нужно в опциях вводить пароль от режима разработчика.
В XiaomiHome и будет пусто, т.к. эта модель шлюза не поддерживается. Наша текущая задача убедиться, что на в этой модели действительно есть и работает режим разработчика. Поэтому я и прошу посмотреть трафик от шлюза.

Если с Multicast Tester не срастется, то еще есть MiHomeAdmin (для винды), ну или любой анализатор трафика типа Wireshark или tcpdump.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Чт май 24, 2018 9:47 am

skysilver, не знаю есть ли у тебя в списке поддерживаемых Aqara Smart Door Lock, если чего, то скоро бум прикручивать. Приехал.
Отрабатывает по зигби.
Интересно? Или к Сергею (поскольку ZigBee) приставать?
Ответить