в спике устройств нету, на github нету, где можно скачать? в списке есть лишь этот WBIO-DI-DR-14 и на gitgub тоже есть только к нему шаблон. или они идентичны по содержанию и приминению ?
Отсюда:
config-wbio-di-wd-14.json
Он еще не в пакете.
PS: Шаблоны - да, идентичны, разница в названиях выводов.
config-wbio-di-wd-1 [ <=> ] 151.11K 239KB/s in 0.6s
2020-07-02 10:45:16 (239 KB/s) - ‘config-wbio-di-wd-14.json.1’ saved [154733]
root@wirenboard-ABM5SQMJ:/usr/share/wb-mqtt-serial/templates# systemctl restart wb-mqtt-serial
скачал, подскажите команду для выхода назад так сказать что бы запустить команду ресарт, я так понимаю отсюда это не работает
Перезапустить контроллер: reboot
Но для применения шаблона надо удалить устройство и снова создать его с правильным шаблоном.
удалил создаю новый,почему то так и не появился в списке
А драйвер или контроллер перезапускали?
так как вы и сказали прописал reboot, контроллер перезагрузился, а на команду перезапуска драйвера не было реакции в консоли, вот я задал вопрос по поводу команды для выхода назад.
Судя по имени у вас там уже 2 файла.
покажите
ls /usr/share/wb-mqtt-serial/templates
Если реально 2 то надо посмотреть что внутри обоих
mcedit /usr/share/wb-mqtt-serial/templates/config-wbio-di-wd-14.json
mcedit /usr/share/wb-mqtt-serial/templates/config-wbio-di-wd-14.json.1
Это не шаблон. Это просто HTML файл. Вы скачали целиком страничку.
Сначала удалите оба неверных файла.
Потом:
cd /usr/share/wb-mqtt-serial/templates && wget https://raw.githubusercontent.com/wirenboard/wb-mqtt-serial/feature/template_wbio-di-wd-14/wb-mqtt-serial-templates/config-wbio-di-wd-14.json
Благодарю за помощь, теперь появился!
Вам надо удалить неверные значения из топиков.
Вот как тут: udalenie-obektov-modbus
А то т старого шаблона остались. Работе они не мешают, но для порядка.
странно, пишет что не на этом не старом нет сообщений в топиках Last login: Fri Jul 3 07:46:06 2020 from 192.168.1.37
root@wirenboard-ABM5SQMJ:~# mqtt-delete-retained "/devices/wbio-di-dr-14_153:1/# "
warning: no messages for this topic
root@wirenboard-ABM5SQMJ:~# mqtt-delete-retained “devices/wbio-di-wd-14_153:1/#”
warning: no messages for this topic
Получить (отобрать) нужные топики, чтоб увидеть как они называются:
mosquitto_sub -v -t /# |grep wd-14
Потом удалить:
mqtt-delete-retained '/devices/[имя, найденное]/controls/#'
ноль реакции на данную команду
сам подобрал название, методом тыка так сказать, в Setings глянул и удалил wb-mio-gpio_153:1 удалил его и в serial devices, затем создал новое. Вот так должно быть правильно без dr(ов)?
Да, все верно.