That project is a “Zigbee coordinator firmware updater image”. It upgrades the Zigbee part of the stick. You can’t upgrade the Z-Wave part with Z-Wave JS. It requires a more invasive procedure.
I only want to update the z-wave part, but the docker image fails to run:
# docker run --rm --device=/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_612017E6-if00-port0:/dev/ttyUSB
1 -it walthowd/husbzb-firmware bash
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
exec /bin/bash: exec format error
#
Well Z-Wave JS will not install the firmware files at that project because they are Zigbee firmware. Z-Wave JS is Z-Wave only.
I have never heard of anyone upgrading the Z-Wave part of the Nortek using ZJS. If you want to take the risk, which could brick the controller, you might be the first.