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

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

Модератор: immortal

serik
Сообщения: 13
Зарегистрирован: Пн авг 12, 2019 1:23 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение serik » Вт авг 13, 2019 6:20 pm

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

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

Сообщение skysilver » Ср авг 14, 2019 5:20 pm

serik писал(а):
Вт авг 13, 2019 6:20 pm
Здравствуйте, Потолочный светильник Xiaomi Philips EyeCare Smart Ceiling LED Lamp поддерживается?
Вроде, да. ) В первых двух постах темы (и в базе знаний), разве, не он указан?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
serik
Сообщения: 13
Зарегистрирован: Пн авг 12, 2019 1:23 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение serik » Чт авг 15, 2019 6:40 pm

skysilver писал(а):
Ср авг 14, 2019 5:20 pm
serik писал(а):
Вт авг 13, 2019 6:20 pm
Здравствуйте, Потолочный светильник Xiaomi Philips EyeCare Smart Ceiling LED Lamp поддерживается?
Вроде, да. ) В первых двух постах темы (и в базе знаний), разве, не он указан?
Да все нашел спасибо
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Вт авг 27, 2019 1:11 am

Спасибо огромное, благодаря этой ветки я смог подключить и настроить лампу Xiaomi Philips Eyecare Smart Lamp. Правда я сделал не много по другому :D . Я вот не знаю, как правильно вывести статус устройства, а то я делаю статус через простые устройства, выбираю тип "Реле\Управляемый выключатель", а в модуле "Устройства онлайн" я указываю связанный объект и свойство, таким образом у меня и работает статус устройства. Прошу знающих показать как это нужно делать правильно. Заранее спасибо.
Вложения
Снимок.JPG
Снимок.JPG (29.86 КБ) 3147 просмотров
Снимок2.jpg
Снимок2.jpg (35.72 КБ) 3147 просмотров
Снимок3.jpg
Снимок3.jpg (227.27 КБ) 3147 просмотров
Снимок4.jpg
Снимок4.jpg (166.4 КБ) 3147 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт авг 27, 2019 9:43 am

Divan писал(а):
Вт авг 27, 2019 1:11 am
Я вот не знаю, как правильно вывести статус устройства
Если под статусом понимается состояние светильника включен/выключен, то, во-первых, нужно задать периодический опрос (к примеру 60 сек) для обратной связи, и, во-вторых, к метрике power привязать свойство status объекта простого устройства. Тогда виджеты этого простого устройства, как в меню так и на сцене, будут отображать текущее состояние светильника и управлять им по клику на этот виджет.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Вт авг 27, 2019 10:37 am

"Если под статусом понимается состояние светильника включен/выключен, то, во-первых, нужно задать периодический опрос (к примеру 60 сек) для обратной связи" - да все верно, статус светильника это его состояние включен/выключен. Я правильно вас понял, что периодический опрос нужно создать в устройствах онлайн? Зачем? Я обратил внимание, что лампа Xiaomi Philips Eyecare Smart Lamp 2 всегда находится онлайн, если только полностью ее обесточить, тогда она будет офлайн.

"к метрике power привязать свойство status объекта простого устройства. Тогда виджеты этого простого устройства, как в меню так и на сцене, будут отображать текущее состояние светильника и управлять им по клику на этот виджет" - это мне знакомо как делать, так и сделаю.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт авг 27, 2019 10:52 am

Divan писал(а):
Вт авг 27, 2019 10:37 am
Я правильно вас понял, что периодический опрос нужно создать в устройствах онлайн? Зачем?
А я вот вообще не понимаю, при чем тут модуль Устройства онлайн? Все делается через модуль миИО, в т.ч. и периодический опрос актуального состояния устройства. Там на вкладке Общее есть отдельное поле для этого.
За это сообщение автора skysilver поблагодарил:
Divan (Вт авг 27, 2019 12:04 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Вт авг 27, 2019 12:04 pm

Действительно, если настроить опрос и обновить данные в miIO, то данные меняются, теперь до меня дошло как все это работает, а то я не мог понять зачем нужен опрос устройства, когда есть Устройства онлайн, а это оказывается совершенно разные вещи. Устройство онлайн нужно для того, чтобы видеть статус устройства в сети онлайн\офлайн, а опрос устройства нужен, чтобы получать актуальные данные с устройства. Спасибо за помощь.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Вт авг 27, 2019 4:15 pm

Как правильно настроить Тип "Поле выбора (radio)"? Просто если настроить "Поле выбора (radio)", то в таком случае работает обратная связь на выключателях и на смартфоне, если выбрать Тип "Реле/Выключатель", то обратная связь не работает, потому что в настройках лампы Xiaomi стоят значения не on или off, а 1 или 0. По умолчанию сама лампа и ПО Mi Home выставляют значение on или off. При настройке "Поле выбора (radio)" включить могу, а вот выключить уже нет. Вот тут я и застрял. Прошу помочь.
Вложения
1.jpg
Два варианта
1.jpg (111.63 КБ) 3098 просмотров
2.JPG
Выбран тип Поле выбора (radio)
2.JPG (34.33 КБ) 3098 просмотров
Снимок 2.JPG
Если выбран тип Реле\Выключатель
Снимок 2.JPG (52.52 КБ) 3098 просмотров
Снимок.JPG
Такие значения выставляет сама лампа
Снимок.JPG (70.95 КБ) 3098 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт авг 27, 2019 4:26 pm

Divan писал(а):
Вт авг 27, 2019 4:15 pm
Прошу помочь.
В поле Данные вписать так:

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

0|Выкл
1|Вкл
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить