NodeREDGuidUKR

ДОВІДНИК З NODE-RED українською мовою

На головну Розділ
   

Gauge ui-gauge

https://dashboard.flowfuse.com/nodes/widgets/ui-gauge

Загальні налаштування

Додає індикатор (Gauge) на Dashboard. Може бути налаштований з користувацькими типами (півколо, 3/4 кола), стилями (заокруглений, стрілка) та сегментацією. Нижче наведено приклади.

Screenshot showing each gauge type side-by-side

рис.1. Знімок екрана з усіма типами індикаторів.

Значення для індикатора задається шляхом надсилання числового значення в msg.payload. Після цього індикатор оновлюється відповідно до цього значення.

image-20260104130721050image-20260104130740928

рис.2. Налаштування властивостей ui-gauge

Динамічні властивості

Динамічні властивості можуть бути переозначені під час виконання шляхом надсилання відповідного msg до вузла. За наявності значення, задані в Node-RED, будуть замінені значеннями з отриманого повідомлення.

Prop Payload Structures Приклад Values        
Label msg.ui_update.label String          
Icon msg.ui_update.icon String          
Type msg.ui_update.gtype String gauge-tile gauge-battery gauge-tank gauge-half gauge-34
Style msg.ui_update.gstyle String          
Min msg.ui_update.min Number          
Max msg.ui_update.max Number          
Segments msg.ui_update.segments Array<{color: String, from: Number}>          
Prefix msg.ui_update.prefix String          
Suffix msg.ui_update.suffix String          
Units msg.ui_update.units String          

msg.enabled: true | false - Дозволяє керувати тим, чи активне числове введення.

Форматування значення

Якщо потрібно відформатувати значення перед відображенням, використовуйте властивість Value. Наприклад, щоб округлити значення до 1 знака після коми, встановіть тип Value як JSONata і використайте:

$round(payload, 1)