Есть два диммера WB-LED, один настроен как диммер W+W+W+W, второй - как 2W+2W.
Постоянно происходит ситуация, когда жмешь на выключатель нужного канала, а реакции нет. Идешь в интерфейс - а там:
для W+W+W+W на Вход 1 раньше стояли установки короткое нажатие “Переключить канал” и длинное нажатие - “Увеличить/уменьшить яркость канала 1”.
После появления проблемы - галочки стоят, но выбрано “нет действия” в обоих полях
для 2W+2w ситуация аналогичная - вместо “Переключить каналы 1 и 2” - “нет действия”.
Ставишь все установки как надо, сохраняешь конфиг, все работает какое то время, и снова такая же фигня.
В логах при отборе modbus:240 и modbus:220 только инфо, ну и пара непрочитанных значений крайне редко, ошибок нет
Сейчас вот закрыл вкладку конфигурации serial устройств, зашел на нее заново, в логах появилось:
16-07-2023 23:33:04.208 [wb-mqtt-confed] INFO: reloading file: /var/lib/wb-mqtt-confed/schemas/wb-mqtt-serial.schema.json
Добрый день.
А какой релиз на контроллере?
Проверьте пожалуйста что при сохранении конфига в нем (В файле) действительно указано нужное.
Сейчас такое впечатление что конфиг меняется, причем сам.
Даже для редактирования другого устройства, для диммеров выставляется «ничего не делать» на первый канал и потом сохраняется вместе с другими настройками
Это точно не браузер и не кэш, я из инкогнито заходил, проблема та же.
Если в первый канал записать нужные значения, сохранить, остановить мктт и прочитать регистры вручную, там все нормально. Слетают настройки именно при открытии вышеуказанного джейсона
Сохранил. Перезапустил wb-mqtt-serial, снова зашел на страницу.
перезапустил контроллер…
Все равно какждый раз при входе через web в настройку устройства эта настройка корректно читается из setup-секции
Выложил на ютуб
В общем заходишь с сериал-устройства, ставишь диммерам в первый канал нужные действия, выходишь. вроде все работает. Заходишь еще раз - в первом канале “без действия”. То есть обнуляется эта фигня именно при подгрузке джейсона
root@wirenboard-ANRNAYGH:~# dpkg -s wb-mqtt-serial
Package: wb-mqtt-serial
Status: install ok installed
Priority: optional
Section: misc
Installed-Size: 7540
Maintainer: Evgeny Boger <boger@contactless.ru>
Architecture: armhf
Version: 2.81.0-wb101
Replaces: wb-homa-modbus (<< 1.14.1)
Depends: libc6 (>= 2.30), libgcc-s1 (>= 3.5), libstdc++6 (>= 9), libwbmqtt1-4 (>= 4.0.0~~), ucf, bsdutils (>= 2.29)
Recommends: wb-mqtt-confed (>= 1.7.0)
Breaks: wb-homa-modbus (<< 1.14.1), wb-mqtt-confed (<< 1.7.0), wb-mqtt-homeui (<< 2.44.0)
Conffiles:
/etc/wb-configs.d/11wb-mqtt-serial 25dea7134dcb1cd4ec4e4f33524635e0
/etc/wb-mqtt-serial.conf.sample 8a7d546742e4e81f79d534988fe1d076
Description: Wiren Board Smart Home MQTT serial protocol driver
wb-mqtt-serial is a service which communicates with devices on RS-485
via Modbus or other supported protocols. Modbus TCP is also supported.
You can add your devices by creating new templates and configure each
register poll settings individually. Also it contains advanced templates
to configure parameters of Wiren Board peripheral devices.
Homepage: https://github.com/wirenboard/wb-mqtt-serial
сегодня сделал апдейт-апгрейд, не помогло
у меня 114.0.5735.198, в режиме инкогнито, не помогло
опера Версия:72.0.3815.186 - не помогло
с телефона сафари - не помогло
Что же, обновление homeui видимо помогло. Сегодня по крайней мере добавлял устройства, менял настройки - все работает как положено, без слетов. понаблюдаю еще пару дней, и можно закрывать вопрос и отдавать людям в пользование