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

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

Модератор: immortal

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

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

Сообщение skysilver » Вт июл 24, 2018 7:26 pm

dksobol писал(а):
Вт июл 24, 2018 7:14 pm
Тогда как мне вывести иконку пылесоса, что бы при нажатии пылесос пошел убирать и отображался статус. Типа убираю или заряжаюсь.
Покажи скрин вкладки Данные у пылика.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение dksobol » Вт июл 24, 2018 7:36 pm

Пытался делать создавать апи.
Вложения
2018-07-24_19-32-28.png
2018-07-24_19-32-28.png (58.33 КБ) 3807 просмотров
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт июл 24, 2018 9:55 pm

dksobol писал(а):
Вт июл 24, 2018 7:36 pm
Пытался делать создавать апи.
1. Имена объектов, классов, свойств и методов в кириллице я бы не стал делать.
2. Не нужно мудрить с именами свойств объектов. Делайте их такими же как название метрик в модуле - command, online и т.д.

Если создан объект Пылесос, и у него есть свойство command, которое в свою очередь привязано в модуле к одноименной метрике, то управлять таким пылесосом нужно через setGlobal(), как уже говорилось неоднократно здесь.

Начать уборку

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

setGlobal('Пылесос.command', 'app_start');
Пауза

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

setGlobal('Пылесос.command', 'app_pause');
Отправить на базу

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

setGlobal('Пылесос.command', 'app_stop');
setGlobal('Пылесос.command', 'app_charge');
За это сообщение автора skysilver поблагодарили (всего 2):
dksobol (Вт июл 24, 2018 11:09 pm) • Mavric (Ср сен 18, 2019 12:23 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение dksobol » Вт июл 24, 2018 11:19 pm

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

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

Сообщение skysilver » Вт июл 24, 2018 11:23 pm

dksobol писал(а):
Вт июл 24, 2018 11:19 pm
Да уж я думал что то знаю а тут выходит нет. Буду пытаться.
Удачи. ) Пиши, если что не понятно. Можно в телеграм чате для оперативности.
За это сообщение автора skysilver поблагодарил:
dksobol (Вт июл 24, 2018 11:55 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение dksobol » Вт июл 24, 2018 11:55 pm

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

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

Сообщение skysilver » Пт июл 27, 2018 10:51 pm

Наконец-то добрался до документации по модулю. )) Читаем, мотаем на ус, посылаем новичков. Конструктивная критика приветствуется.

Модуль Xiaomi miIO - Общее описание
Модуль Xiaomi miIO - Установка, обновление, удаление модуля
Модуль Xiaomi miIO - Настройка модуля
Модуль Xiaomi miIO - Токены устройств
Модуль Xiaomi miIO - Протокол miIO
За это сообщение автора skysilver поблагодарили (всего 4):
Ron (Пт июл 27, 2018 10:57 pm) • VladPTZ (Сб июл 28, 2018 9:50 pm) • Denis_k (Ср авг 01, 2018 5:00 pm) • Logrus (Сб авг 18, 2018 7:46 pm)
Рейтинг: 4.65%
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 » Пн июл 30, 2018 1:29 am

За это сообщение автора skysilver поблагодарил:
Ron (Пн июл 30, 2018 10:16 am)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Сб авг 18, 2018 7:47 pm

skysilver писал(а):
Пт июл 27, 2018 10:51 pm
Наконец-то добрался до документации по модулю. )) Читаем, мотаем на ус, посылаем новичков. Конструктивная критика приветствуется.

Модуль Xiaomi miIO - Общее описание
Модуль Xiaomi miIO - Установка, обновление, удаление модуля
Модуль Xiaomi miIO - Настройка модуля
Модуль Xiaomi miIO - Токены устройств
Модуль Xiaomi miIO - Протокол miIO
в первый пост бы добавить, то шел последовательно и опп на 45 стр. :D
а за описание метрик устройств в модуле ++++ (куда лепить?)
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Инженер
Сообщения: 33
Зарегистрирован: Сб мар 14, 2015 5:10 am
Благодарил (а): 0
Поблагодарили: 9 раз

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

Сообщение Инженер » Вс авг 19, 2018 12:32 pm

Здравствуйте. Есть какие то исследования/предположения как из огромного IR сода получается сама посылка? Хочу посылать команды кондиционеру а там посылаются все параметры разом и было бы неплохо уметь самому "собрать" нужный код посылки

Модуль обнаружил камеру mi 360 camera. И просит токен. Имеет смысл добывать этот токен или эта камера еще не поддерживается?
Ответить