Оно в 2.84.2 уже есть, но значение отображаются только в readonly.
То есть описываю канал так:
{
"name": "testregenum5",
"reg_type": "holding",
"enum": [ 1, 2, 3 ],
"enum_titles": [ "one", "two", "three" ],
"readonly": true,
"address": "5",
"scale": 1,
"max": 255,
"format": "u16",
"group": "general"
},
Важно, если интерфейс на русском - то добавляю в переводы в шаблоне
"ru": {
"General": "Общее",
"HW Info": "Данные модуля",
"Debug": "Диагностика",
"no": "нет",
"yes": "да",
"one": "один",
"two": "два",
"three": "три",
}
Получаю: