Test: различия между версиями

Строка 113: Строка 113:
</syntaxhighlight>
</syntaxhighlight>


Теперь, сохраните шаблон в файл, например, <code>my-relay.json</code> и загрузите его на контроллер в папку <code>/etc/wb-mqtt-serial.conf.d/template</code> по [[View_controller_files_from_your_computer|инструкции]].
== Загрузка шаблона на контроллер ==
 
Когда шаблон готов, его надо загрузить на контроллер:
Далее идёте в настройки драйвера и выбираете шаблон. Все это хорошо описано в инструкции [[RS-485:Configuration_via_Web_Interface|Начальное конфигурирование устройств через веб-интерфейс]].
# Сохраните шаблон в файл, например, <code>my-relay.json</code> и загрузите его на контроллер в папку <code>/etc/wb-mqtt-serial.conf.d/templates</code> по [[View_controller_files_from_your_computer|инструкции]].
# Проверьте шаблон на синтаксические ошибки командой:
#:<syntaxhighlight lang="bash">
# wb-mqtt-serial -g
<3>ERROR: [serial config] Failed to parse /etc/wb-mqtt-serial.conf.d/templates/my-best-template.json
Failed to parse JSON /etc/wb-mqtt-serial.conf.d/templates/my-best-template.json:* Line 12, Column 5
  Missing ',' or '}' in object declaration
</syntaxhighlight>
#: в примере в шаблоне ''my-best-template.json'' в строке 12, символ 5 ожидается <code>,</code> or <code>}</code>, а находится что-то другое.
# Если с шаблоном всё в порядке, то перейдите в настройки драйвера и выберите ваш шаблон [[RS-485:Configuration_via_Web_Interface|инструкция]].


== Решение возможных проблем ==
== Решение возможных проблем ==