1

И вновь об ограничении по времени датчиков

Тема: И вновь об ограничении по времени датчиков

Столкнулись с задачей следующего типа, абоненту необходимо вывести цифровой датчик из работы и отображения в отчете. Если просто удалить датчик, - поплывут все старые данные, для абонента это недопустимо.

Изменять отчеты тоже нельзя и названия датчиков, форма отчета типовая для всех филиалов которые смотрят транспорт, название датчика чтобы выбить его фильтром при изменении также развалит старые данные.

Необходима доработка системы чтобы можно было отсекать данные датчиков по времени. И выставлять дату прекращении их работы.

2

И вновь об ограничении по времени датчиков

Re: И вновь об ограничении по времени датчиков

А нельзя просто отключить данный параметр в настройках трекера. Тогда у вас датчик перестанет работать с того момент когда перестал приходить параметр.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
3

И вновь об ограничении по времени датчиков

Re: И вновь об ограничении по времени датчиков

Сделайте датчик-валидатор на основе параметра

time    UNIX-время сообщения

с таблицей расчета
0 0 1
unix_время_отключения 0 0
И провалидируйте отключаемый датчик по созданному с типом валидации "проверка на неравенство нулю"

ООО "Ин-Тек"
https://in-tec.org
г. Екатеринбург (г. Березовский)
4

И вновь об ограничении по времени датчиков

Re: И вновь об ограничении по времени датчиков

Спасибо помогло валидация по тайм-юникс. С отключением датчика на трекере тоже отличная идея, как-то сразу и в голову не пришло!

5

И вновь об ограничении по времени датчиков

Re: И вновь об ограничении по времени датчиков

Господа, кому в работе поможет такая доработка плюсаните сверху! По личному опыту работы в других системах, где это есть, это очень удобно! Простым человеческим календарём и часами выставлять начало и конец работы датчика (актуально при замене датчика, смены входов) и их влияния на отчеты.