Шаблон для WB-MWAC v.2

Здравствуйте,

Проблема с установкой шаблона для WB-MWAC v.2, контроллер Wirenboard 7.

История - получил модуль на днях, подключил к контроллеру как WB-MWAC, модуль заработал как в описании - т.е. при срабатывании датчика отключались реле, срабатывал звуковой сигнал. Потом попробовал его сконфигурировать через веб интерфейс (поменял вход №1 на обычный, потом вернул на маппинг), после чего поведение модуля изменилось, он перестал сам отключать реле при срабатывании датчика протечки, хотя сигнал на контроллер передается, реле вручну и из контроллера управляются.
Решил, что дело в том, что у меня не установлен шаблон WB-MWAC v.2, скачал шаблон с репозитория (с расширением json.jinja) закинул в папку templates (все по инструкции с сайта), перезапустил службу serial, потом перезагрузил контроллер полностью, шаблон для WB-MWAC v.2 так и не появился в списке устройств.

Прошу оказать помощь в решении проблемы.

Сергей

Добрый день.
К сожалению, в актуальной версии wb-2401 нет данного шаблона. Разработчики сообщили, что в wb-2401 stable шаблон заедет на днях. Просим прощения за неудобства.
Сейчас вы можете установить версию wb-mqtt-serial, в которой есть шаблон на WB-MWAC v.2:

apt install wb-mqtt-serial=2.108.9-wb103

Далее, я постараюсь проследить за обновлениями и сообщить, когда можно обновлять версию драйвера.

Разработчики оперативно подправили.
Можете обновляться теперь как обычно:

apt update && apt upgrade

Шаблон WB-MWAC v2 доступен в актуальном wb-2401 stable.

Если останутся вопросы, пишите, постараемся помочь.

1 лайк

Здравствуйте Михаил,

Спасибо, после обновления нужный шаблон появился, модуль работает.

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

Сергей

Укажите, какое описание использовали?

Не совсем. Вы должны были загрузить именно шаблон json формата, а загрузили из репозитория jinja шаблон - так работать не будет.

так в репозитории был только такой формат шаблона, это связано с тем, что он просто не был готов?

Мы примерно год как делаем новые шаблоны с использованием jinja, которая дает нам не просто сделать файл шаблона, а запрограммировать его. Плюс в том, что исходный шаблон получается довольно компактный и его удобно поддерживать. Минус - перед использованием на контроллере его надо «скомпилировать».

При сборке пакета, который вы потом ставите на контроллер, шаблоны «компилируются» автоматически, а в репозитории лежат их «исходники».

1 лайк

Возможно стоит добавить в вики информацию об этом? Поиск в сочетании jinja + wirenboard ничего не дает…

В любом случае спасибо за оперативные ответы и консультации. Тему можно закрывать.

Сергей.