Фильтрация значений получаемых от датчиков

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Фильтрация значений получаемых от датчиков

Сообщение DimSun75 » Ср фев 01, 2017 2:25 pm

Ну тогда стоит проконсультироваться у Сергея.

Отправлено с моего SM-G850F через Tapatalk
EvgenyG
Сообщения: 220
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 57 раз
Поблагодарили: 1 раз

Re: Фильтрация значений получаемых от датчиков

Сообщение EvgenyG » Ср фев 01, 2017 4:22 pm

DimSun75 писал(а):Ну тогда стоит проконсультироваться у Сергея.

Отправлено с моего SM-G850F через Tapatalk
Он оооочнь редко отвечает((
Понимаю, что система бесплатная....
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Фильтрация значений получаемых от датчиков

Сообщение DimSun75 » Ср фев 01, 2017 6:56 pm

EvgenyG писал(а):
DimSun75 писал(а):Ну тогда стоит проконсультироваться у Сергея.

Отправлено с моего SM-G850F через Tapatalk
Он оооочнь редко отвечает((
Понимаю, что система бесплатная....
Сделайте экспорт класса вместе с объектами, попробуем посмотреть что там не так
EvgenyG
Сообщения: 220
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 57 раз
Поблагодарили: 1 раз

Re: Фильтрация значений получаемых от датчиков

Сообщение EvgenyG » Ср фев 01, 2017 9:10 pm

DimSun75 писал(а):
EvgenyG писал(а):Сделайте экспорт класса вместе с объектами, попробуем посмотреть что там не так

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

a:1:{i:0;a:7:{s:5:"TITLE";s:12:"OtherSensors";s:5:"NOLOG";s:1:"0";s:11:"DESCRIPTION";s:55:"другие датчики, например СО2 co2";s:8:"TEMPLATE";N;s:7:"METHODS";a:1:{i:0;a:7:{s:5:"TITLE";s:11:"parm_change";s:11:"DESCRIPTION";s:66:"Проверка и замена "глючных" значений";s:4:"CODE";s:435:"If ($params['VALUE'] <398) {
   $this->setProperty($params['TITLE'], 390);
   $this->setProperty($params['TITLE']."f", 390);
   say('Ошибка CO2<398');
} else 
   If ($params['VALUE'] > 3000) {
     $this->setProperty($params['TITLE'], 1400);
     $this->setProperty($params['TITLE']."f", 1400);
     say('Ошибка CO2>3000');
   } else
    {
       $this->setProperty($params['TITLE']."f",$params['VALUE']);
    }";s:11:"CALL_PARENT";s:1:"0";s:9:"SCRIPT_ID";s:1:"0";s:8:"EXECUTED";s:19:"2017-02-01 21:08:36";s:15:"EXECUTED_PARAMS";s:116:"a:4:{s:5:"TITLE";s:3:"co2";s:5:"VALUE";s:3:"476";s:5:"value";s:3:"476";s:21:"ORIGINAL_OBJECT_TITLE";s:8:"CO2SpBol";}";}}s:10:"PROPERTIES";a:2:{i:0;a:7:{s:5:"TITLE";s:3:"CO2";s:11:"DESCRIPTION";s:28:"Показания CO2 СО2";s:12:"KEEP_HISTORY";s:3:"700";s:8:"ONCHANGE";s:37:"Фильтрация значений";s:6:"SYSTEM";s:0:"";s:8:"DATA_KEY";s:1:"0";s:9:"DATA_TYPE";s:1:"0";}i:1;a:7:{s:5:"TITLE";s:4:"CO2f";s:11:"DESCRIPTION";s:93:"Данные от датчика CO2 с отфильтрованными значениями";s:12:"KEEP_HISTORY";s:3:"700";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:7:"OBJECTS";a:2:{i:0;a:5:{s:5:"TITLE";s:10:"CO2test244";s:11:"DESCRIPTION";s:0:"";s:12:"KEEP_HISTORY";s:1:"0";s:6:"SYSTEM";s:0:"";s:7:"METHODS";a:0:{}}i:1;a:5:{s:5:"TITLE";s:8:"CO2SpBol";s:11:"DESCRIPTION";s:57:"Датчик CO2 СО2 в большой спальной";s:12:"KEEP_HISTORY";s:1:"0";s:6:"SYSTEM";s:0:"";s:7:"METHODS";a:0:{}}}}}
*** Сообщение запрещено. Сообщение похоже на спам. ***
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
Ответить