node-zwave-js/packages/flash
AlCalzone cc460e91be
refactor: add portable bindings for the filesystem (#7428)
2024-12-11 15:41:36 +01:00
..
bin chore: transition modules to hybrid ESM/CJS, switch to vitest for testing (#7349) 2024-11-04 10:55:58 +01:00
src refactor: add portable bindings for the filesystem (#7428) 2024-12-11 15:41:36 +01:00
README.md docs: update npx command for flasher utility 2023-02-08 20:27:10 +01:00
package.json refactor: add portable bindings for the filesystem (#7428) 2024-12-11 15:41:36 +01:00
tsconfig.build.json chore: set up root tsconfig as "solution", avoid compilation for lints and tests (#6748) 2024-07-05 13:48:44 +02:00
tsconfig.json chore: set up root tsconfig as "solution", avoid compilation for lints and tests (#6748) 2024-07-05 13:48:44 +02:00

README.md

Z-Wave JS: Firmware Flasher

CLI utility to flash the firmware on Z-Wave controllers

WARNING: Flashing the wrong firmware may brick your controller. Use at your own risk!

Usage

You can either execute the current version directly from npm using

npx @zwave-js/flash@latest <port> <filename> [--verbose]

or you can execute the version in the checked out repository by executing

yarn ts packages/flash/src/cli.ts <port> <filename> [--verbose]

The --verbose flag will cause the driver logs to be printed to console.