Проблема с отображением наполнения конфигурационного файла

Доброго времени суток.
Попытался создать ровно то же самое отсюда, но в итоге получаю ошибку в веб-интерфейсе на владке с конфиг файлами Ошибка загрузки файла: Invalid config file EditorError
При этом если включить отладку на странице с правилом ( test-config-script.js), то там все нормально с выводом сообщения
А добиться хотелось бы, что как и в примере вылезала , собственно, интерактивная табличка

Последовательность моих действий была такой:

  1. Создал схему просто скопировав весь текст из примера, создал файл по нужному пути и вставил туда текст из примера
  2. Аналогично сделал пункт 2 - создал файл и запихнул туда текст
  3. То же самое с 3 шагом

P.S. еще я пробовал оставлять файл со 2 шага пустым, но тогда ошибка уже была в файле с правилом

Воспроизвожу:

cat >  /usr/share/wb-mqtt-confed/schemas/test-config.schema.json << EOF
{
    "type": "object",
    "title": "Test configuration",
    "description": "Long description configuration",
    "configFile": {
        "path": "/etc/test-config.conf",
        "service": "wb-rules"
    },
    "properties": {
        "temperature_setpoint": {
            "type": "number",
            "title": "Temperature Setpoint (Degrees C)",
            "default": 25,
            "propertyOrder": 1,
            "minimum": 5,
            "maximum": 40
        },
        "humidity_setpoint": {
            "type": "number",
            "title": "Humidity Setpoint (RH, %)",
            "default": 60,
            "propertyOrder": 2,
            "minimum": 10,
            "maximum": 95
        }
    },
    "required": [
        "temperature_setpoint",
        "humidity_setpoint"
    ]
}

EOF

echo '{ "temperature_setpoint": 25, "humidity_setpoint": 14}' >/etc/test-config.conf

Вижу в интерфейсе:

wb-rules к сервису конфигов, wb-mqtt-confed отношения не имеет и ожидать в его логе вывода - странно.

Какими командами это выполнялось?
У меня не получилось воспроизвести, к сожалинию, ошибку.

Командами никакими - я через WinSCP просто создавал файлы и проставил там все права в свойствах
Вот полный пак файлов:

  1. Находится по пути /usr/share/wb-mqtt-confed/schemas
    test-config.schema.json (546 байтов)
  2. test-config.conf , находится по пути /etc/
{
"temperature_setpoint": 50,
"humidity_setpoint": 13
}
  1. test-config-script.js находится по пути /mnt/data/etc/wb-rules
var config = readConfig("/etc/test-config.conf");

log("temperature setpoint is: {}".format(config.temperature_setpoint));

Как мне воспроизвести?
Приведите пожалйста команды… Я сохранил ваш файл test-config.schema.json - а ним работает меня тоже.
Какие атрибуты имеют созданные файлы?
Что выводится в лог?

Благодарю за помощь. Не знаю, в чем была проблема,но после выполнения команды echo '{ "temperature_setpoint": 25, "humidity_setpoint": 14}' >/etc/test-config.conf
конфигурационный файл показывает то что нужно

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.