Как добавить собственный mime type?

Пытаюсь добавить некоторые типы данных, т.к. почему-то нет силы тока, частоты, полной мощности, стоимости и еще некоторых. Делаю так:

  1. В шаблоне ставлю тип current
    {
    “name”: “current”,
    “reg_type”: “param16”,
    “address”: “0x6302”,
    “format”: “bcd16”,
    “type”: “current”,
    “scale”: 0.01
    },

  2. В файле /usr/share/wb-mqtt-confed/schemas/wb-mqtt-serial.schema.json добавляю соотв. типы:
    “enum”: [
    “switch”, “wo-switch”, “pushbutton”, “range”, “rgb”, “text”,
    “value”, “temperature”, “rel_humidity”,
    “atmospheric_pressure”, “rainfall”, “wind_speed”, “power”,
    “power_consumption”, “voltage”, “water_flow”,
    “water_consumption”, “resistance”, “concentration”,
    “heat_energy”, “heat_power”, “current”, “power_full”, “price_roubles”,

  3. В файле /var/www/main.6d13aa08263ef8f8565d.js описываю эти типы, например так:
    current:{valueType:"number",units:"A",readOnly:!0,displayType:"value"},

не работает, соотв. значение отображается просто числом. Сервис wb-mqtt-serial перезапускал. Может еще что-то упускаю?

это же скомпилированный код, не предполагается, что вы его вручную будете править. Лучше взять исходники у нас в гитхабе, исправить и собрать.

А где лежат исходники WebUI 2.0? На гитхабе не нашел, там есть очень старая версия homeui с последними правками 5 лет назад.

Все же работает метод, описанный в первом посте. Страница продолжала из кэша подгружаться, нужно принудительно обновить без кэша (ctrl+shift+R). Совершенно случайно заметил, когда зашел по другому адресу хоста.