This tool is meant to help generate the integrity hash for the Z-Wave JS firmware update service.
A recent version of Node.js is required (v16.9 or newer).
npx @zwave-js/firmware-integrity <url>
npx @zwave-js/firmware-integrity <file>
This loads or downloads the given file or URL, extracts the raw firmware data, and generates the integrity hash.