Sonoff Zigbee 3.0 USB Dongle Plus перестал работать

Так случилось, что стик перестает работать. В zigbee2mqtt выдает ошибку:

TypeError: Cannot read properties of null (reading ‘length’)

в ZHA такую: Network formation failed: NVRAM is corrupted, re-flash your adapter’s firmware.

Ну сказано перепрошить, значит перепрошить. Однако у меня стик от меня находиться в 400 километрах по этому будем шить удаленно.

подключаемся по ssh на девайс где стик, скачиваем питон скрипт

wget https://github.com/JelmerT/cc2538-bsl/raw/master/cc2538-bsl.py

я качал в папку config установленного Homeassistant в Docker, если у Вас его нет то нужен установленный python. Качаем саму прошивку в ту же папку

wget https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_coordinator_20220219.zip

распаковываем

for f in *.zip; do unzip $f; done

или любым другим способом

определяем где у нас сидит cтик

ls -n /dev/ttyU*

у меня стик сидит тут: /dev/ttyUSB0

останавливаем zigbee2mqtt или ZHA для освобождения стика и прошиваем следующей командой

python cc2538-bsl.py -evw -p /dev/ttyUSB0 --bootloader-sonoff-usb CC1352P2_CC2652P_launchpad_coordinator_20220219.hex

у меня прошилось, но в конце выдал ошибку, однако эта ошибка не повлияла ни на что.

После чего можно стартануть Zigbee2mqtt или ZHA

Sonoff Zigbee 3.0 USB Dongle Plus перестал работать

Навигация по записям