miIO - протокол для Xiaomi (Mi Home) устройств
Модератор: immortal
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
Для сильных духом предлагаю потестировать альфа-версию модуля Xiaomi miIO.
Брать на гитхабе https://github.com/skysilver-lab/majordomo-xiaomimiio
Отдельную тему открою позже, когда размещу модуль в маркете после тестирования.
Брать на гитхабе https://github.com/skysilver-lab/majordomo-xiaomimiio
Отдельную тему открою позже, когда размещу модуль в маркете после тестирования.
- Рейтинг: 4.65%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
Модуль так же нашёл yeelight strip (светодиодную ленту), но её нет в выпадающем списке.
Так же не доступно для выбора XIAOMI IR Mi Remote 360.
Добавь плз.
Вставил токеты, привязал свойство и методы, но как управлять не понял.
Так же не доступно для выбора XIAOMI IR Mi Remote 360.
Добавь плз.
Вставил токеты, привязал свойство и методы, но как управлять не понял.

фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
У меня нет этих девайсов. Чтобы добавить, мне нужны данные о них.Gelezako писал(а):Модуль так же нашёл yeelight strip (светодиодную ленту), но её нет в выпадающем списке.
Так же не доступно для выбора XIAOMI IR Mi Remote 360
Для начала это как минимум результат команды
Код: Выделить всё
php miio-cli.php --ip IP --token TOKEN --info --debug
А дальше нужно выяснять конкретные апи-команды на включение, выключение, яркость, запрос параметров и прочее.
С лентой, думаю, все более-менее понятно, т.к. у нее апи должно быть такое же как у ламп yeelight. А вот с ir-шайбой надо разбираться вплотную.
Обычно привязывают либо свойство, либо метод. Привязав свойство к параметру power, достаточно установить в это свойство через setGlobal 0 или 1, чтобы включить или выключить.Gelezako писал(а):Вставил токеты, привязал свойство и методы, но как управлять не понял.
п.с. у модуля есть свой цикл, он обязательно должен быть запущен!
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
В какой класс вы всё писали, я не могу найти его в объектах. Соответственно и свойства никакие не могу найти.
--
Я так понял класс, объекты и свойства надо самому делать ?
--
Я так понял класс, объекты и свойства надо самому делать ?
Последний раз редактировалось Gelezako Пн дек 04, 2017 8:00 pm, всего редактировалось 1 раз.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
у всех устройств что я у меня нашло есть только три параметраskysilver писал(а):Привязав свойство к параметру power, достаточно установить в это свойство через setGlobal 0 или 1, чтобы включить или выключить.
п.с. у модуля есть свой цикл, он обязательно должен быть запущен!
online - всегда отображается 1
command - для всех устройств всегда пусто
message- для всех устройств всегда пусто
Я так понял в этом же списке должен быть ещё параметр power? Подскажите почему его нет?
ЗЫ цикл работает, тут всё норм
Последний раз редактировалось Gelezako Пн дек 04, 2017 8:55 pm, всего редактировалось 2 раза.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
Именно так. Либо свои классы и объекты, либо через простые устройства.Gelezako писал(а):Я так понял класс, объекты и свойства надо самому делать ?
Во общем-то все как в других модулях. Ничего нового не изобретено. )
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
Другие параметры появятся только у тех устройств, которые поддерживаются модулем. Для всех остальных не поддерживаемых будут только эти три параметра.Gelezako писал(а):Я так понял в этом же списке должен быть ещё параметр power? Подскажите почему его нет?
ЗЫ модуль работает, тут всё норм
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
ок, как мне используя эти 3 параметра управлять вкл\выкл лампы для начала, я не могу никак понять ((
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: miIO - протокол для Xiaomi (Mi Home) устройств
Какая лампа?Gelezako писал(а):ок, как мне используя эти 3 параметра управлять вкл\выкл лампы для начала, я не могу никак понять ((
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 284
- Зарегистрирован: Сб ноя 24, 2012 11:47 am
- Благодарил (а): 32 раза
- Поблагодарили: 28 раз
Re: miIO - протокол для Xiaomi (Mi Home) устройств
для skysilver
Спасибо за модуль, модуль нашел лампу "philips eyecare smart lamp 2", вкл-выкл, регулировка яркости из МДМ работает. С остальным пока не пробовал, но думаю, тоже проблем не будет.
Спасибо за модуль, модуль нашел лампу "philips eyecare smart lamp 2", вкл-выкл, регулировка яркости из МДМ работает. С остальным пока не пробовал, но думаю, тоже проблем не будет.