Приложение wb-mcu-fw-updater падает при использовании опции update-all с ошибкой.
Если на шине RS485 есть устройство отличное от WirenBoard. При этом это устройство в вебе у меня отключено и имеет тип “Custom Modbus Device”.
http.client.InvalidURL: URL can’t contain control characters. ‘/fw/by-signature/<<2222\x03/stable/latest.txt’ (found at least ‘\x03’)
По идее нужно добавить проверку, что нет регистра с версией и моделью устройства и тогда это устройство нужно игнорировать.