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

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

Модератор: immortal

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

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

Сообщение skysilver » Пт мар 06, 2020 7:16 pm

Поискать в интернете API- команды для него. Потом протестировать их работу в модуле. Если будет положительный результат, то тогда уже можно будет говорить про добавление поддержки этого пылика в модуль. Только вот, думается, мне что эти модели не поддерживают спецификацию miIO и используют какой-то другой протокол.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Smirnoff1976
Сообщения: 130
Зарегистрирован: Пт май 26, 2017 11:51 am
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение Smirnoff1976 » Пт мар 06, 2020 8:08 pm

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

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

Сообщение skysilver » Пт мар 06, 2020 9:31 pm

Smirnoff1976 писал(а):
Пт мар 06, 2020 8:08 pm
А как тогда он работает с MiHome?
Через облако сяоми, там свой шифрованный протокол. А данных модуль работает через протокол для локальной сети. Они разные.

Можно, к примеру, выключить на роутере интернет для смартфона и для пылика, а потом зайти в Михом и попытаться получить статус и поуправлять пылесосом. Получится или нет?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Michaael
Сообщения: 1
Зарегистрирован: Сб мар 07, 2020 4:52 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Michaael » Сб мар 07, 2020 4:58 pm

Друзья, добрый день!

Совсем недавно стал обладателем Aqara Hub и понял, что он не подключается к MD.
Но! Прошив его на версию 2.0.1 обнаружил ответ в MD по miIO.

Код: Выделить всё

miIO Info

{"partner_id":"","id":1583589346,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"2.0.1_001","mcu_fw_ver":"0222","ap":{"ssid":"Home","rssi":"74\/100","bssid":"14:2E:5E:7B:FC:40"},"netif":{"localIp":"192.168.0.21","mask":"255.255.255.0","gw":"192.168.0.1"},"miio_ver":"miio-client 3.5.8","model":"lumi.gateway.aqhm01","mac":"5c:e5:0c:c3:86:d2","token":"3276694e715266767a534f72614b7537","life":29094}}
Есть ли надежда на то, что будет режим разработчика и им можно будет управлять? Есть ли ссылки на API aqara hub?
Аватара пользователя
Torch
Сообщения: 13
Зарегистрирован: Чт янв 17, 2019 9:50 am
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение Torch » Вс мар 08, 2020 4:01 pm

skysilver, вы глянули что я в январе присылал? по увлажнителю?
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

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

Сообщение Alexander Znamensky » Пн мар 09, 2020 7:53 pm

Добрый день, уважаемые форумчане и знатоки МЖДМ.

Никак не могу разобраться, почему шлюз Xiaomi Gateway 2 не меняет свой статус....
Т.е. через MiHome меняю оповещение (вкл/выкл), а через МЖДМ сделать тоже самое не получается (arming_mode все время в 0).
Куда копать, подскажите, пож.
СпойлерПоказать
Screenshot 2020-03-09 19.48.15.png
Screenshot 2020-03-09 19.48.15.png (516.22 КБ) 3726 просмотров
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Пн мар 09, 2020 8:40 pm

Alexander Znamensky писал(а):
Пн мар 09, 2020 7:53 pm
Добрый день, уважаемые форумчане и знатоки МЖДМ.

Никак не могу разобраться, почему шлюз Xiaomi Gateway 2 не меняет свой статус....
Т.е. через MiHome меняю оповещение (вкл/выкл), а через МЖДМ сделать тоже самое не получается (arming_mode все время в 0).
Куда копать, подскажите, пож.
СпойлерПоказать
Screenshot 2020-03-09 19.48.15.png
Потому что у вас добавлен и метод и свойство, нужно убрать метод и оставить только свойство
СпойлерПоказать
Снимок 3.JPG
Снимок 3.JPG (94.3 КБ) 3717 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

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

Сообщение Alexander Znamensky » Пн мар 09, 2020 9:34 pm

Divan писал(а):
Пн мар 09, 2020 8:40 pm
Alexander Znamensky писал(а):
Пн мар 09, 2020 7:53 pm
Добрый день, уважаемые форумчане и знатоки МЖДМ.

Никак не могу разобраться, почему шлюз Xiaomi Gateway 2 не меняет свой статус....
Т.е. через MiHome меняю оповещение (вкл/выкл), а через МЖДМ сделать тоже самое не получается (arming_mode все время в 0).
Куда копать, подскажите, пож.
СпойлерПоказать
Screenshot 2020-03-09 19.48.15.png
Потому что у вас добавлен и метод и свойство, нужно убрать метод и оставить только свойство
СпойлерПоказать
Снимок 3.JPG
Спасибо! Убрал метод, ничего не изменилось..... Свойства, как у Вас (arming-mode) у меня нет....
СпойлерПоказать
Screenshot 2020-03-09 21.32.25.png
Screenshot 2020-03-09 21.32.25.png (653.6 КБ) 3700 просмотров
Screenshot 2020-03-09 21.32.07.png
Screenshot 2020-03-09 21.32.07.png (512.28 КБ) 3700 просмотров
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Пн мар 09, 2020 9:52 pm

данное свойство вы можете добавить в объекте вашего шлюза через кнопку добавить, а потом в модуле выберите это свойство.

У меня например так
СпойлерПоказать
Снимок1.JPG
Снимок1.JPG (19.47 КБ) 3697 просмотров
Снимок2.JPG
Снимок2.JPG (38.28 КБ) 3697 просмотров
Снимок3.JPG
Снимок3.JPG (30.34 КБ) 3697 просмотров
За это сообщение автора Divan поблагодарил:
Alexander Znamensky (Вт мар 10, 2020 10:20 pm)
Рейтинг: 1.16%
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

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

Сообщение Alexander Znamensky » Вт мар 10, 2020 1:05 am

Divan писал(а):
Пн мар 09, 2020 9:52 pm
данное свойство вы можете добавить в объекте вашего шлюза через кнопку добавить, а потом в модуле выберите это свойство.

У меня например так
СпойлерПоказать
Снимок1.JPG
Снимок2.JPG
Снимок3.JPG
Сделал все по Вашей инструкции. Но, увы результата нет...
У меня такое ощущение, что Хаб не передает информацию в MJDM.
Из приложения MiHome все переключается, а вот в MJDM arming_mode все время 0.
СпойлерПоказать
Screenshot 2020-03-10 00.59.51.png
Screenshot 2020-03-10 00.59.51.png (451.82 КБ) 3675 просмотров
Screenshot 2020-03-10 00.59.40.png
Screenshot 2020-03-10 00.59.40.png (411.61 КБ) 3675 просмотров
Screenshot 2020-03-10 00.59.05.png
Screenshot 2020-03-10 00.59.05.png (442.12 КБ) 3675 просмотров
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Ответить