a:1:{i:0;a:8:{s:5:"TITLE";s:8:"tempSens";s:9:"PARENT_ID";s:1:"0";s:5:"NOLOG";s:1:"0";s:11:"DESCRIPTION";s:37:"датчики температуры";s:8:"TEMPLATE";s:0:"";s:7:"METHODS";a:6:{i:0;a:8:{s:5:"TITLE";s:11:"tempChanged";s:11:"DESCRIPTION";s:69:"вызывается при изменении температуры";s:4:"CODE";s:344:"//$params['t'];
$old_temp=$this->getProperty('temp');
$t=round($params['VALUE']*2)/2;
$this->setProperty('temp',$t);
if ($t>$old_temp) {
 $d=1;
} elseif ($t<$old_temp) {
 $d=-1;
} else {
 $d=0;
}
$this->setProperty('direction',$d);
$this->setProperty("updated",time());
$this->setProperty("updatedTime",date("d.m.Y H:i",time()));
";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2021-05-20 18:56:31";s:15:"EXECUTED_PARAMS";s:51:"{"VALUE":"25.68","ORIGINAL_OBJECT_TITLE":"tempD01"}";s:12:"EXECUTED_SRC";s:27:"/api.php/module/zigbee2mqtt";}i:1;a:8:{s:5:"TITLE";s:12:"tempChanged2";s:11:"DESCRIPTION";s:114:"вызывается при изменении температуры, округление температуры";s:4:"CODE";s:371:"//$params['t']
$old_temp=$this->getProperty('temp');
$t=round($params['t']*2)/2;
$this->setProperty('temp',$t);
if ($t>$old_temp) {
 $d=1;
} elseif ($t<$old_temp) {
 $d=-1;
} else {
 $d=0;
}
$this->setProperty('temp',$t);
$this->setProperty('direction',$d);
$this->setProperty("updated",time());
$this->setProperty("updatedTime",date("d.m.Y H:i",time()));
";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2021-05-20 22:28:11";s:15:"EXECUTED_PARAMS";s:70:"{"VALUE":"26.12","OLD_VALUE":"26.1","ORIGINAL_OBJECT_TITLE":"tempD01"}";s:12:"EXECUTED_SRC";s:176:"/api.php/module/mqtt?topic=zigbee2mqtt/0x00158d00030b12f8&msg={"battery":80,"humidity":39.34,"linkquality":102,"pressure":975.8,"temperature":26.12,"voltage":2965}&no_session=1";}i:2;a:8:{s:5:"TITLE";s:7:"tu_plus";s:11:"DESCRIPTION";s:44:"установка температуры +1";s:4:"CODE";s:86:"$old_temp=$this->getProperty('tu');
$old_temp++;
$this->setProperty('tu',$old_temp);";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2021-05-12 23:48:59";s:15:"EXECUTED_PARAMS";s:35:"{"ORIGINAL_OBJECT_TITLE":"tempD03"}";s:12:"EXECUTED_SRC";s:31:"/ajax/plans.html?op=click&id=10";}i:3;a:8:{s:5:"TITLE";s:10:"himChanged";s:11:"DESCRIPTION";s:39:"округление влажности";s:4:"CODE";s:128:"//$params['t'];
$old_him=$this->getProperty('humidity');
$t=round($params['VALUE'],0);
$this->setProperty('humidity',$t);

";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2021-05-21 12:00:23";s:15:"EXECUTED_PARAMS";s:71:"{"VALUE":"26.38","OLD_VALUE":"26.38","ORIGINAL_OBJECT_TITLE":"tempD04"}";s:12:"EXECUTED_SRC";s:161:"/api.php/module/mqtt?topic=zigbee2mqtt/sens04&msg={"battery":91,"humidity":39.12,"linkquality":90,"pressure":978,"temperature":26.38,"voltage":2985}&no_session=1";}i:4;a:8:{s:5:"TITLE";s:8:"tu_minus";s:11:"DESCRIPTION";s:44:"установка температуры -1";s:4:"CODE";s:96:"$old_temp=$this->getProperty('tu');
$old_temp=$old_temp-1;
$this->setProperty('tu',$old_temp);";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2021-05-12 23:49:05";s:15:"EXECUTED_PARAMS";s:35:"{"ORIGINAL_OBJECT_TITLE":"tempD03"}";s:12:"EXECUTED_SRC";s:30:"/ajax/plans.html?op=click&id=9";}i:5;a:8:{s:5:"TITLE";s:9:"tempChang";s:11:"DESCRIPTION";s:43:"округление температуры";s:4:"CODE";s:102:"$old_temp=$this->getProperty('temp');
$t=round($params['VALUE']*2)/2;
$this->setProperty('temp',$t);";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2021-05-21 11:56:12";s:15:"EXECUTED_PARAMS";s:71:"{"VALUE":"26.35","OLD_VALUE":"26.35","ORIGINAL_OBJECT_TITLE":"tempD02"}";s:12:"EXECUTED_SRC";s:162:"/api.php/module/mqtt?topic=zigbee2mqtt/sens02&msg={"battery":97,"humidity":38.56,"linkquality":102,"pressure":979,"temperature":26.35,"voltage":2995}&no_session=1";}}s:10:"PROPERTIES";a:11:{i:0;a:12:{s:5:"TITLE";s:9:"direction";s:11:"DESCRIPTION";s:41:"направление изменения";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";s:0:"";}i:1;a:12:{s:5:"TITLE";s:4:"temp";s:11:"DESCRIPTION";s:22:"Температура";s:12:"KEEP_HISTORY";s:2:"90";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";s:0:"";}i:2;a:12:{s:5:"TITLE";s:7:"updated";s:11:"DESCRIPTION";s:0:"";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";s:0:"";}i:3;a:12:{s:5:"TITLE";s:11:"updatedTime";s:11:"DESCRIPTION";s:0:"";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";s:0:"";}i:4;a:12:{s:5:"TITLE";s:8:"tempInst";s:11:"DESCRIPTION";s:0:"";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}i:5;a:12:{s:5:"TITLE";s:8:"humidity";s:11:"DESCRIPTION";s:18:"влажность";s:12:"KEEP_HISTORY";s:2:"30";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}i:6;a:12:{s:5:"TITLE";s:8:"pressure";s:11:"DESCRIPTION";s:16:"давление";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}i:7;a:12:{s:5:"TITLE";s:7:"battery";s:11:"DESCRIPTION";s:27:"заряд батареи %";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}i:8;a:12:{s:5:"TITLE";s:7:"voltage";s:11:"DESCRIPTION";s:35:"напряжение батареи";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}i:9;a:12:{s:5:"TITLE";s:2:"tu";s:11:"DESCRIPTION";s:68:"установленная температура помещения";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}i:10;a:12:{s:5:"TITLE";s:6:"clapan";s:11:"DESCRIPTION";s:27:"статус клапана";s:12:"KEEP_HISTORY";s:1:"0";s:8:"ONCHANGE";s:0:"";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";s:15:"VALIDATION_TYPE";s:1:"0";s:18:"VALIDATION_NUM_MIN";s:0:"";s:18:"VALIDATION_NUM_MAX";s:0:"";s:15:"VALIDATION_LIST";s:0:"";s:15:"VALIDATION_CODE";N;}}s:7:"OBJECTS";a:0:{}}}