Более 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