Для виконання завдань лабораторного заняття слід підготувати дані для надсилання. Як об’єкт контролю буде використовуватися імітаційна модель кондиціювання, реалізована на OPC UA сервері.
Даний пункт необхідно виконувати, якщо не виконувалась лабораторна робота по OPC.

Обмеження безкоштовної ліцензії описано тут
Token потрібно вставити скопійований з однойменного поля в Devices. Оновлення поставте раз/хвилину, при частому оновленні швидко закінчиться денний ліміт точок. Обмеження безкоштовної ліцензії описано тут
let cond = global.get ("RTDB.ns=3;s=AirConditioner_1");
let ob = {};
//https://ubidots.com/docs/hw/#introduction
for (const tag in cond){
ob[tag] = {
"value":cond[tag].val,
"timestamp":cond[tag].ts,
"context": { "key1": "value1", "key2": "value2"},
"created_at": cond[tag].ts
};
}
msg.payload = ob;
return msg;
Перейдіть на платформу, відкрийте пристрій, оновіть сторінку, якщо вона була відкрита. Ви повинні побачити змінні у вигляді їх поточних значень
Використовуйте кнопку “Toggle View” для зміни формату відображення


Demo Dashboard на Conditioner_1



Альтернативною платформою для виконання лабораторної роботи може бути https://thingsboard.io/