Страница 97 из 139

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 даже удивительно. )) В общем я долго пытался понять а поскольку я вроде нуб в таких делах а вроде и чтото понимаю в общем я не смог понять ничего.

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

Добавлено: Чт янв 09, 2020 10:53 am
Torch
Кулибин писал(а): Ср янв 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

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

Добавлено: Чт янв 09, 2020 2:26 pm
Torch
sergey.b писал(а): Пн ноя 11, 2019 9:53 pm Подскажите, пожалуйста, увлажнитель который поддерживается, это не deerma.humidifier.mjjsq (так выдает miIO Info на странице всех девайсов)? Выглядит очень похоже.
У меня при выборе увлажнителя, после ввода токена, не подтягиваются данные, есть только 3 стандартных:online,command и message
гляньте в личку

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

Добавлено: Пт янв 10, 2020 4:49 pm
nick7zmail
SmoKE_xDDD писал(а): Ср янв 08, 2020 11:17 pm
Кулибин писал(а): Ср янв 08, 2020 9:20 pm А кто разобрался как через MD управлять xiaomi 2-х канальным реле? Оно определилось как неизвестное но при этом с него считываются состояния, то есть нажав выключатель я вижу в мажоре состояние реле но из мажора я не могу им щёлкать или просто не понял как.
Нет поддержки его, юзаю стик zigbee2mqtt
Появилась поддержка если что))
viewtopic.php?p=113214#p113214

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

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

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

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

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


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

Добавлено: Сб янв 25, 2020 6:04 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 и теперь параметры не совпадают с модулем.[emoji24][emoji24][emoji24] Ждем обновление модуля от автора.

Отправлено с моего MI 8 через Tapatalk
Странно..., сейчас проверил у себя - всё как всегда 1 и 0

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

Добавлено: Пн янв 27, 2020 9:31 am
solalex
Есть лампа - Xiaomi Philips LED Ceiling Lamp, с ней все нормально, через модуль работает. У лампы есть пульт в котором датчик температуры и влажности. Эти данные точно проходят через лампу, так как в приложении Mi Home отображаются графики температуры и влажности. Вопрос в следующем - как эти данные дернуть модулем?

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

Добавлено: Пн янв 27, 2020 8:52 pm
chibis
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 и теперь параметры не совпадают с модулем.[emoji24][emoji24][emoji24] Ждем обновление модуля от автора.

Отправлено с моего MI 8 через Tapatalk
Странно..., сейчас проверил у себя - всё как всегда 1 и 0
Может прошивка розетки старая? На новой все слетело.
SPOILERSPOILER_SHOW
ИзображениеИзображение
Отправлено с моего MI 8 через Tapatalk

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

Добавлено: Вт фев 04, 2020 9:39 am
kas5858
directman66 писал(а): Вс янв 28, 2018 11:28 am Стучалка в телеграм по поводу статуса пылесоса сяоми. Может пригодится кому-то:
SPOILERSPOILER_SHOW

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

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);
SPOILERSPOILER_SHOW
telega.png
зыж не забываем про кнопку "Спасибо" )
Как округлить до целого числа в большую сторону?

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

$status .= " за это время было убрано ".round(gg("XiRobotVacuum1S.CleanArea")/1000000,1)." квадратных метров. ";