Wb-mcu-fw-updater update-all валится после обновления первого устройства

 wb-mcu-fw-updater update-all
2022-04-26 07:15:10,050 Will probe all devices defined in /etc/wb-mqtt-serial.conf
2022-04-26 07:15:13,341 Update skipped: WB-MSW v.3 (port: /dev/ttyRS485-2; slaveid: 134) (has already latest fw 4.18.6)
2022-04-26 07:15:15,624 Update skipped: WB-MSW v.3 (port: /dev/ttyRS485-2; slaveid: 56) (has already latest fw 4.18.6)
2022-04-26 07:15:17,748 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 122) (from 1.17.7 to 1.17.8)
2022-04-26 07:15:19,702 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 87) (from 1.17.7 to 1.17.8)
2022-04-26 07:15:21,928 Update skipped: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 52) (has already latest fw 1.17.8)
2022-04-26 07:15:23,896 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 103) (from 1.17.7 to 1.17.8)
2022-04-26 07:15:25,865 Update available: WB-MRM2-mini (port: /dev/ttyRS485-1; slaveid: 29) (from 1.17.7 to 1.17.8)
2022-04-26 07:15:28,112 Update skipped: WB-MRGBW-D fw3 (port: /dev/ttyRS485-1; slaveid: 230) (has already latest fw 3.0.4)
2022-04-26 07:15:30,150 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 101) (from 1.17.7 to 1.17.8)
2022-04-26 07:15:30,152 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 122)
2022-04-26 07:15:36,084 Flashing /var/lib/wb-mcu-fw-updater/mr6c__1.17.8_master_e59bceb.wbfw
100%|###########################################################################################################|126/1262022-04-26 07:16:06,759 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 87)
2022-04-26 07:16:19,006 No communication with the instrument (no answer)
2022-04-26 07:16:19,042 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 103)
2022-04-26 07:16:31,847 No communication with the instrument (no answer)
2022-04-26 07:16:31,868 Flashing firmware to WB-MRM2-mini (port: /dev/ttyRS485-1; slaveid: 29)
2022-04-26 07:16:44,196 No communication with the instrument (no answer)
2022-04-26 07:16:44,214 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 101)
2022-04-26 07:18:53,859 http://fw-releases.wirenboard.com/fw/by-signature/release-versions.yaml
2022-04-26 07:18:53,914 Unhandled exception!
Traceback (most recent call last):
  File "/usr/bin/wb-mcu-fw-updater", line 257, in <module>
    args.func(args)
  File "/usr/bin/wb-mcu-fw-updater", line 101, in update_all
    update_monitor._update_all(force=args.force, allow_downgrade=args.allow_downgrade)
  File "/usr/lib/python3/dist-packages/wb_mcu_fw_updater/update_monitor.py", line 392, in _update_all
    downloaded_file = fw_downloader.download_file(urljoin(CONFIG['ROOT_URL'], released_fw_endpoint))
  File "/usr/lib/python3.5/posixpath.py", line 89, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.5/genericpath.py", line 143, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'

при повторном вызове этой же команды, обновится еще одно устройство из списка. За раз обновляется только одно каждый раз. Если выполнять что-то типа
wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a87 --version 1.17.8 && wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a103 --version 1.17.8 && wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a29 --version 1.17.8 && wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a101 --version 1.17.8 то все ок

Здравствуйте!
Попробовал обновлять прошивки на WB6 и релизе stable и на WB7 и релизе testing - проблему пока не получается воспроизвести, все обновляется штатно.
Обновлено ли ПО контроллера?
Опишите, пожалуйста, вашу конфигурацию оборудования (аппаратная версия контроллера, релиз ПО, подключенные модули), пришлите архив с диагностической информацией, а также файл конфигурации /mnt/data/etc/wb-mqtt-serial.conf

Batch No
6.7.2F 476

Current uptime
13d 22h 23m

DTS Version
HW Revision
6.7.2

Manufacturing Date
2021-03-17 13:19:44+00:00

Release name
staging.03811

Release suite
testing

Short SN
ATNTWBBC

Temperature Grade
industrial

модули - 4g modem, +3 шт wbe2-do-r6c-1+ sprutstick pro + wd-di-14

wb-mqtt-serial.conf (19.8 КБ)

в логах ошибки обновления в 7:14 примерно

log_20220426T071437.log (65.0 КБ)

У меня тоже самое, 6.8.1 на testing. Но с уточнением: обновляется за раз только одно устройство на одном канале RS485:

2022-04-26 22:18:29,909 Will probe all devices defined in /etc/wb-mqtt-serial.conf
2022-04-26 22:18:37,092 Update available: WB-MR3 (port: /dev/ttyRS485-2; slaveid: 86) (from 1.16.4 to 1.17.8)
2022-04-26 22:18:39,660 Update available: WB-MDM3 (port: /dev/ttyRS485-2; slaveid: 19) (from 2.3.0 to 2.4.2)
2022-04-26 22:18:42,005 Update available: WB-MR3 (port: /dev/ttyRS485-2; slaveid: 110) (from 1.16.4 to 1.17.8)
2022-04-26 22:18:44,904 Update skipped: WB-MAP3E fw2 (port: /dev/ttyRS485-2; slaveid: 28) (has already latest fw 2.3.7)
2022-04-26 22:18:47,313 Update available: WB-MR3 (port: /dev/ttyRS485-2; slaveid: 100) (from 1.16.4 to 1.17.8)
2022-04-26 22:18:49,896 Update available: WB-MDM3 (port: /dev/ttyRS485-2; slaveid: 142) (from 2.3.0 to 2.4.2)
2022-04-26 22:18:52,221 Update available: WB-MR3 (port: /dev/ttyRS485-2; slaveid: 139) (from 1.16.3 to 1.17.8)
2022-04-26 22:18:54,822 Update available: WB-MR3 (port: /dev/ttyRS485-2; slaveid: 97) (from 1.16.4 to 1.17.8)
2022-04-26 22:18:57,206 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 163) (from 1.16.3 to 1.17.8)
2022-04-26 22:18:59,626 Update skipped: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 158) (has already latest fw 1.17.8)
2022-04-26 22:19:01,921 Update available: WB-MR6CU (port: /dev/ttyRS485-1; slaveid: 49) (from 1.16.4 to 1.17.8)
2022-04-26 22:19:04,388 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 160) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:06,998 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 139) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:09,461 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 134) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:12,070 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 136) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:14,425 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 146) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:17,005 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 101) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:19,285 Update available: WB-MR6C (port: /dev/ttyRS485-1; slaveid: 154) (from 1.16.3 to 1.17.8)
2022-04-26 22:19:19,292 Flashing firmware to WB-MR3 (port: /dev/ttyRS485-2; slaveid: 86)
2022-04-26 22:19:26,739 Flashing /var/lib/wb-mcu-fw-updater/mrwl3G__1.17.8_master_e59bceb.wbfw
100%|#########################################################################################################################################################################|124/124
2022-04-26 22:19:57,775 Flashing firmware to WB-MDM3 (port: /dev/ttyRS485-2; slaveid: 19)
2022-04-26 22:20:10,694 No communication with the instrument (no answer)
2022-04-26 22:20:10,734 Flashing firmware to WB-MR3 (port: /dev/ttyRS485-2; slaveid: 110)
2022-04-26 22:20:23,378 No communication with the instrument (no answer)
2022-04-26 22:20:23,394 Flashing firmware to WB-MR3 (port: /dev/ttyRS485-2; slaveid: 100)
2022-04-26 22:20:36,527 No communication with the instrument (no answer)
2022-04-26 22:20:36,546 Flashing firmware to WB-MDM3 (port: /dev/ttyRS485-2; slaveid: 142)
2022-04-26 22:20:49,247 No communication with the instrument (no answer)
2022-04-26 22:20:49,262 Flashing firmware to WB-MR3 (port: /dev/ttyRS485-2; slaveid: 139)
2022-04-26 22:21:02,232 No communication with the instrument (no answer)
2022-04-26 22:21:02,258 Flashing firmware to WB-MR3 (port: /dev/ttyRS485-2; slaveid: 97)
2022-04-26 22:21:14,888 No communication with the instrument (no answer)
2022-04-26 22:21:14,933 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 163)
2022-04-26 22:21:21,831 Flashing /var/lib/wb-mcu-fw-updater/mr6cG__1.17.8_master_e59bceb.wbfw
100%|#########################################################################################################################################################################|124/124
2022-04-26 22:21:53,181 Flashing firmware to WB-MR6CU (port: /dev/ttyRS485-1; slaveid: 49)
2022-04-26 22:22:06,148 No communication with the instrument (no answer)
2022-04-26 22:22:06,165 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 160)
2022-04-26 22:22:18,828 No communication with the instrument (no answer)
2022-04-26 22:22:18,852 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 139)
2022-04-26 22:22:31,831 No communication with the instrument (no answer)
2022-04-26 22:22:31,861 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 134)
2022-04-26 22:22:44,647 No communication with the instrument (no answer)
2022-04-26 22:22:44,663 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 136)
2022-04-26 22:22:57,350 No communication with the instrument (no answer)
2022-04-26 22:22:57,376 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 146)
2022-04-26 22:23:10,261 No communication with the instrument (no answer)
2022-04-26 22:23:10,279 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 101)
2022-04-26 22:23:23,018 No communication with the instrument (no answer)
2022-04-26 22:23:23,035 Flashing firmware to WB-MR6C (port: /dev/ttyRS485-1; slaveid: 154)
2022-04-26 22:23:35,991 No communication with the instrument (no answer)

@Dmitry_Matsnev @a1xb Пришлите, пожалуйста, архивы с диагностической информацией контроллера, чтобы проверить, что установлены необходимые версии пакетов.

diag_output_AUPZT7SN_2022-04-27-08.51.43.zip (127.5 КБ)

diag_output_ATNTWBBC_2022-04-27-09.50.17.zip (102.5 КБ)

В релизе testing появилась новая версия утилиты wb-mcu-fw-updater v1.3.0. Возможно, данная проблема в ней решена. Попробуйте, пожалуйста, использовать новую версию утилиты.

1 лайк

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

После обновления на 2204, WB 6.8.1

diag_output_AF54N5B6_2022-05-24-22.07.33.zip (85.0 КБ)

 wb-mcu-fw-updater update-all
2022-05-24 22:02:34,770 Will probe all devices defined in /etc/wb-mqtt-serial.conf
2022-05-24 22:02:41,534 Unhandled exception!
Traceback (most recent call last):
  File "/usr/bin/wb-mcu-fw-updater", line 277, in <module>
    args.func(args)
  File "/usr/bin/wb-mcu-fw-updater", line 109, in update_all
    update_monitor._update_all(force=args.force, allow_downgrade=args.allow_downgrade)
  File "/usr/lib/python3/dist-packages/wb_mcu_fw_updater/update_monitor.py", line 385, in _update_all
    probing_result = probe_all_devices(CONFIG['SERIAL_DRIVER_CONFIG_FNAME'])
  File "/usr/lib/python3/dist-packages/wb_mcu_fw_updater/update_monitor.py", line 355, in probe_all_devices
    device_info = DeviceInfo(name=device_name, modbus_connection=get_correct_modbus_connection(device_slaveid, port, uart_params))
  File "/usr/lib/python3/dist-packages/wb_mcu_fw_updater/update_monitor.py", line 133, in get_correct_modbus_connection
    sn = modbus_connection.get_serial_number()  # Will raise NoResponseError, if disconnected
  File "/usr/lib/python3/dist-packages/wb_modbus/bindings.py", line 509, in get_serial_number
    device_signature = str(self.get_device_signature())
  File "/usr/lib/python3/dist-packages/wb_modbus/bindings.py", line 600, in get_device_signature
    return self.read_string(self.COMMON_REGS_MAP['device_signature'], self.DEVICE_SIGNATURE_LENGTH)
  File "/usr/lib/python3/dist-packages/wb_modbus/bindings.py", line 41, in wrapper
    raise thrown_exc
  File "/usr/lib/python3/dist-packages/wb_modbus/bindings.py", line 36, in wrapper
    return f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/wb_modbus/bindings.py", line 416, in read_string
    ret = minimalmodbus._hexlify(self.device.read_string(addr, regs_lenght, 3))
  File "/usr/lib/python3/dist-packages/wb_modbus/minimalmodbus.py", line 755, in read_string
    payloadformat=_PAYLOADFORMAT_STRING,
  File "/usr/lib/python3/dist-packages/wb_modbus/minimalmodbus.py", line 1170, in _generic_command
    payload_from_slave = self._perform_command(functioncode, payload_to_slave)
  File "/usr/lib/python3/dist-packages/wb_modbus/minimalmodbus.py", line 1244, in _perform_command
    response, self.address, self.mode, functioncode
  File "/usr/lib/python3/dist-packages/wb_modbus/minimalmodbus.py", line 1769, in _extract_payload
    _check_response_slaveerrorcode(response)
  File "/usr/lib/python3/dist-packages/wb_modbus/minimalmodbus.py", line 3429, in _check_response_slaveerrorcode
    raise error
wb_modbus.minimalmodbus.IllegalRequestError: Slave reported illegal data address

Отключил 2 RS485
Пошло обновление, но как и в сообщениях выше, только 1 устройство, дальше ошибки:

2022-05-24 23:01:43,088 Update: 4.14.0 -> 4.18.6 (WB-M1W2 (32, /dev/ttyRS485-1))
2022-05-24 23:01:43,095 Flashing firmware to WB-M1W2 (45, /dev/ttyRS485-1)
2022-05-24 23:01:47,119 Flashing /var/lib/wb-mcu-fw-updater/m1w2-21__4.18.6_master_e8359ed.wbfw
100%|##########################################################################################################################################################################|112/112
2022-05-24 23:02:15,127 Flashing firmware to WB-M1W2 (36, /dev/ttyRS485-1)
2022-05-24 23:02:25,710 No communication with the instrument (no answer)
2022-05-24 23:02:25,754 Flashing firmware to WB-MRGBW-D fw3 (84, /dev/ttyRS485-1)
2022-05-24 23:02:36,169 No communication with the instrument (no answer)
2022-05-24 23:02:36,184 Flashing firmware to WB-MR6CU (52, /dev/ttyRS485-1)
2022-05-24 23:02:46,547 No communication with the instrument (no answer)
2022-05-24 23:02:46,569 Flashing firmware to WB-MR3 (62, /dev/ttyRS485-1)
2022-05-24 23:02:57,081 No communication with the instrument (no answer)

Обновил все устройства по одному.

По первой ошибке, на 2 порту подключены WB-MAP6S и PVT100
если PVT100 удалить то первая ошибка пропадает и wb-mcu-fw-updater update-all
запускается и начинает проверять версии прошивок.
Но, на прошлом релизе данной ошибки небыло… и команда выполнялась
с подключеным PVT100. По шаблону ошибок нет, проверял, всего 2 регистра опрашивает.

Еще вопрос всегда после обновления возникает, можно внести изменения в прошивку реле с кнопками, чтобы запоминал карту регистров которая в нем настроена, постоянно входы 9-11 (WB-MR3-LV, MRWL3). возвращаются на 1. Например 6 регистр он запомнил, что его изменили на 1 и он не возвращается на 0. Часть запоминает, часть нет, логика не понятна…
Знаю что можно в Веб интерфейсе настроить, но хотелось бы чтобы и в регистрах запоминал при обновлении прошивки.

Прочитайте-выложите пожалуйста регистры сигнатуры с PVT100, 6 регистров начиная с 200.

WB-MAP6S

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a100 -t0x03 -r200 -c6
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[64][03][00][C8][00][06][4D][C3]
Waiting for a confirmation...
<64><03><0C><00><4D><00><41><00><50><00><36><00><53><02><00><0D><15>
SUCCESS: read 6 of elements:

PVT100

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r200 -c6
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][C8][00][06][43][A9]
Waiting for a confirmation...
<2E><83><02><F1><38>
ERROR Illegal data address
ERROR occured!

Пока это сделать не получается - в микроконтроллере модуля не хватает памяти на все настройки. Но разработчики обещают в будущем это исправить. Записал это в список пожеланий к устройствам.

1 лайк

А попробуйте по одному регистру, 200, 201, 202…
Упдейтер как раз падает при попытке читать сигнатуру, похоже. Я могу воспроизвести “такую же”, но надо значть что оттуда читается.

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r200
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][C8][00][01][02][6B]
Waiting for a confirmation...
<2E><83><02><F1><38>
ERROR Illegal data address
ERROR occured!

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r201
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][C9][00][01][53][AB]
Waiting for a confirmation...
<2E><03><02><00><02><EC><43>
SUCCESS: read 1 of elements:
        Data: 0x0002

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r202
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][CA][00][01][A3][AB]
Waiting for a confirmation...
<2E><03><02><00><01><AC><42>
SUCCESS: read 1 of elements:
        Data: 0x0001

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r203
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][CB][00][01][F2][6B]
Waiting for a confirmation...
<2E><03><02><00><00><6D><82>
SUCCESS: read 1 of elements:
        Data: 0x0000
 
modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r204
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][CC][00][01][43][AA]
Waiting for a confirmation...
<2E><03><02><00><00><6D><82>
SUCCESS: read 1 of elements:
        Data: 0x0000

modbus_client --debug -mrtu -b57600 -pnone -s1 /dev/ttyRS485-2 -a46 -t0x03 -r205
Opening /dev/ttyRS485-2 at 57600 bauds (N, 8, 1)
[2E][03][00][CD][00][01][12][6A]
Waiting for a confirmation...
<2E><83><02><F1><38>
ERROR Illegal data address
ERROR occured!



Отлично, благодарю. Информации уже хватает чтоб собрать стенд-эмулятор такого устройства и воспроизвести.

Здравствуйте!
Взяли в работу, скоро выкатим решение.

Вкратце, суть проблемы: в v1.3.0 update-all обновляет по одному устройству за раз, если в конфиге wb-mqtt-serial прописан BD не 9600. Поломали настройку serial-порта (одно устройство прошивается, и порт остаётся в 9600)

2 лайка

здравствуйте!
кажется, обе проблемы, упомянутые в теме, решены.

большая просьба попробовать фикс и отписаться о результатах!
python3-wb-mcu-fw-updater_1.3.2~exp~tmp+vdromanov+wb2204+bugfixes~7~g185a10e_all.deb (41.9 КБ)
wb-mcu-fw-updater_1.3.2~exp~tmp+vdromanov+wb2204+bugfixes~7~g185a10e_all.deb (5.5 КБ)

  1. положить оба deb-файла на контроллер
  2. apt install ./*wb-mcu-fw-updater*.deb --reinstall
  3. wb-mcu-fw-updater update-all -f

вернуть всё обратно:
apt update; apt install python3-wb-mcu-fw-updater=1.3.0 wb-mcu-fw-updater=1.3.0

2 лайка

Здравствуйте.
Доступа нет к контроллеру, в выходные смогу только проверить, отпишусь по результату.

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

Спасибо, теперь все отлично без ошибок.

 wb-mcu-fw-updater update-all -f
2022-06-03 21:39:50,020 Will probe all devices defined in /etc/wb-mqtt-serial.co                       nf
2022-06-03 21:39:59,755 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (44, /dev/ttyRS4                       85-1))
2022-06-03 21:40:01,744 Force update: 4.18.6 -> 4.18.6 (WB-MS v.2 (21, /dev/ttyR                       S485-1))
2022-06-03 21:40:03,986 Force update: 3.0.4 -> 3.0.4 (WB-MRGBW-D fw3 (81, /dev/ttyRS485-1))
2022-06-03 21:40:06,220 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (33, /dev/ttyRS485-1))
2022-06-03 21:40:09,598 Force update: 2.1.1 -> 2.1.1 (WB-MAO4 (92, /dev/ttyRS485-1))
2022-06-03 21:40:13,396 Force update: 1.17.8 -> 1.17.8 (WB-MR3 (62, /dev/ttyRS485-1))
2022-06-03 21:40:15,942 Force update: 1.17.8 -> 1.17.8 (WB-MR6CU (51, /dev/ttyRS485-1))
2022-06-03 21:40:18,612 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (40, /dev/ttyRS485-1))
2022-06-03 21:40:20,949 Force update: 2.4.2 -> 2.4.2 (WB-MDM3 (72, /dev/ttyRS485-1))
2022-06-03 21:40:25,243 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (36, /dev/ttyRS485-1))
2022-06-03 21:40:27,951 Force update: 4.18.6 -> 4.18.6 (WB-MAI2-mini/CC (42, /dev/ttyRS485-1))
2022-06-03 21:40:30,488 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (32, /dev/ttyRS485-1))
2022-06-03 21:40:32,593 Force update: 2.1.1 -> 2.1.1 (WB-MAO4 (93, /dev/ttyRS485-1))
2022-06-03 21:40:34,801 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (43, /dev/ttyRS485-1))
2022-06-03 21:40:37,087 Force update: 3.0.4 -> 3.0.4 (WB-MRGBW-D fw3 (82, /dev/ttyRS485-1))
2022-06-03 21:40:39,946 Force update: 1.17.8 -> 1.17.8 (WB-MR3 (61, /dev/ttyRS485-1))
2022-06-03 21:40:42,265 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (39, /dev/ttyRS485-1))
2022-06-03 21:40:44,354 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (35, /dev/ttyRS485-1))
2022-06-03 21:40:47,614 Force update: 3.0.4 -> 3.0.4 (WB-MRGBW-D fw3 (83, /dev/ttyRS485-1))
2022-06-03 21:40:49,851 Force update: 1.17.8 -> 1.17.8 (WB-MR6CU (53, /dev/ttyRS485-1))
2022-06-03 21:40:52,137 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (38, /dev/ttyRS485-1))
2022-06-03 21:40:54,486 Force update: 3.0.4 -> 3.0.4 (WB-MRGBW-D fw3 (84, /dev/ttyRS485-1))
2022-06-03 21:40:57,070 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (34, /dev/ttyRS485-1))
2022-06-03 21:40:59,436 Force update: 2.1.1 -> 2.1.1 (WB-MAO4 (91, /dev/ttyRS485-1))
2022-06-03 21:41:01,780 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (45, /dev/ttyRS485-1))
2022-06-03 21:41:04,217 Force update: 1.17.8 -> 1.17.8 (WB-MR3 (64, /dev/ttyRS485-1))
2022-06-03 21:41:06,773 Force update: 2.4.2 -> 2.4.2 (WB-MDM3 (71, /dev/ttyRS485-1))
2022-06-03 21:41:09,195 Force update: 1.17.8 -> 1.17.8 (WB-MR3 (63, /dev/ttyRS485-1))
2022-06-03 21:41:11,653 Force update: 1.17.8 -> 1.17.8 (WB-MR6CU (52, /dev/ttyRS485-1))
2022-06-03 21:41:13,664 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (31, /dev/ttyRS485-1))
2022-06-03 21:41:16,497 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (41, /dev/ttyRS485-1))
2022-06-03 21:41:19,034 Force update: 4.18.6 -> 4.18.6 (WB-MSW v.3 (22, /dev/ttyRS485-1))
2022-06-03 21:41:21,353 Force update: 4.18.6 -> 4.18.6 (WB-M1W2 (37, /dev/ttyRS485-1))
2022-06-03 21:41:23,673 Force update: 2.3.7 -> 2.3.7 (WB-MAP6S fw2 (100, /dev/ttyRS485-2))
2022-06-03 21:41:23,691 Flashing firmware to WB-M1W2 (44, /dev/ttyRS485-1)
2022-06-03 21:41:28,246 Flashing /var/lib/wb-mcu-fw-updater/m1w2-21__4.18.6_master_e8359ed.wbfw
100%|##########################################################################################|112/112
2022-06-03 21:41:56,979 Flashing firmware to WB-MS v.2 (21, /dev/ttyRS485-1)
2022-06-03 21:42:11,858 Flashing /var/lib/wb-mcu-fw-updater/msv2-4.0__4.18.6_master_e8359ed.wbfw
100%|##########################################################################################|135/135
2022-06-03 21:42:46,059 Flashing firmware to WB-MRGBW-D fw3 (81, /dev/ttyRS485-1)

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.