Отвалились устройства WB6.6 после обновления на 2507 с 23хх

Более 30 устройств. Обновление софта не помогло.

Добрый день!
Скажите, обновление софта – это “apt update && apt upgrade”?

Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.

wb-mcu-fw-updater update-all
для устройств

прошивку wb6.6 обновлял через вэб интерфейс
node-red установился

резервную копию делал

Понятно, спасибо! К сожалению, не получил диагностический архив от вас.

Архив огромный ссылку отправил вам в личку, сообщите пож как скачаете удалю.

Да, архив большой, скачал, но, к сожалению, он не содержит всей информации, которая создается стандартным сборщиком диагностики (wb-diag-collect diag). Попрошу вас еще раз создать архив, как в руководстве, и выложить его (можно сюда, он будет скрыт и не содержит чувствительной информации)ю

как называется диагностический архив в root ?

:~# wb-diag-collect diag
Start data collecting
Traceback (most recent call last):
File “/usr/lib/python3.9/asyncio/subprocess.py”, line 135, in wait
return await self._transport._wait()
File “/usr/lib/python3.9/asyncio/base_subprocess.py”, line 235, in _wait
return await waiter
asyncio.exceptions.CancelledError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3.9/asyncio/tasks.py”, line 492, in wait_for
fut.result()
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/bin/wb-diag-collect”, line 10, in
sys.exit(main())
File “/usr/share/wb-diag-collect/wb/diag/diag_collect.py”, line 71, in main
asyncio.get_event_loop().run_until_complete(
File “/usr/lib/python3.9/asyncio/base_events.py”, line 642, in run_until_complete
return future.result()
File “/usr/share/wb-diag-collect/wb/diag/collector.py”, line 32, in collect
await self.execute_commands(tmpdir, options[“commands”], options[“timeout”])
File “/usr/share/wb-diag-collect/wb/diag/collector.py”, line 121, in execute_commands
await asyncio.wait_for(proc.wait(), timeout=timeout)
File “/usr/lib/python3.9/asyncio/tasks.py”, line 494, in wait_for
raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError

Так, понятно. У вас есть возможность подключить контроллер к облаку и дать к нему доступ? Если да, то:


Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”


И укажите почтовый адрес:

После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.

я немного вчера разобрался, все проблемы были в том что у меня были написаны собственные … не зна как это назвать для устройств RDF302 и Komfovent.
Вот они и мешали появлению всех устройств в списке устройств.
Удалил использовал то что есть в списках готовых… все заработало. Но меня это не устраивает, мало данных. Надеюсь я смогу дополнить самостоятельно?

Это очень хорошо!
Вы делали собственные шаблоны?
Немного не понял, каких данных мало и что вы хотите дополнить? Мало опрашиваемых регистров в шаблонах этих устройств, и вы хотите добавить еще какие-то?

1 сообщение было перенесено в новую тему: Дополнительные регистры в шаблонах для Komfovent Rego 900 и Siemens RDF 302