SVG и wb-webui.conf

Может, я чего прозевал, но уж не в первый раз удаляю svg панель через webморду, а она остаётся в wb-webui.conf.

Я что-то не правильно делаю?

И второй вопрос: Wiren Board 6.7.2 (s/n AC3SO46W) при поползновении в /mnt/ прямо или косвенно, начинает страшно тормозть… Это привет перфокарте? Надо менять?

release wb-2606
root@wirenboard-AC3SO46W:~# dmesg -T | grep -Ei ‘mmc|ext4|I/O error|timeout|read-only’
[Thu Sep 3 15:30:54 2026] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait ro
[Thu Sep 3 15:30:56 2026] mmc0: SDHCI controller on 2194000.mmc [2194000.mmc] using ADMA
[Thu Sep 3 15:30:56 2026] Waiting for root device /dev/mmcblk0p2…
[Thu Sep 3 15:30:56 2026] mmc0: new DDR MMC card at address 0001
[Thu Sep 3 15:30:56 2026] mmcblk0: mmc0:0001 Q2J55L 7.09 GiB
[Thu Sep 3 15:30:56 2026] mmcblk0boot0: mmc0:0001 Q2J55L partition 1 16.0 MiB
[Thu Sep 3 15:30:56 2026] mmcblk0boot1: mmc0:0001 Q2J55L partition 2 16.0 MiB
[Thu Sep 3 15:30:56 2026] mmcblk0rpmb: mmc0:0001 Q2J55L partition 3 4.00 MiB, chardev (245:0)
[Thu Sep 3 15:30:56 2026] mmcblk0: p1 p2 p3 p4 < p5 p6 >
[Thu Sep 3 15:30:56 2026] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
[Thu Sep 3 15:30:56 2026] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
[Thu Sep 3 15:30:56 2026] EXT4-fs (mmcblk0p2): recovery complete
[Thu Sep 3 15:30:56 2026] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[Thu Sep 3 15:30:56 2026] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[Thu Sep 3 15:31:01 2026] EXT4-fs (mmcblk0p2): re-mounted. Opts: discard,errors=remount-ro
[Thu Sep 3 15:31:10 2026] Adding 262140k swap on /dev/mmcblk0p5. Priority:-2 extents:1 across:262140k SSDsc
[Thu Sep 3 15:31:12 2026] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: discard
root@wirenboard-AC3SO46W:~# df -hT
mount | grep -E ‘mnt|mmc’
Filesystem Type Size Used Avail Use% Mounted on
/dev/root ext4 2.0G 1.1G 831M 56% /
devtmpfs devtmpfs 239M 0 239M 0% /dev
tmpfs tmpfs 248M 4.0K 248M 1% /dev/shm
tmpfs tmpfs 99M 1.2M 98M 2% /run
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p6 ext4 4.7G 877M 3.6G 20% /mnt/data
tmpfs tmpfs 50M 0 50M 0% /run/user/0
/dev/mmcblk0p2 on / type ext4 (rw,noatime,discard,errors=remount-ro,stripe=1024)
systemd-1 on /mnt/sdcard type autofs (rw,relatime,fd=42,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
/dev/mmcblk0p6 on /mnt/data type ext4 (rw,noatime,discard,stripe=1024)
/dev/mmcblk0p6 on /var/log type ext4 (rw,noatime,discard,stripe=1024)

Здравствуйте! Я — автоматический помощник техподдержки Wiren Board.
Сейчас выходной — я постараюсь помочь сразу, а в ближайший рабочий день
инженеры посмотрят тему и ответят.

По wb-webui.conf: похоже на ошибку сохранения конфигурации WebUI или на то, что удаляется сама панель, но остаётся её запись в конфиге. Точного описания такого поведения в найденной документации нет. Похожая проблема с удалением элементов WebUI уже обсуждалась на форуме: «Не удаляется dashboard».

С тормозами при обращении к /mnt/: это может быть связано с накопителем или ошибками файловой системы, но по одному симптому замену контроллера назначать рано. Для первичной проверки выполните:

  1. Версию системы:
    cat /etc/wirenboard-release
    
  2. Сообщения ядра о памяти и накопителях:
    dmesg -T | grep -Ei 'mmc|ext4|I/O error|timeout|read-only'
    
  3. Состояние свободного места и точки монтирования:
    df -hT
    mount | grep -E 'mnt|mmc'
    
  4. В момент тормозов:
    journalctl -k -n 200 --no-pager
    

Для WB6 обращение к /mnt может задействовать внутреннюю память или подключённую microSD-карту; на форуме описывались отдельные случаи ошибок и низкой скорости работы SD-карт: «microSD карта, малая скорость записи и чтения». Пришлите вывод этих команд и уточните, есть ли в контроллере внешняя microSD-карта.

Здесь может понадобиться мнение инженера Wiren Board. Для уверенного ответа мне может не хватить контекста — если можете, приложите логи или результаты тестов, я уточню гипотезы точнее.

Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.

Нету

Добрый день!

Попробуйте, пожалуйста, удалить SVG-панель, а так же обратиться к /mnt. И после этого - создать и отправить диагностику. Создание диагархива описано в документации.

Да, постараюсь завтра прислать архив. С /mnt вроде, разобрался.

Проблема с тормозами оказалась криво обжатым патчкордом.

Прро SVG - видимо, у меня был какой-то косяк в формате файла, из-за которого виджеты удаляясь из интерфейса оставались в файле. Почистил ручками перед написанием. Пока не удалось повторить. Как только получится - похвастаюсь :slight_smile:

А вот и глюк с svg подвезли! :slight_smile:

(1,1 МБ) В списке вижу “Освещение”, пытаюсь редактировать - пусто. Ну и не отображается ни на экране ни в зеркале… В wb-webui.conf присутствует и по-моему, не только оно.
На всякий:
root@wirenboard-A7HWOYVV:~# cat /etc/wb-release
RELEASE_NAME=wb-2606
SUITE=stable
TARGET=wb8/bullseye

Питание подключено, монитор протирал.

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

Ваш wb-webui.conf мы проверили: структура файла корректна, SVG валидны, привязки (params) ссылаются на существующие элементы. Единственное отличие панели «Освещение» от остальных: у неё идентификатор (id) задан кириллицей, у остальных он вида dashboardN. Предположительно, из-за этого панель не открывается.

Для уточнения, пожалуйста:

  1. Проверьте, открывается ли панель «Схема 2 эт» в редакторе и на экране.
  2. Откройте страницу редактирования панели «Освещение», нажмите F12, перейдите на вкладку «Console» и пришлите скриншот.
  3. Напишите, как создавалась панель «Освещение»: через веб-интерфейс или правкой конфигурационного файла.
  1. Открывается нормально
  2. Try to connect to MQTT Broker on ws://192.168.58.5/mqtt with username undefined and clientid wb-mqtt-homeui-79rLC76g53 main.6cd451d5a1b2de993ccb.js:1:227596
    Connected to ws://192.168.58.5/mqtt as 'wb-mqtt-homeui-79rLC76g53' main.6cd451d5a1b2de993ccb.js:1:228317
    ```
    
  3. Эту делал через web, от лени :slight_smile:

Поменял ID на латиницу и всё ожило.
Спасибо.
Фишка в том, что при создании дашборда система ругается на кириллицу в ID, а если редактировать из списка, то пожалуйста, пиши хоть традиционным китайским :slight_smile:

А покажите, пожалуйста, скринами, как вы сделали “неправильно”?

И кстати, там лишних дашбордов не висит случаем? :slight_smile:

Ну, право же, Павел, это же ваши дашборды. Откуда мне знать, какие лишние, а какие - нужные? )

Это рабочий вариант или неправильный? Панель я вижу, ее ID на русском, но панель отображается.

Так это я не сохранил её. Потом же руками придётся лезть править :slight_smile:

Если сохранить - всё получится, она пропадёт с радаров

Мельком показалось, что там больше двух svg дашбордов…