Что это куда копать?
На вопрос “что” - хорошо отвечает документация:
Переформулируйте пожалуйста понятней.
Я не понимаю, что это за error и как их исправить? Где смотреть , как анализировать.
У вас реле с какой версией прошивки?
Если до 1.15.0 - то режим измерения частоты не поддерживается, прошивку (если функционал нужен) - можно обновить.
https://wirenboard.com/wiki/WB_Modbus_Devices_Firmware_Update#.D0.90.D0.B2.D1.82.D0.BE.D0.BC.D0.B0.D1.82.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.BE.D0.B5_.D0.BE.D0.B1.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D1.88.D0.B8.D0.B2.D0.BA.D0.B8_.D1.81_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0_Wiren_Board
Ошибка так и будет висеть если версия не поддерживается?
Как ее убрать? Я так понял в моем случае не обновить?
Где почитать для чего этот режим нужен и как применять?
2021-01-21 19:25:07,677 WB-MR6C (slaveid: 86; port: /dev/ttyRS485-1) is too old and does not support f irmware updates!
2021-01-21 19:25:07,991 WB-MR6C (slaveid: 87; port: /dev/ttyRS485-1) is too old and does not support f irmware updates!
2021-01-21 19:25:08,420 WB-MCM16 (slaveid: 231; port: /dev/ttyRS485-1) is too old and does not support firmware updates!
2021-01-21 19:25:08,737 WB-MRGB (slaveid: 107; port: /dev/ttyRS485-1) is too old and does not support firmware updates!
2021-01-21 19:25:09,051 WB-MRGB (slaveid: 110; port: /dev/ttyRS485-1) is too old and does not support firmware updates!
2021-01-21 19:25:09,380 WB-MR3 (slaveid: 101; port: /dev/ttyRS485-1) is too old and does not support f irmware updates!
2021-01-21 19:25:09,734 WB-MR6C (slaveid: 83; port: /dev/ttyRS485-1) is too old and does not support f irmware updates!
2021-01-21 19:25:10,749 Update available: WB-MAP6S fw2 (port: /dev/ttyRS485-2; slaveid: 49) (from 2.2. 5 to 2.2.8)
2021-01-21 19:25:11,025 Update available: WB-MDM3 (port: /dev/ttyRS485-1; slaveid: 58) (from 2.0.0 to 2.2.1)
2021-01-21 19:25:11,267 Update available: WB-MDM3 (port: /dev/ttyRS485-1; slaveid: 64) (from 2.0.0 to 2.2.1)
2021-01-21 19:25:11,513 Update available: WB-MDM3 (port: /dev/ttyRS485-1; slaveid: 74) (from 2.0.0 to 2.2.1)
2021-01-21 19:25:11,516 Flashing firmware to WB-MAP6S fw2 (port: /dev/ttyRS485-2; slaveid: 49)
Sending data block 155 of 156...
2021-01-21 19:25:42,665 Flashing firmware to WB-MDM3 (port: /dev/ttyRS485-1; slaveid: 58)
Sending data block 107 of 108...
2021-01-21 19:26:04,833 Flashing firmware to WB-MDM3 (port: /dev/ttyRS485-1; slaveid: 64)
Sending data block 107 of 108...
2021-01-21 19:26:27,002 Flashing firmware to WB-MDM3 (port: /dev/ttyRS485-1; slaveid: 74)
Sending data block 107 of 108...
2021-01-21 19:26:49,079 Devices, which are too old for firmware updates:
WB-MR6C (port: /dev/ttyRS485-1; slaveid: 86)
WB-MR6C (port: /dev/ttyRS485-1; slaveid: 87)
WB-MCM16 (port: /dev/ttyRS485-1; slaveid: 231)
WB-MRGB (port: /dev/ttyRS485-1; slaveid: 107)
WB-MRGB (port: /dev/ttyRS485-1; slaveid: 110)
WB-MR3 (port: /dev/ttyRS485-1; slaveid: 101)
WB-MR6C (port: /dev/ttyRS485-1; slaveid: 83)
да. Свежие wb-mqtt-serial при этом не будут повторно пытаться читать этот регистр, так что нагрузки на систему это не создаст.
никак, или создавать пользовательский шаблон без этих каналов.
да
В документации на устройство. Используется обычно с промышленными датчиками.
Да. Если прошивка в реле старая а шаблон используется новый - то будет.
Обновить прошивку реле можно у нас в офисе, поставят загрузчик и можно обновлять самостоятельно… Если территориально в Москве - то можете заехать к нам, обновим
Если не нужно измерять частоты входами - то можно не обращать внимания на функционал. А если раздражают ошибки - просто отредактировать шаблон в каталоге /usr/share/wb-mqtt-serial/templates
удалив из него каналы “freq”.
А что за частоты, я не понимаю. Частоту тока?
Частота замыкания именно входов реле. То есть можно использоать входы как частотомер.
Не очень понимаю, вот у меня самая простая типовая квартира. Где это можно применять?
В квартире - я думаю что такой функционал просто не нужен. Теоретически - можно датчик скорости ветра на вентиляцию поставить. Ну или скорость вентиляторов, с таходатчиком, измерять.
Спасибо, функция не для жилого дома
Нашел шаблоны, почистил. Перезагрузил. Не работает, все осталось на месте
Советую еще и топик из mqtt удалить.
https://wirenboard.com/wiki/MQTT#.D0.9E.D1.87.D0.B8.D1.81.D1.82.D0.BA.D0.B0_.D0.BE.D1.87.D0.B5.D1.80.D0.B5.D0.B4.D0.B8_.D1.81.D0.BE.D0.BE.D0.B1.D1.89.D0.B5.D0.BD.D0.B8.D0.B9
Почистил шаблоны, удалил топики.
##########################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_86/controls/Input 0 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_86/controls/Input 5 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_86/controls/Input 4 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_86/controls/Input 3 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_86/controls/Input 2 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_86/controls/Input 1 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 1 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 0 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 2 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 3 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 4 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 5 freq'
100% [#################################################################] 1 of 1
root@wirenboard-AYKBQYRG:/usr/share/wb-mqtt-serial/templates# mqtt-delete-retained '/devices/wb-mr6c_87/controls/Input 6 freq'
100% [#################################################################] 1 of
Все равно висит ошибка в веб-интерфейсе. Как исправить есть еще варианты?
Все верно я сделал?
Проще удалить полностью устройство из mqtt
mqtt-delete-retained '/devices/wb-mr6c_87/#'
Готово помогло