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

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

Модератор: immortal

Сергей Петрянкин
Сообщения: 17
Зарегистрирован: Сб мар 17, 2018 8:13 am
Благодарил (а): 13 раз
Поблагодарили: 0

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

Сообщение Сергей Петрянкин » Сб апр 07, 2018 10:42 pm

skysilver писал(а):
Сб апр 07, 2018 10:32 pm
Сергей Петрянкин писал(а):
Сб апр 07, 2018 10:27 pm
Во вкладке Радио только два пункта: add_program и del_program
Какой шлюз? Токен корректный? Кнопку "Получить актуальное состояние" нажимал?

Цикл, само-собой, надо запускать. Без него почти ничего работать не будет.
Пока писал сюда, все настройки подтянулись. Спасибо. :)
iden
Сообщения: 84
Зарегистрирован: Вт мар 13, 2018 1:51 pm
Благодарил (а): 34 раза
Поблагодарили: 6 раз

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

Сообщение iden » Вт апр 10, 2018 7:10 pm

вот так определился у меня Xiaomi Mi Air Purifier 2S
СпойлерПоказать
_1_info.jpeg
_1_info.jpeg (59.89 КБ) 3525 просмотров
выбрал ему тип MI Air Humidifier и некоторые значения подтянулись, уже хорошо
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн апр 16, 2018 12:37 am

Обновление. Версия 1.5-beta.
  • Добавлена поддержка очистителя воздуха Mi Air Purifier 2S: [НЕ ПРОВЕРЕНО]
    • получение текущего статуса и параметров (power, aqi, average_aqi, humidity, temperature, illumination, mode, favorite_level, filter1_life, use_time, purify_volume, led, buzzer, child_lock);
    • включение/выключение (power);
    • смена режима работы (auto, silent, favorite);
    • управление скоростью вращения вентилятора в режиме favorite (favorite_level);
    • управление led-индикатором (led);
    • управление звуковым сигналом (buzzer);
    • управление родительским контролем (child_lock).
  • Добавлена поддержка шлюза Aqara AC Companion Gateway: [НЕ ПРОВЕРЕНО]
    • получение номера zigbee-канала;
    • получение пароля для взаимодействия в режиме разработчика;
    • получение статуса радио (состояние, громкость, текущий трек);
    • управление громкостью радио;
    • управление воспроизведением радио (on, off, toggle, prev, next);
    • воспроизведение заданной радиостанции;
    • добавление новой радиостанции в список избранного;
    • удаление радиостанции из списка избранного;
    • получение списка суб-устройств;
    • удаление (отвязывание) суб-устройств;
    • перевод шлюза в режим сопряжения для добавления нового суб-устройства.
  • Добавлен механизм встроенной справки.
2018-04-16_2.png
2018-04-16_2.png (17.35 КБ) 3472 просмотра
2018-04-16_1.png
2018-04-16_1.png (33.94 КБ) 3472 просмотра
Последний раз редактировалось skysilver Пн апр 16, 2018 2:36 am, всего редактировалось 2 раза.
За это сообщение автора skysilver поблагодарили (всего 5):
chibis (Пн апр 16, 2018 12:42 am) • Ron (Пн апр 16, 2018 12:57 am) • Mavric (Пн апр 16, 2018 5:05 pm) • iden (Ср апр 18, 2018 1:37 pm) • Samir77 (Сб июл 24, 2021 1:30 pm)
Рейтинг: 5.81%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Пн апр 16, 2018 1:03 am

skysilver писал(а):Обновление. Версия 1.5-beta.
  • Добавлена поддержка очистителя воздуха Mi Air Purifier 2S:
    • получение текущего статуса и параметров (power, aqi, average_aqi, humidity, temperature, illumination, mode, favorite_level, filter1_life, use_time, purify_volume, led, buzzer, child_lock);
    • включение/выключение (power);
    • смена режима работы (auto, silent, favorite);
    • управление скоростью вращения вентилятора в режиме favorite (favorite_level);
    • управление led-индикатором (led);
    • управление звуковым сигналом (buzzer);
    • управление родительским контролем (child_lock).
  • Добавлена поддержка шлюза Aqara AC Companion Gateway:
    • получение номера zigbee-канала;
    • получение пароля для взаимодействия в режиме разработчика;
    • получение статуса радио (состояние, громкость, текущий трек);
    • управление громкостью радио;
    • управление воспроизведением радио (on, off, toggle, prev, next);
    • воспроизведение заданной радиостанции;
    • добавление новой радиостанции в список избранного;
    • удаление радиостанции из списка избранного;
    • получение списка суб-устройств;
    • удаление (отвязывание) суб-устройств;
    • перевод шлюза в режим сопряжения для добавления нового суб-устройства.
  • Добавлен механизм встроенной справки.
2018-04-16_2.png
2018-04-16_1.png
На обычном шлюзе пропал список привязанных ZigBee устройств, даже не пишет что нет привязанных... А вот на Aqara AC Companion Gateway пишет, что нет привязанных... Скрин смогу завтра скинуть...
На Aqara AC Companion Gateway будет управление розеткой кондиционера?

Отправлено с моего MI 6 через Tapatalk


Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн апр 16, 2018 1:22 am

chibis писал(а):
Пн апр 16, 2018 1:03 am
На обычном шлюзе пропал список привязанных ZigBee устройств, даже не пишет что нет привязанных... А вот на Aqara AC Companion Gateway пишет, что нет привязанных... Скрин смогу завтра скинуть...
Хм. У меня нет этого шлюза, добавлял "вслепую". Со старым у меня норм, ничего не поломалось. Скрины мало чем помогут, лучше бы удаленный доступ.
chibis писал(а):
Пн апр 16, 2018 1:03 am
На Aqara AC Companion Gateway будет управление розеткой кондиционера?
Возможно, когда-нибудь. Заведи идею в коннекте.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Пн апр 16, 2018 8:03 am

skysilver писал(а):
Пн апр 16, 2018 1:22 am
chibis писал(а):
Пн апр 16, 2018 1:03 am
На обычном шлюзе пропал список привязанных ZigBee устройств, даже не пишет что нет привязанных... А вот на Aqara AC Companion Gateway пишет, что нет привязанных... Скрин смогу завтра скинуть...
Хм. У меня нет этого шлюза, добавлял "вслепую". Со старым у меня норм, ничего не поломалось. Скрины мало чем помогут, лучше бы удаленный доступ.
chibis писал(а):
Пн апр 16, 2018 1:03 am
На Aqara AC Companion Gateway будет управление розеткой кондиционера?
Возможно, когда-нибудь. Заведи идею в коннекте.
То ли я глюканул, то ли шлюз, но все устройства на месте :) Ночью спать наверное надо :D .
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Пн апр 16, 2018 9:55 am

Есть розетка, с вкл и выкл. Можно ли настроить обратную связь с ней? То есть если включать выключать с MajorDoMo,то все хорошо, но вот если пропало питание с нее или ручками на розетке вкл выкл, то не реагирует MajorDoMo никак.
розетка вифи.png
розетка вифи.png (27.82 КБ) 3428 просмотров
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн апр 16, 2018 10:26 am

chibis писал(а):
Пн апр 16, 2018 9:55 am
Есть розетка, с вкл и выкл. Можно ли настроить обратную связь с ней? То есть если включать выключать с MajorDoMo,то все хорошо, но вот если пропало питание с нее или ручками на розетке вкл выкл, то не реагирует MajorDoMo никак.
Только через периодический опрос розетки со стороны модуля. Вкладка Общее, поле Период опроса, секунд. Ставьте какое-то вменяемое (30-60 сек и более) значение, не надо ddos-ить устройства запросами каждую секунду.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Пн апр 16, 2018 10:31 am

skysilver писал(а):
Пн апр 16, 2018 10:26 am
chibis писал(а):
Пн апр 16, 2018 9:55 am
Есть розетка, с вкл и выкл. Можно ли настроить обратную связь с ней? То есть если включать выключать с MajorDoMo,то все хорошо, но вот если пропало питание с нее или ручками на розетке вкл выкл, то не реагирует MajorDoMo никак.
Только через периодический опрос розетки со стороны модуля. Вкладка Общее, поле Период опроса, секунд. Ставьте какое-то вменяемое (30-60 сек и более) значение, не надо ddos-ить устройства запросами каждую секунду.
Ага, попробую. Спасибо!

ЗЫ: неа, не меняет статус :( Все равно выключатель в положении ВКЛ.
выключатели.png
выключатели.png (11.1 КБ) 3418 просмотров
ЗЫ2: Еще хуже вышло, розетки сами включаются теперь :((((( Я их выключаю , а они включаются. Убрал обновление - не включаются сами. Это видимо если в MajorDoMo выключатель включен, то по истечению срока опроса выдается команда на соответствие выключателю. А надо наоборот, изменять состояние выключателя в зависимости от физического включения выключения розетки.
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн апр 16, 2018 11:40 am

chibis писал(а):
Пн апр 16, 2018 10:31 am
ЗЫ: неа, не меняет статус :( Все равно выключатель в положении ВКЛ.
Открой X-Ray, вкладка Properties. Вбей в фильтр имя своего объекта и наблюдай в реальном времени изменение статуса розетки.
chibis писал(а):
Пн апр 16, 2018 10:31 am
Я их выключаю , а они включаются. Убрал обновление - не включаются сами.
Где-то ты перемудрил. Сделал щас у себя для теста через простые устройства управление лампой yeelight, период обновления в модуле выставил 10 сек. Выключатель в меню добавился автоматом через простое устройство. Т.е. все по умолчанию по сути. Включаю/выключаю лампу в приложении Михом, в МДМ статус синхронно меняется (с задержкой 10 сек само-собой).
За это сообщение автора skysilver поблагодарил:
Samir77 (Сб июл 24, 2021 9:13 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить