С устройства информация отправляется на платформу c8y.Значения параметров указаны в HEX, и мы преобразуем его в целое число или строку, используя скрипт обработки событий.Преобразованные значения сохраняются в таблице базы данных.
Но мы сталкиваемся с проблемой при отображении значений на графике проводника в приложении кабины из таблицы базы данных.
Было бы очень полезно, если бы вы могли предоставить любой пример кода для отображенияграфик с использованием сценария обработки событий.
@Name("createdTempSchema") create schema UplinkUpdateEvent (msg string,time
Date,msgid string);
@Name("UplinkUpdateEvent") insert into UplinkUpdateEvent select
event.event.source.value as msgid,
event.event.time as time,
getString(event, "objectResourceValue") as msg
from EventCreated event
where event.event.type.startsWith("c8y_UpLin");
@Name("createUplinkAlarm") insert into CreateAlarm select "c8y_UpLinkMsgAlarm" as type,
u.time as time,u.msgid as source,
"CRITICAL" as severity,
"ACTIVE" as status,
msg as text from UplinkUpdateEvent u
where u.msg is not null;