miIO - протокол для Xiaomi (Mi Home) устройств

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение lupsik » Чт июн 20, 2019 7:12 pm

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

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение skysilver » Чт июн 20, 2019 11:25 pm

lupsik писал(а):
Чт июн 20, 2019 7:12 pm
Подскажите пожалуйста команду на переключения режима (colormode). Какую команду необходимо отправить на устройство?
Что за устройство? Почему необходимо использовать php-miio, когда есть модуль Xiaomi miIO?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение lupsik » Пт июн 21, 2019 2:44 pm

skysilver писал(а):
Чт июн 20, 2019 11:25 pm
lupsik писал(а):
Чт июн 20, 2019 7:12 pm
Подскажите пожалуйста команду на переключения режима (colormode). Какую команду необходимо отправить на устройство?
Что за устройство? Почему необходимо использовать php-miio, когда есть модуль Xiaomi miIO?
Модуль в любом случае работает с задержкой. Хотя сейчас и стало намного лучше. Почему сказать не могу.
php-miio срабатывает в 100 % случаев мгновенно.
Я понимаю, что это одно и тоже. Но все же.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение skysilver » Пт июн 21, 2019 4:05 pm

Я так и не увидел, о каком устройстве речь, но если предположить, что это Yeelight, то у них есть описание всех команд в офф. доке.
https://www.yeelight.com/download/Yeeli ... n_Spec.pdf

Включить конкретный цвет:
php miio-cli.php --ip 192.168.1.47 --sendcmd '{"id":1,"method":"set_rgb","params":[255, "smooth", 500]}'

Включить белый 3500К:
php miio-cli.php --ip 192.168.1.47 --sendcmd '{"id":1,"method":"set_ct_abx","params":[3500, "smooth", 500]}'
За это сообщение автора skysilver поблагодарил:
lupsik (Пт июн 21, 2019 7:13 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение lupsik » Пт июн 21, 2019 7:14 pm

Спасибо огромное.
maxkrok
Сообщения: 11
Зарегистрирован: Чт мар 05, 2020 6:18 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение maxkrok » Пн мар 09, 2020 7:32 pm

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

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение skysilver » Вт мар 10, 2020 10:41 am

maxkrok писал(а):
Пн мар 09, 2020 7:32 pm
блин.. все перечитал, где вы берете этот miio-cli.php ? у меня его нет при установленном модуле miio ... где ж его еще берут?
Здесь https://github.com/skysilver-lab/php-miio

А для чего он понадобился? Для МДМ готовый модуль есть Xiaomi miIO.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
maxkrok
Сообщения: 11
Зарегистрирован: Чт мар 05, 2020 6:18 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение maxkrok » Вт мар 10, 2020 12:55 pm

skysilver писал(а):
Вт мар 10, 2020 10:41 am
А для чего он понадобился? Для МДМ готовый модуль есть Xiaomi miIO.
ну как же.. все инструкции под miio-cli тут...
Аватара пользователя
Andrei1401
Сообщения: 30
Зарегистрирован: Вт янв 15, 2019 6:18 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение Andrei1401 » Вт мар 31, 2020 11:38 am

Народ, подскажите пожалуйста какой на данный момент актуальный способ получения токена для пылесоса Roborock S51?
Аватара пользователя
Nail
Сообщения: 373
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 174 раза
Поблагодарили: 28 раз

Re: miIO - протокол для Xiaomi (Mi Home) устройств

Сообщение Nail » Вт мар 31, 2020 1:06 pm

Andrei1401 писал(а):
Вт мар 31, 2020 11:38 am
Народ, подскажите пожалуйста какой на данный момент актуальный способ получения токена для пылесоса Roborock S51?
https://kb.mjdm.ru/xiaomimiio-tokens/
У меня через тел. андроид получилось в легкую.
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
Ответить