Vit писал(а):Можно еще такой вариант...
в сценарии датчика 1-wire добавить следующий код, который будет изменять свойства объекта
в выше указанном примере будет следующий код
if (isset($params['temperature'])) {
setGlobal('Sensor_Temperature_Test.Updated_Time',date('H:i'));
}
выбирайте какой больше вариант нравиться...
в любом случае за обои варианты огромное спасибо Сергею))
моем случае: передача данных от датчика посредством радиопередатчика на 433мгц, прием на ардуино и передача в мдомо через arduinoGW я сделал так:
1) Create Scenario called easyRF:
$device_id=$params['did'];
$destination_id=$params['dest'];
$packet_id=$params['pid'];
$command_id=$params['c'];
$data=$params['d'];
setGlobal('GarageTS.temp',$data);
2) Create/Add Proprties to object: TempSensors
3) Add/modify TempSensors properties to:
direction (keep history let's say 7 days)
temp (Start method on change: tempUpdated, keep history let's say 7 days)
updated (keep history let's say 7 days)
updatedTime (keep history let's say 7 days)
4) Create Object under TempSensors:
GarageTS
Set Method of GarageTS Object to:
setGlobal('GarageTS.updatedTime',date("H:i",time()));
но как же быть с изменением направления, я в тупике подскажите код плиз!