Показать сообщение отдельно
Старый 11.02.2016, 17:17    | »»» |  #577
denisio
Опытный пользователь
 
Аватар для denisio
 
Регистрация: 11.01.2011
Сообщений: 2,773
denisio is on a distinguished road
Отправить сообщение для denisio с помощью Skype™
По умолчанию

Сообщение от AVAGRO Посмотреть сообщение
Здравствуйте подскажите пожалуйста, в сообщение которое формируются в модуле "монитор", задан такой текст:

Alert from vehicle
{device.group}/{device.name} at {date} {time}:
{property.VehicleRegNumber}
Слив топлива={values.Tank1FuelDnVol}
Location: {address}
Speed: {values.Speed}

во время получения сообщения видим:

Alert from vehicle
трактора/John Deere 7830 at 11.02.2016 14:56:
6729уу48
Слив топлива=2,8л
Location:
Speed: 2,0км/ч

проблема в том что количество указанное в сообщении:
2,8 литра а по факту 25 литров,

вопрос почему в сообщении приходит не верное количество литров?
Помоему из-за того, что параметр Tank1FuelDnVol табличный и он показывает значение параметра в точке 11.02.2016 14:56 (похоже на то, что это начало слива, которое отдетектило ПО). Но поскольку слив продолжается - суммарное значение (сколько слито), будет известно только по окончании слива. Похоже, что надо вводить задаваемую задержку для таких параметров, чтобы моментом слива считалось не первое обнаружение слива, а его окончание.
denisio вне форума   Ответить с цитированием