А там ведь еще и значение надо передать, от 200 до 204... Как это можно сделать в каком-либо из способов?
[Модуль] Xiaomi miIO (xiaomimiio)
Модератор: immortal
-
- Сообщения: 63
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: [Модуль] Xiaomi miIO (xiaomimiio)
- Torch
- Сообщения: 13
- Зарегистрирован: Чт янв 17, 2019 9:50 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Ну надеюсь токен вы нашли, и в модуле устройство прописали?
Если да, то оно скорее всего как непонятное устройство. нажмите кнопку I которая в устройсвах после ip адреса.
Выйдет всплывающее окно, как на картинке.
В нем будет написана модель устройства Скажите как называется ваше устройство.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Код: Выделить всё
include_once(DIR_MODULES . 'xiaomimiio/xiaomimiio.class.php');
$miio = new xiaomimiio();
$miio->addToQueue(5, 'water_box_custom_mode', '[200]'); // где 5 - уникальный внутренний идентификатор устройства в модуле
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 88
- Зарегистрирован: Чт сен 08, 2016 3:14 pm
- Благодарил (а): 17 раз
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Установил MajorDoMo на Ubuntu.
Скачал модуль Xiaomi miIO.
С помощью мода приложения Mi Home от Vevs определил Токены для умных ламп от Yeelight.
Пробую пункт "Тестирование API-команд". Пытаюсь включить лампу командой power 1.
Лампа Xiaomi Yeelight LED Ceiling Lamp.
В итоге получаю ошибку:
Куда копать?
p.s. При этом через модуль "Устройства Yeelight" лампа управляется нормально.
Скачал модуль Xiaomi miIO.
С помощью мода приложения Mi Home от Vevs определил Токены для умных ламп от Yeelight.
Пробую пункт "Тестирование API-команд". Пытаюсь включить лампу командой power 1.
Лампа Xiaomi Yeelight LED Ceiling Lamp.
В итоге получаю ошибку:
Код: Выделить всё
>>>>> Sending packet to 172.16.0.101 with timeout 2
magic: 2131
length: 0050 --> 80 bytes
unknown1: 00000000
devicetype: 12c0
serial: 7d9e
ts: 00015811 --> 88081 seconds --> 1970-01-02 03:28:01
timediff: -1588083636
checksum: cf0e86d35ee1cde804b8570636f53ff2
ts_server: 5ea993c5 --> 1588171717 seconds --> 2020-04-29 17:48:37
data: 81f95939cf87a9a620eb2a579e6483bff77178cb8b8ccf579a2cc781fee7b8ec041f554e528d37f1e22f696c441b0c3c
>>>>> Sent 80 bytes to socket
Error reading from socket [11] Resource temporarily unavailable
Что-то пошло не так...
p.s. При этом через модуль "Устройства Yeelight" лампа управляется нормально.
Последний раз редактировалось max506 Чт апр 30, 2020 9:37 am, всего редактировалось 1 раз.
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Power привяжите к свойству и запишите туда 1.
- За это сообщение автора SmoKE_xDDD поблагодарил:
- max506 (Ср апр 29, 2020 6:31 pm)
- Рейтинг: 1.16%
-
- Сообщения: 88
- Зарегистрирован: Чт сен 08, 2016 3:14 pm
- Благодарил (а): 17 раз
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Это я обязательно сделаю, как только разберусь с работой со Свойствами.
Но почему у меня не работает функционал "Тестирование API-команд"?
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 899 раз
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Вы синтаксис команд знаете или от балды пробуете?
-
- Сообщения: 88
- Зарегистрирован: Чт сен 08, 2016 3:14 pm
- Благодарил (а): 17 раз
- Поблагодарили: 0
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Открываю диалоговое окно "Тестирование API-команд"SmoKE_xDDD писал(а): ↑Ср апр 29, 2020 6:48 pmВы синтаксис команд знаете или от балды пробуете?
В поле M (Метод) ввожу power
В поле P (Параметры) ввожу 1
А дальше Автор плагина это в JSON преобразовывает и передает на исполнение, как я понимаю))
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: [Модуль] Xiaomi miIO (xiaomimiio)
Это не API команды.
Если очень хочется, то нужно set_power и ["on"]
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram