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

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

Модератор: immortal

ProLabs
Сообщения: 8
Зарегистрирован: Вт сен 03, 2013 5:52 pm
Благодарил (а): 3 раза
Поблагодарили: 2 раза

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

Сообщение ProLabs » Вс фев 03, 2019 9:51 pm

Не знаю в чем причина была..
Удалил Ir Remote 360 из Mi Home и из модуля в MajorDomo и добавил снова.. изменился токен..
и все заработало ;)
За это сообщение автора ProLabs поблагодарил:
skysilver (Вс фев 03, 2019 10:09 pm)
Рейтинг: 1.16%
pentiumd2013
Сообщения: 4
Зарегистрирован: Ср фев 13, 2019 8:37 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение pentiumd2013 » Ср фев 13, 2019 8:42 pm

Здравствуйте. Прошу помощи.
Касается модуля 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 - подустройства. Все равно без результатно
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Ср фев 13, 2019 9:15 pm

pentiumd2013 писал(а):
Ср фев 13, 2019 8:42 pm
как отправить изменение значения свойства подустройству шлюза ?
А у меня вопрос "Зачем это надо?"
И второй "Чем не устраивает работа со шлюзом через режим разработчика?"
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
pentiumd2013
Сообщения: 4
Зарегистрирован: Ср фев 13, 2019 8:37 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение pentiumd2013 » Чт фев 14, 2019 1:19 pm

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 подустройства",
]);
Ivital
Сообщения: 10
Зарегистрирован: Чт сен 01, 2016 10:54 pm
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Ivital » Пт фев 22, 2019 11:50 am

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

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

Сообщение skysilver » Пт фев 22, 2019 2:59 pm

Ivital писал(а):
Пт фев 22, 2019 11:50 am
Здравствуйте.
Возможно ли добавить устройство CHINGMI Smart Power Strip (удлинитель с 5-ю розетками с Wi-fi управлением)?
Все варианты и условия добавления девайсов в первом посте расписаны.

Удлинитель в наличии?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ivital
Сообщения: 10
Зарегистрирован: Чт сен 01, 2016 10:54 pm
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Ivital » Пт фев 22, 2019 9:53 pm

skysilver писал(а):
Пт фев 22, 2019 2:59 pm
Ivital писал(а):
Пт фев 22, 2019 11:50 am
Здравствуйте.
Возможно ли добавить устройство CHINGMI Smart Power Strip (удлинитель с 5-ю розетками с Wi-fi управлением)?
Все варианты и условия добавления девайсов в первом посте расписаны.

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

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

Сообщение skysilver » Сб фев 23, 2019 2:05 am

Ivital писал(а):
Пт фев 22, 2019 9:53 pm
Удлинитель в наличии. Могу сделать пожертвование
Ок.
1. Скинь его miIO.info.
2. Какую инфу с него получает Михом?
3. Чем можно рулить из Михом? Только вкл/выкл?
4. Линк на фотку.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ivital
Сообщения: 10
Зарегистрирован: Чт сен 01, 2016 10:54 pm
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Ivital » Сб фев 23, 2019 9:47 pm

1.miIO Info
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}
2.MiHome получает состояние вкл\выкл (и управляет), также получает ежедневное\еженедельное\ежемесячное потребление электроэнергии.
3.Есть таймер для установки времени включения\выключения, а также обратный отсчет для отключения через заданное время.
4.https://touch.com.ua/upload/resize_cach ... 5ab863.jpg
Чуть позже выкладу скрины с MiHome
Ivital
Сообщения: 10
Зарегистрирован: Чт сен 01, 2016 10:54 pm
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Ivital » Вс фев 24, 2019 12:48 pm

Скрины с MiHome
СпойлерПоказать
ИзображениеИзображениеИзображениеИзображениеИзображение
Отправлено с моего MI 5s через Tapatalk
Ответить