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

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

Модератор: immortal

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

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

Сообщение skysilver » Вс дек 17, 2017 10:39 am

zoto писал(а):Подскажите плиз, подключил Xiaomi Vacuum Cleaner, как теперь им управлять ? )))
Через привязку в параметру command своего объекта и свойства. Затем просто делаешь sg('ТвойОбъект.Свойство', 'app_start'); в любом месте, где нужно. Возможные вариант команд управления здесь уже писал https://majordomo.smartliving.ru/forum/ ... 863#p65832
За это сообщение автора skysilver поблагодарили (всего 2):
TheVoid (Вс дек 17, 2017 8:08 pm) • Samir77 (Вт мар 12, 2019 2:49 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
ypiter2006
Сообщения: 38
Зарегистрирован: Сб ноя 25, 2017 10:26 pm
Благодарил (а): 77 раз
Поблагодарили: 1 раз

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

Сообщение ypiter2006 » Вс дек 17, 2017 12:40 pm

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

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

Сообщение skysilver » Вс дек 17, 2017 12:45 pm

ypiter2006 писал(а):А как вывесть видеопоток с камеры Xiaomi?
На родной прошивке никак. Только используя хак для получения потока rtsp. К данному модулю этот вопрос не имеет никакого отношения.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
ypiter2006
Сообщения: 38
Зарегистрирован: Сб ноя 25, 2017 10:26 pm
Благодарил (а): 77 раз
Поблагодарили: 1 раз

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

Сообщение ypiter2006 » Вс дек 17, 2017 12:59 pm

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

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

Сообщение skysilver » Вс дек 17, 2017 1:04 pm

ypiter2006 писал(а):Тогда для чего реализована поддержка в модуле "кубика"?
Это не поддержка, а по сути только обнаружение. Т.е. можно определять в сети или нет (оффлайн, онлайн) и получать сведения miIO.info. Если кто-то накопает какое-то api для камер, то буду рад добавить в модуль.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
TheVoid
Сообщения: 3
Зарегистрирован: Сб дек 16, 2017 12:01 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение TheVoid » Вс дек 17, 2017 8:03 pm

Подскажите, пытаюсь разобраться. Т.к. саму систему установил пару дней назад то начал настройку с одного устройства, взял Xiaomi Vacuum Cleaner.
Запустить, остановить и т.д. отдельными командами получилось (как вы писали ранее добавил в шаблон поведения строку кода sg('VacuumCliner.milO', 'app_start'); - и все работает)

Впал в ступор как мне объединить это в одну команду. Что бы система сама определяла статус в котором находится пылесос и назначала нужные действия.
Т.е. при все том же шаблоне поведения сделать пока простые 2 условия
Если пылесос на зарядке то sg('VacuumCliner.milO', 'app_start');
Если пылесос в режиме работы то sg('VacuumCliner.milO', 'app_stop'); и сразу после этого sg('VacuumCliner.milO', 'app_charge');


В описании есть
получение текущего статуса;
получение сведений о расходых материалах; и т.д.

Я либо не понял где это, либо у меня что-то не то.
Вложения
2017.12.17-19.55.03.png
2017.12.17-19.55.03.png (65.28 КБ) 7820 просмотров
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вс дек 17, 2017 8:08 pm

TheVoid, а покажи что у тебя на вкладке Общее?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
TheVoid
Сообщения: 3
Зарегистрирован: Сб дек 16, 2017 12:01 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение TheVoid » Вс дек 17, 2017 8:28 pm

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

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

Сообщение skysilver » Вс дек 17, 2017 8:57 pm

TheVoid писал(а):Вот так
В период автообновления впиши 60, например. Тогда модуль будет раз в минуту опрашивать пылесос и загружать статусы. Либо на главной можно нажать кнопку Обновить - это обновит и запишет статусы один раз.

И в догонку - цикл то у модуля запущен?
Последний раз редактировалось skysilver Вс дек 17, 2017 9:14 pm, всего редактировалось 1 раз.
За это сообщение автора skysilver поблагодарил:
TheVoid (Вс дек 17, 2017 9:07 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
TheVoid
Сообщения: 3
Зарегистрирован: Сб дек 16, 2017 12:01 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение TheVoid » Вс дек 17, 2017 9:09 pm

Спасибо. Что-то я не обратил внимание на это поле. Да, выставил значение теперь все появилось. Буду разбираться дальше.
Ответить