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

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

Модератор: immortal

Кулибин
Сообщения: 66
Зарегистрирован: Пн ноя 25, 2019 10:05 pm
Благодарил (а): 12 раз
Поблагодарили: 0

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

Сообщение Кулибин » Ср янв 08, 2020 11:21 pm

Осилил 32 страницы этой ветки и голова опухла. Скачал MiHomeAdmin отсканировал выключатель {"cmd":"report","model":"remote.b286acn01","sid":"158d00036d5315","short_id":35422,"data":"{\"channel_1\":\"click\"}"}

Вот как сформировать команду для шлюза и скормить ему что бы он через себя включил реле? Жаль что в модуль не добавили до сих пор реле 2-х канальное aquara LLKZMK11LM даже удивительно. )) В общем я долго пытался понять а поскольку я вроде нуб в таких делах а вроде и чтото понимаю в общем я не смог понять ничего.
Аватара пользователя
Torch
Сообщения: 13
Зарегистрирован: Чт янв 17, 2019 9:50 am
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение Torch » Чт янв 09, 2020 10:53 am

Кулибин писал(а):
Ср янв 08, 2020 11:21 pm
Осилил 32 страницы этой ветки и голова опухла. Скачал MiHomeAdmin отсканировал выключатель {"cmd":"report","model":"remote.b286acn01","sid":"158d00036d5315","short_id":35422,"data":"{\"channel_1\":\"click\"}"}

Вот как сформировать команду для шлюза и скормить ему что бы он через себя включил реле? Жаль что в модуль не добавили до сих пор реле 2-х канальное aquara LLKZMK11LM даже удивительно. )) В общем я долго пытался понять а поскольку я вроде нуб в таких делах а вроде и чтото понимаю в общем я не смог понять ничего.
По моему вы пишете не туда.
Это реле Zigbee, и соответственно вам в Xiaomi Home
Аватара пользователя
Torch
Сообщения: 13
Зарегистрирован: Чт янв 17, 2019 9:50 am
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение Torch » Чт янв 09, 2020 2:26 pm

sergey.b писал(а):
Пн ноя 11, 2019 9:53 pm
Подскажите, пожалуйста, увлажнитель который поддерживается, это не deerma.humidifier.mjjsq (так выдает miIO Info на странице всех девайсов)? Выглядит очень похоже.
У меня при выборе увлажнителя, после ввода токена, не подтягиваются данные, есть только 3 стандартных:online,command и message
гляньте в личку
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пт янв 10, 2020 4:49 pm

SmoKE_xDDD писал(а):
Ср янв 08, 2020 11:17 pm
Кулибин писал(а):
Ср янв 08, 2020 9:20 pm
А кто разобрался как через MD управлять xiaomi 2-х канальным реле? Оно определилось как неизвестное но при этом с него считываются состояния, то есть нажав выключатель я вижу в мажоре состояние реле но из мажора я не могу им щёлкать или просто не понял как.
Нет поддержки его, юзаю стик zigbee2mqtt
Появилась поддержка если что))
viewtopic.php?p=113214#p113214
За это сообщение автора nick7zmail поблагодарил:
Кулибин (Пт янв 10, 2020 9:45 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
bua
Сообщения: 46
Зарегистрирован: Пн фев 11, 2019 8:42 pm
Откуда: Херсон
Благодарил (а): 10 раз
Поблагодарили: 0

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

Сообщение bua » Сб янв 25, 2020 2:04 pm

Добрый день. Спасибо разработчику модуля.
На днях прилетело обновление на розетку с двумя usb Модель: chuangmi.plug.v3, после обновления она наконец то стала ловить WI-FI а то даже в метре показывала не устойчивый прием и ошибки от 3-40%. Теперь связь устойчивая но перестали работать некоторые скрипты с этой розеткой. Удалял модуль переписывал скрипты. В последствии заметил один из параметров метрики usb_on Включение и выключение USB-портов 1 и 0 Чтение и запись. В Мажоре теперь 21 иногда 20 выключено 24-25 включен usb. Думал глюки с устройством но есть другая такая же розетка (но тоже обновленная) на ней тоже повторяется странное состояние.
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Сб янв 25, 2020 5:25 pm

bua писал(а):Добрый день. Спасибо разработчику модуля.
На днях прилетело обновление на розетку с двумя usb Модель: chuangmi.plug.v3, после обновления она наконец то стала ловить WI-FI а то даже в метре показывала не устойчивый прием и ошибки от 3-40%. Теперь связь устойчивая но перестали работать некоторые скрипты с этой розеткой. Удалял модуль переписывал скрипты. В последствии заметил один из параметров метрики usb_on Включение и выключение USB-портов 1 и 0 Чтение и запись. В Мажоре теперь 21 иногда 20 выключено 24-25 включен usb. Думал глюки с устройством но есть другая такая же розетка (но тоже обновленная) на ней тоже повторяется странное состояние.
Это что-то поменяли в API и теперь параметры не совпадают с модулем.ИзображениеИзображениеИзображение Ждем обновление модуля от автора.

Отправлено с моего MI 8 через Tapatalk

Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
dengi.76
Сообщения: 222
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь
Благодарил (а): 117 раз
Поблагодарили: 7 раз

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

Сообщение dengi.76 » Сб янв 25, 2020 6:04 pm

chibis писал(а):
Сб янв 25, 2020 5:25 pm
bua писал(а):Добрый день. Спасибо разработчику модуля.
На днях прилетело обновление на розетку с двумя usb Модель: chuangmi.plug.v3, после обновления она наконец то стала ловить WI-FI а то даже в метре показывала не устойчивый прием и ошибки от 3-40%. Теперь связь устойчивая но перестали работать некоторые скрипты с этой розеткой. Удалял модуль переписывал скрипты. В последствии заметил один из параметров метрики usb_on Включение и выключение USB-портов 1 и 0 Чтение и запись. В Мажоре теперь 21 иногда 20 выключено 24-25 включен usb. Думал глюки с устройством но есть другая такая же розетка (но тоже обновленная) на ней тоже повторяется странное состояние.
Это что-то поменяли в API и теперь параметры не совпадают с модулем.ИзображениеИзображениеИзображение Ждем обновление модуля от автора.

Отправлено с моего MI 8 через Tapatalk
Странно..., сейчас проверил у себя - всё как всегда 1 и 0
solalex
Сообщения: 19
Зарегистрирован: Сб дек 21, 2019 9:36 pm
Благодарил (а): 4 раза
Поблагодарили: 3 раза

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

Сообщение solalex » Пн янв 27, 2020 9:31 am

Есть лампа - Xiaomi Philips LED Ceiling Lamp, с ней все нормально, через модуль работает. У лампы есть пульт в котором датчик температуры и влажности. Эти данные точно проходят через лампу, так как в приложении Mi Home отображаются графики температуры и влажности. Вопрос в следующем - как эти данные дернуть модулем?
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Пн янв 27, 2020 8:52 pm

dengi.76 писал(а):
chibis писал(а):
Сб янв 25, 2020 5:25 pm
bua писал(а):Добрый день. Спасибо разработчику модуля.
На днях прилетело обновление на розетку с двумя usb Модель: chuangmi.plug.v3, после обновления она наконец то стала ловить WI-FI а то даже в метре показывала не устойчивый прием и ошибки от 3-40%. Теперь связь устойчивая но перестали работать некоторые скрипты с этой розеткой. Удалял модуль переписывал скрипты. В последствии заметил один из параметров метрики usb_on Включение и выключение USB-портов 1 и 0 Чтение и запись. В Мажоре теперь 21 иногда 20 выключено 24-25 включен usb. Думал глюки с устройством но есть другая такая же розетка (но тоже обновленная) на ней тоже повторяется странное состояние.
Это что-то поменяли в API и теперь параметры не совпадают с модулем.ИзображениеИзображениеИзображение Ждем обновление модуля от автора.

Отправлено с моего MI 8 через Tapatalk
Странно..., сейчас проверил у себя - всё как всегда 1 и 0
Может прошивка розетки старая? На новой все слетело.
СпойлерПоказать
ИзображениеИзображение
Отправлено с моего MI 8 через Tapatalk
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

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

Сообщение kas5858 » Вт фев 04, 2020 9:39 am

directman66 писал(а):
Вс янв 28, 2018 11:28 am
Стучалка в телеграм по поводу статуса пылесоса сяоми. Может пригодится кому-то:
СпойлерПоказать

Код: Выделить всё

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();


$luts=gg("MiVacuumCleaner.timestamp");
$diff=(gmdate('i',trim(time()-$luts)));

$pattern = "|\b[0]+([1-9][\d]*)|is"; 
$diff2= preg_replace($pattern, "\\1", $diff); 
$status .= "Информация о пылесосе  была обновлена  "  .$diff2 . " минут назад.";

if (gg('MiVacuumCleaner.online')=='1') {$status =$status." Пылесос на связи, "; }
else   {$status=$status." Связь с пылесосом отсутсвует,";}



if (gg("MiVacuumCleaner.state_text")=='Charging')  {$status =$status." заряжается, установлен на базе, "; }
if (gg("MiVacuumCleaner.state_text")=='Cleaning')  {$status =$status." производит уборку, "; }
if (gg("MiVacuumCleaner.state_text")=='Back to home')  {$status =$status." едет на базу, "; }
if (gg("MiVacuumCleaner.state_text")=='Sleeping')  {$status =$status." отдыхает от трудовых будней, "; }
if (gg("MiVacuumCleaner.state_text")=='Pause')  {$status =$status." установлен на паузу, "; }


//$status .= " температура двигателя ".round(gg("kia ceed.etemp"))." градусов, температура в салоне  ".round(gg("kia ceed.ctemp"))." градусов.";
$status .= " Заряд аккумуляторной батареи ".gg("MiVacuumCleaner.battery")." процентов. ";
if (gg("MiVacuumCleaner.battery")<10) {$status = $status." Внимание, аккумулятор сильно разряжен, рекомендуется зарядить как можно скорее!";}
$status .= " Последняя уборка заняла  ".round(gg("MiVacuumCleaner.clean_time")/60)." минут, ";
$status .= " убрано ".round(gg("MiVacuumCleaner.clean_area")/1000000,1)." метров. ";

if (gg("MiVacuumCleaner.error_text")=='No error')  {$status =$status." Ошибок не зафиксировано. "; }
if (gg("MiVacuumCleaner.error_text")=='Clean main brush')  {$status =$status." Необходимо очистить нижнюю щетку."; }
//////////////////////////////////
$resurs=1800;
$resursp=100-round((gg("MiVacuumCleaner.sensor_dirty_time")/60*100)/$resurs);
$resursh=round(($resurs-(gg("MiVacuumCleaner.sensor_dirty_time")/60))/60);
$status .= " Очистка боковых сенсоров необходима через $resursh часов.";
$resurs=18000;
$resursp=100-round((gg("MiVacuumCleaner.main_brush_work_time")/60*100)/$resurs);
$resursh=round(($resurs-((gg("MiVacuumCleaner.main_brush_work_time")/60)))/60);
if ($resursp<30) {$replacemain=1; }else{  $replacemain=0;}
$status .= " Ресурс нижней щетки ".$resursp." процентов ($resursh часов).";

$resurs=12000;
//$resurs=120;
$resursp=100-round((gg("MiVacuumCleaner.side_brush_work_time")/60*100)/$resurs);
$resursh=round(($resurs-((gg("MiVacuumCleaner.side_brush_work_time")/60)))/60);
if ($resursp<30){ $replaceside=1;} else  {$replaceside=0;}

$status .= " Ресурс боковой щетки ".$resursp." процентов ($resursh часов).";
$resurs=9000;
//$resurs=90;
$resursp=100-round((gg("MiVacuumCleaner.filter_work_time")/60*100)/$resurs);
$resursh=round(($resurs-((gg("MiVacuumCleaner.filter_work_time")/60)))/60);
if ($resursp<30) {$replacefilter=1;} else {$replacefilter=0;}
$status .= " Ресурс фильтра ".$resursp." процентов ($resursh часов).";


if (($replacefiler=='1')or
($replaceside=='1') or
($replacemian=='1'))
{$status .= " Необходимо преобрести расходники: ";
if ($replaceside==1) $status .= "боковую щетку "  ; 
if ($replacefiler==1) $status .= "фильтр ";
if ($replacemain==1) $status .= "главную щетку "  ;
 $status .= ".";
}





$telegram_module->sendMessageToAll($status);
СпойлерПоказать
telega.png
зыж не забываем про кнопку "Спасибо" )
Как округлить до целого числа в большую сторону?

Код: Выделить всё

$status .= " за это время было убрано ".round(gg("XiRobotVacuum1S.CleanArea")/1000000,1)." квадратных метров. ";
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Ответить