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

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

Модератор: immortal

Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение klejnov » Чт июн 28, 2018 4:38 am

Доброй ночи форумчане. Подскажите, почему не появляются свойства и методы для Mi Vacuum Cleaner ?

Спасибо за помощь!
_2018-06-28_04.32.07_duejg.png
_2018-06-28_04.32.07_duejg.png (86.45 КБ) 3701 просмотр
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт июн 28, 2018 6:06 am

Вон же появились. Command и message. Туда, мне кажется, надо привязать любой объект.свойство и присваивать ему команды, которые поддерживает модуль.

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Чт июн 28, 2018 10:15 am

klejnov писал(а):
Чт июн 28, 2018 4:38 am
Доброй ночи форумчане. Подскажите, почему не появляются свойства и методы для Mi Vacuum Cleaner ?
А токен верный? miIO.info выдает? Кнопку ручного обновления нажимал?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение klejnov » Чт июн 28, 2018 11:08 am

skysilver писал(а):
Чт июн 28, 2018 10:15 am
klejnov писал(а):
Чт июн 28, 2018 4:38 am
Доброй ночи форумчане. Подскажите, почему не появляются свойства и методы для Mi Vacuum Cleaner ?
А токен верный? miIO.info выдает? Кнопку ручного обновления нажимал?
Токен вводил тот, который использовал при прошивке языковых пакетов. А miIO.info выдает ошибку:
СпойлерПоказать
_2018-06-28_11.06.36_qzkor.png
_2018-06-28_11.06.36_qzkor.png (7.42 КБ) 3676 просмотров
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Чт июн 28, 2018 11:26 am

klejnov писал(а):
Чт июн 28, 2018 11:08 am
Токен вводил тот, который использовал при прошивке языковых пакетов. А miIO.info выдает ошибку:
Очень похоже на то, что токен неверный.

А прошивка родная у пылесоса?
И 192.168.100.3 это точно пылесос?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение klejnov » Пт июн 29, 2018 1:18 pm

skysilver писал(а):
Чт июн 28, 2018 11:26 am
Очень похоже на то, что токен неверный.
Получилось. Токен у пылесоса был другой (странно, почему сменился. )

Вопрос. Как теперь добавить Устройство? Нет ссылки на добавления устройства.
СпойлерПоказать
_2018-06-29_13.13.50_yyt6i.png
_2018-06-29_13.13.50_yyt6i.png (47.26 КБ) 3645 просмотров
Тестовую команду "app_start" отправляю.
Пылесос начинает уборку.
Как вообще настроить управление?
Спасибо за ответ.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пт июн 29, 2018 1:59 pm

klejnov писал(а):
Пт июн 29, 2018 1:18 pm
Вопрос. Как теперь добавить Устройство? Нет ссылки на добавления устройства.
Как вообще настроить управление?
Пылесос не простое устройство, поэтому и нет привязки в модуле к ПУ.

Нужно создать свой объект и нужные свойства у него. Затем этот объект и свойства привязать к метрикам в модуле.
А для отправки команд использовать setGlobal(). Все есть в этой теме.
За это сообщение автора skysilver поблагодарил:
Anatrolliy (Вт дек 25, 2018 2:21 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение klejnov » Пт июн 29, 2018 2:44 pm

skysilver писал(а):
Пт июн 29, 2018 1:59 pm
Нужно создать свой объект и нужные свойства у него. Затем этот объект и свойства привязать к метрикам в модуле.
А для отправки команд использовать setGlobal(). Все есть в этой теме.
Я новичок в этом деле. Буду благодарен за помощь. Было бы круто и понятно, если бы вы сделали скриншоты того как пылесос настроен у вас. Добавьте, пожалуйста, в эту тему скриншоты или в https://vk.com/klejnov

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

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

Сообщение skysilver » Пт июн 29, 2018 4:10 pm

klejnov писал(а):
Пт июн 29, 2018 2:44 pm
Было бы круто и понятно, если бы вы сделали скриншоты того как пылесос настроен у вас. Добавьте, пожалуйста, в эту тему скриншоты
А у меня нету пылесоса :D
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение klejnov » Пт июн 29, 2018 4:46 pm

skysilver писал(а):
Пт июн 29, 2018 4:10 pm
А у меня нету пылесоса :D
А может на примере другого устройства?
Ответить