Контроль груза в Waliot — это температура по датчикам, состояние двери рефрижератора и учет выдачи технических жидкостей на объекте. Диспетчер и логист следят за рейсом, администратор подключает датчики, руководитель подбирает решение для перевозки грузов, требующих определенной температуры.
Датчик температуры подключают к входу трекера или к параметру телеметрии, показания видны в карточке объекта, на графиках и в отчетах «Температура» и «Детализация по температуре», а выход температуры за допуск превращают в уведомление. Дверь рефрижератора заводят «Датчиком ВКЛ/ВЫКЛ» и видят на графике отчета, а выдачу технических жидкостей считает оборудование «УСС для жидкости» (устройство съема сигнала).

Возможности сгруппированы по вопросам, с которыми приходят пользователи: как подключить датчик и в каких единицах он работает, где видна температура, какие есть отчеты и как получить температуру за рейс, как настроить уведомление о допуске, как увидеть дверь рефрижератора и как учесть выдачу жидкости.
Температуру груза передает оборудование «Датчик температуры». Администратор добавляет его объекту в WALIOT.Админ: «Объекты» → «Дополнительное оборудование» → «Добавить новое оборудование». Источником показаний служит вход трекера или параметр телеметрии — «Датчик температуры».
Единицы. Платформа хранит и считает температуру в десятых долях °C, а в карточке, на графиках и в отчетах показывает в °C. Поле «Параметр (регулярное выражение)» должно возвращать десятые доли °C: если трекер присылает атрибут в градусах, умножьте значение на 10, например value*10 — «Поля формы».
Несколько датчиков в одной камере или секции объединяет одинаковый «Идентификатор объекта контроля» — целое число от 1: платформа считает среднюю температуру группы, а имя средней собирается из имен ее датчиков. Каждому температурному датчику объекта давайте собственное имя.
Параметры холодильной установки, которые передает трекер, видны в «Телеметрии»; имена параметров — в таблице «Рефрижератор».
Отчеты «Температура» и «Детализация по температуре» входят в группу «Отчеты по дополнительному оборудованию» раздела «Отчетность» WALIOT.Навигатора и строятся по одному объекту с настроенным датчиком температуры, в том числе без датчика зажигания — «Отчеты по дополнительному оборудованию». Над таблицей отчета «Температура» стоит график зажигания, двери рефрижератора и температуры.
| Что сравниваем | «Температура» | «Детализация по температуре» |
|---|---|---|
| Что показывает | Среднюю, минимальную и максимальную температуру по каждому датчику за день | Отдельные показания датчиков во времени, без суточного усреднения |
| Строки и столбцы | Одна строка — один датчик за день: «Название», «Средняя температура», «Минимальная температура», «Максимальная температура»; для группы датчиков с одним «Идентификатором объекта контроля» добавляется строка «среднее: …» с именами датчиков | Столбец «Дата» и по столбцу температуры на каждый датчик; новая строка появляется при смене зажигания, заметном изменении температуры или после длительного интервала |
| Когда выбрать | Сводка по дням и средняя температура камеры | Как менялась температура внутри периода |
Период задают двойным календарем и временем «от» и «до», кнопка «Сформировать» строит отчет, кнопка «Сохранить» выгружает его в Excel — «Результат, выгрузка и печать». Подробности по каждому отчету — на страницах «Температура» и «Детализация по температуре».
Период отчета задает пользователь, а границы рейса показывает таблица «Поездки»: рейс находят в ней и строят отчет за его время.
Поездка через полночь занимает в таблице две строки: период рейса — от начала первой до окончания второй.
Допуск температуры задает «Произвольный абсолютный датчик», который берет значение из «Датчика температуры», а сообщает о выходе за допуск условие уведомления «Неприемлемые показания произвольных датчиков». Для настройки нужны право «Редактирование условий, действий и настроек триггеров» и разрешение «Доступ для автоматических уведомлений» у объекта — «Права и доступ».
cold1.equipment[cold1] — это значение датчика температуры в десятых долях °C. В поле «Единица измерения» впишите «десятые доли °C»: она печатается рядом с числами в сообщении уведомления.На каждый эпизод выхода за пороги приходит одно уведомление. Длительность считается по времени сообщений датчика, поэтому при редкой передаче данных «Минимальную длительность» задавайте с запасом — «Неприемлемые показания произвольных датчиков».
Состояние двери показывает «Датчик ВКЛ/ВЫКЛ», у которого в поле «Тип» выбрано «Дверь рефрижератора». Вход датчика — «Аналоговый», «Цифровой» или «Топливный» либо «Ключ атрибута»; трактовку сигнала меняет флажок «Инверсия итогового значения» — «Поле «Тип»».
Уведомление по двери собирают так же, как по температуре: «Произвольный логический датчик» с выражением equipment[door1] по псевдониму «Датчика ВКЛ/ВЫКЛ» (или со входа трекера), значением 1 в поле «Порог перехода состояния» и порогами допустимых состояний, затем условие «Неприемлемые показания произвольных датчиков». Остальные обязательные поля формы заполните по смыслу (названия состояний попадут в сообщение). Допустимое состояние отмечает один из порогов: «Нижний порог допустимых значений устройства» = 0 — допустимо выключенное, уведомление приходит при включенном; «Верхний порог допустимых значений устройства» = 1 — допустимо включенное, уведомление приходит при выключенном. Какое состояние означает открытую дверь, зависит от подключения датчика и флажка «Инверсия итогового значения» — «Пороги допустимых значений и уведомления».
Выдачу технических жидкостей, кроме топлива, учитывает оборудование «УСС для жидкости»: платформа переводит импульсы счетчика в объем — «Объем за один импульс» умножается на показание счетчика — и формирует события выдачи. Тип счетчика и режим настройки описаны на странице «Типы счетчиков УСС и режим настройки».
Выдачи отображаются в отчете «Выдача УСС». Объем выдачи жидкости приходит в уведомлении «Выдача по УСС» — одно уведомление после завершения выдачи, объем в литрах, в сообщении указан тип жидкости — «Заправка, слив и выдача по УСС».
Контроль температуры груза подключают в таком порядке:
Подключите к объекту «Датчик температуры» по входу трекера или по ключу атрибута, добавьте «Датчик ВКЛ/ВЫКЛ» с типом «Дверь рефрижератора» и смотрите температуру в карточке объекта, на графике трека и в отчетах «Температура» и «Детализация по температуре». Уведомление о допуске настраивают рецептом из раздела «Уведомление о выходе температуры за допуск»; рефрижераторы и холодильные установки как неподвижные объекты описаны в FAQ, Q3.16.
Подходит датчик, чьи показания трекер передает входом «Температурный», «Аналоговый» или «Топливный» либо параметром телеметрии. Беспроводной датчик подключают так же, по входу или ключу, которые использует трекер. Для любого датчика, например DS18B20, выбирают тот вход или ключ атрибута, по которому трекер передает его показания, — это видно в «Телеметрии» после подключения датчика. Уведомление по температуре настраивают по разделу «Уведомление о выходе температуры за допуск». Какие входы передает трекер, зависит от его модели; ключи параметров видны в «Телеметрии». Подключение — FAQ, Q5.8 и раздел «Датчик температуры: подключение и единицы».
В десятых долях °C, а показывает в °C. Если трекер присылает атрибут в градусах, в поле «Параметр (регулярное выражение)» умножьте значение на 10. Пороги допуска в «Произвольном абсолютном датчике» задают в тех же десятых долях °C — «Поля формы».
Возьмите «Начало» и «Окончание» рейса из таблицы «Поездки» и задайте их периодом отчета «Детализация по температуре» или «Температура», затем выгрузите отчет в Excel кнопкой «Сохранить». Итоги по рейсу дают столбцы температуры самой таблицы «Поездки» — раздел «Температура за рейс».
Создайте «Произвольный абсолютный датчик» с выражением по псевдониму «Датчика температуры» и порогами в десятых долях °C, затем условие «Неприемлемые показания произвольных датчиков» с «Минимальной длительностью», действие нужного канала и привязку — пошагово в разделе «Уведомление о выходе температуры за допуск» и на странице «Неприемлемые показания произвольных датчиков».
Состояние двери заводят «Датчиком ВКЛ/ВЫКЛ» с типом «Дверь рефрижератора»: оно видно в строке «Оборудование» карточки объекта и на графике отчета «Температура». Для уведомления используют «Произвольный логический датчик» и условие «Неприемлемые показания произвольных датчиков» — раздел «Дверь рефрижератора».
Укажите у этих датчиков один и тот же «Идентификатор объекта контроля». Платформа посчитает среднюю температуру группы: она видна в карточке объекта, а в отчете «Температура» выводится строкой «среднее: …» с именами датчиков. В «Детализации по температуре» показаны отдельные датчики — «Назначение и влияние на систему».
Платформа показывает и записывает температуру датчиков, строит по ней графики и отчеты, а соответствие перевозки отраслевым нормам подтверждает заказчик. Данные для этого берут из отчетов «Температура» и «Детализация по температуре» — «Отчеты «Температура» и «Детализация по температуре»».
Отраслевые задачи — в сценариях, примеры внедрений — в кейсах внедрения. Определения терминов — в глоссарии, а об уведомлениях и отчетах — в обзоре «Отчетность и автоматизация».