Wb-hardware - Error loading the file: Invalid config file

Когда нажимаю - /etc/wb-hardware.conf, то появляется - Error loading the file: Invalid config file
Что не помогает

  • Перепрошивка
  • Перезапуск
  • Замена файла usr/share/wb-mqtt-confed/schemas/wb-hardware.schema.json на рабочий, скопированный с другого контроллера
  • Удаление /etc/wb-hardware.conf
    Параллельно виснет /etc/wb-mqtt-serial.conf, но это уже для другой темы.
    Из-за этой ошибки я не могу сконфигурировать второй порт для опроса Меркурия 230, он просто НЕ опрашивается и НЕ добавляется в Devices. Контроллер в 400км и кататься туда не очень хочется, нужно какое-то решение
    Что делать?

Если набрать - tail -f /var/log/messages, то выдает
wb-hwconf-manager wb-hwconf-helper jq: error at 394: cannot iterate over null (null)

Добрый день. Скажите, а после чего это случилось? На самом деле в /etc лежит всего лишь ссылка на конфиг файл. Сам он лежит в тут: /mnt/data/etc/wb-hardware.conf . Покажите нам пожалуйста что в нем лежит. Удалите этот файл и перезагрузите контроллер командой reboot. Это должно решить проблему.

Заменил там файл и всё заработало. Благодарю

1 Like