[Модуль] Xiaomi miIO (xiaomimiio)
Модератор: immortal
-
- Сообщения: 8
- Зарегистрирован: Вт сен 03, 2013 5:52 pm
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Не знаю в чем причина была..
Удалил Ir Remote 360 из Mi Home и из модуля в MajorDomo и добавил снова.. изменился токен..
и все заработало
Удалил Ir Remote 360 из Mi Home и из модуля в MajorDomo и добавил снова.. изменился токен..
и все заработало
- Рейтинг: 1.16%
-
- Сообщения: 4
- Зарегистрирован: Ср фев 13, 2019 8:37 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Здравствуйте. Прошу помощи.
Касается модуля Xiaomi.
Недавно стал разбираться с протоколом miio . Достаточно легко разобраться с получением данных от шлюза, а также получать значения свойств подустройств шлюза:
get_device_prop
["lumi.0","device_list"] //список устройств шлюза
get_device_prop_exp
["lumi.158d0002ede51a", "neutral_1"] //состояние выключателя
и так далее...
Вопрос в том, как отправить изменение значения свойства подустройству шлюза ? Например, у меня добавлен выключатель.
Пытаюсь сделать что-то подобное:
set_device_prop
["lumi.158d0002ede51a", "neutral_1" => "on"]
Однако, ничего не получается.
Может кто-то привести рабочий пример команды для изменения свойства ? В данном случае выключателя ?
Заранее благодарю
P.S.
Нашел подобную реализацию, но не на php https://github.com/aholstenson/miio/tre ... es/gateway
Однако, например, для выключателя там указана команда toggle_ctrl_neutral, [ 'neutral_1', 'on' ] и в ответе приходит ошибка о том, что такой метод не найден. Пробовал и дописывать sid - подустройства. Все равно без результатно
Касается модуля Xiaomi.
Недавно стал разбираться с протоколом miio . Достаточно легко разобраться с получением данных от шлюза, а также получать значения свойств подустройств шлюза:
get_device_prop
["lumi.0","device_list"] //список устройств шлюза
get_device_prop_exp
["lumi.158d0002ede51a", "neutral_1"] //состояние выключателя
и так далее...
Вопрос в том, как отправить изменение значения свойства подустройству шлюза ? Например, у меня добавлен выключатель.
Пытаюсь сделать что-то подобное:
set_device_prop
["lumi.158d0002ede51a", "neutral_1" => "on"]
Однако, ничего не получается.
Может кто-то привести рабочий пример команды для изменения свойства ? В данном случае выключателя ?
Заранее благодарю
P.S.
Нашел подобную реализацию, но не на php https://github.com/aholstenson/miio/tre ... es/gateway
Однако, например, для выключателя там указана команда toggle_ctrl_neutral, [ 'neutral_1', 'on' ] и в ответе приходит ошибка о том, что такой метод не найден. Пробовал и дописывать sid - подустройства. Все равно без результатно
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Модуль] Xiaomi miIO (xiaomimiio)
А у меня вопрос "Зачем это надо?"pentiumd2013 писал(а): ↑Ср фев 13, 2019 8:42 pmкак отправить изменение значения свойства подустройству шлюза ?
И второй "Чем не устраивает работа со шлюзом через режим разработчика?"
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 4
- Зарегистрирован: Ср фев 13, 2019 8:37 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Спасибо, тут разобрался как отправлять :skysilver писал(а): ↑Ср фев 13, 2019 9:15 pmА у меня вопрос "Зачем это надо?"pentiumd2013 писал(а): ↑Ср фев 13, 2019 8:42 pmкак отправить изменение значения свойства подустройству шлюза ?
И второй "Чем не устраивает работа со шлюзом через режим разработчика?"
Код: Выделить всё
json_encode([
'method' => 'toggle_ctrl_neutral', //как пример , выключатель двойной
'id' => 1,
'params' => [
'channel_1', 'on'
],
'sid' => "sid подустройства",
]);
-
- Сообщения: 10
- Зарегистрирован: Чт сен 01, 2016 10:54 pm
- Благодарил (а): 4 раза
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Здравствуйте.
Возможно ли добавить устройство CHINGMI Smart Power Strip (удлинитель с 5-ю розетками с Wi-fi управлением)?
Возможно ли добавить устройство CHINGMI Smart Power Strip (удлинитель с 5-ю розетками с Wi-fi управлением)?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Все варианты и условия добавления девайсов в первом посте расписаны.
Удлинитель в наличии?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 10
- Зарегистрирован: Чт сен 01, 2016 10:54 pm
- Благодарил (а): 4 раза
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Удлинитель в наличии. Могу сделать пожертвование
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Ок.
1. Скинь его miIO.info.
2. Какую инфу с него получает Михом?
3. Чем можно рулить из Михом? Только вкл/выкл?
4. Линк на фотку.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 10
- Зарегистрирован: Чт сен 01, 2016 10:54 pm
- Благодарил (а): 4 раза
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
1.miIO Info
2.MiHome получает состояние вкл\выкл (и управляет), также получает ежедневное\еженедельное\ежемесячное потребление электроэнергии.
3.Есть таймер для установки времени включения\выключения, а также обратный отсчет для отключения через заданное время.
4.https://touch.com.ua/upload/resize_cach ... 5ab863.jpg
Чуть позже выкладу скрины с MiHome
miIO InfoПоказать
{"result":{"life":255188,"cfg_time":0,"token":"185c0435e17004d044f747f6df5b86a9","mac":"78:11:DC:C5:4C:2B","fw_ver":"3.4.2_79","ot_ver":"1.2.9","hw_ver":"RTL8711AF","uid":"4296572080211","model":"qmi.powerstrip.v1","ap":{"rssi":-62,"ssid":"Ivital","bssid":"48:F8:B3:B0:79:6B"},"netif":{"localIp":"192.168.2.107","mask":"255.255.255.0","gw":"192.168.2.1"},"mmfree":23960,"ot":"ott","otu_stat":[456,529,878,86,694,313],"ott_stat":[11, 0, 274, 2427]},"id":1550946509}
3.Есть таймер для установки времени включения\выключения, а также обратный отсчет для отключения через заданное время.
4.https://touch.com.ua/upload/resize_cach ... 5ab863.jpg
Чуть позже выкладу скрины с MiHome
-
- Сообщения: 10
- Зарегистрирован: Чт сен 01, 2016 10:54 pm
- Благодарил (а): 4 раза
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Скрины с MiHome
Отправлено с моего MI 5s через Tapatalk
СпойлерПоказать