Такая же проблема с устройством на 4 выключателя.Andyross79 писал(а): ↑Сб май 01, 2021 9:59 amSonoff DUAL R3 DIY нашелся, но не управляется и модуль его выключатели не распарсивает.
Как-то решается?
Модератор: immortal
Такая же проблема с устройством на 4 выключателя.Andyross79 писал(а): ↑Сб май 01, 2021 9:59 amSonoff DUAL R3 DIY нашелся, но не управляется и модуль его выключатели не распарсивает.
Код: Выделить всё
function callAPI($device, $cmd, $params)
{
$ip = $device["IP"];
$port = $device["PORT"];
$url = "http://$ip:$port/$cmd";
DebMes($name. " params=" .json_encode($params), 'sonoff_diy');
$data = array();
$data['deviceid'] = $device['DEVICE_ID'];
if ($device['DEVICE_KEY']!='')
{
//$data['encrypt']=true;
$data['sequence']=strval(time());
//$data['selfApiKey']='9b341765-44e0-4c5b-819b-960b2f6a6977';
$data['selfApiKey']=$device['DEVICE_KEY'];
//$iv = $this->generate_iv();
//$data['iv']=$iv;
if (empty($params))
$str_params = "{}";
else
$str_params = $params;
$data['data'] = $params;//$this->encrypt($device['DEVICE_KEY'],$iv,$str_params);
}
else
$data['data'] = $params;
return $this->sendRequest($url, $data);
}