Node-RED:Библиотеки/node-red-dashboard/Gauge

Материал из Онлайн справочника
Версия от 13:35, 24 сентября 2023; Myagkij (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «Gauge»

Добавляет виджет-шкалу в интерфейс пользователя.

Эта нода ищет в свойстве «msg.payload» числовое значение и форматирует его согласно формату, заданному в поле «Value Format», где также можно использовать Angular-фильтры.

К примеру, если задать в нем...

{{value | number:1}}%

...это округлит входящее значение до одного символа после запятой и поставит в конце знак «%».

Кроме того, вы можете задать цвета для 3 секторов шкалы, в которые она будет окрашиваться исходя из присланного сообщения. Цвета нужно задавать в формате HEX (#rrggbb).

В поле «Sectors» можно задать числа, которые будут использоваться для расчета цветовых диапазонов. Если в них ничего задано не будет, цветовые диапазоны будут равномерно распределены по всему числовому диапазону.

Нода «Gauge» может работать в разных режимах. Они задаются в поле «Type». В данный момент поддерживается 4 режима: шкала («Gauge»), «пончик» («Donut»), компас («Compass») и «иллюминатор» («Level»).

Кроме того, значение в поле «Label» можно задать с помощью свойства. Например, так:

{{msg.topic}}

См.также

Внешние ссылки