Interact with EmberZNet-based adapters using zigbee-herdsman 'ember' driver
Important
ember-zli
uses the ember
driver from zigbee-herdsman under the hood. As such, it roughly has the same firmware requirements as Zigbee2MQTT ember; firmware 7.4.x minimum.
- Join network
- Rejoin network
- Leave network
- Backup NVM3 tokens
- Restore NVM3 tokens
- Reset NVM3 tokens
- Get network info
- Set manufacturer code
- Read counters
- Ping coordinator
- Reload custom event handlers
- Run custom script
- Get stack info
- Get stack config (firmware defaults)
- Get network info
- Scan network
- Backup network
- Restore network
- Leave network
- Backup NVM3 tokens
- Restore NVM3 tokens
- Reset NVM3 tokens
- Write EUI64 NVM3 token
- Get security info
- Zigbee2MQTT Onboard (auto configuration)
- Repairs
$ npm install -g ember-zli
$ ember-zli COMMAND
running command...
$ ember-zli (--version)
ember-zli/2.7.0 win32-x64 node-v20.15.0
$ ember-zli --help [COMMAND]
USAGE
$ ember-zli COMMAND
...
ember-zli bootloader
ember-zli help [COMMAND]
ember-zli router
ember-zli sniff
ember-zli stack
ember-zli utils
ember-zli version
Interact with the Gecko bootloader in the adapter.
USAGE
$ ember-zli bootloader
DESCRIPTION
Interact with the Gecko bootloader in the adapter.
EXAMPLES
$ ember-zli bootloader
See code: src/commands/bootloader/index.ts
Display help for ember-zli.
USAGE
$ ember-zli help [COMMAND...] [-n]
ARGUMENTS
COMMAND... Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for ember-zli.
See code: @oclif/plugin-help
Use a coordinator firmware as a router and interact with the joined network.
USAGE
$ ember-zli router
DESCRIPTION
Use a coordinator firmware as a router and interact with the joined network.
EXAMPLES
$ ember-zli router
See code: src/commands/router/index.ts
Sniff Zigbee traffic (to Wireshark, to PCAP file, to custom handler or just log raw data).
USAGE
$ ember-zli sniff
DESCRIPTION
Sniff Zigbee traffic (to Wireshark, to PCAP file, to custom handler or just log raw data).
EXAMPLES
$ ember-zli sniff
See code: src/commands/sniff/index.ts
Interact with the EmberZNet stack in the adapter.
USAGE
$ ember-zli stack
DESCRIPTION
Interact with the EmberZNet stack in the adapter.
EXAMPLES
$ ember-zli stack
See code: src/commands/stack/index.ts
Execute various utility commands.
USAGE
$ ember-zli utils
DESCRIPTION
Execute various utility commands.
EXAMPLES
$ ember-zli utils
See code: src/commands/utils/index.ts
USAGE
$ ember-zli version [--json] [--verbose]
FLAGS
--verbose Show additional information about the CLI.
GLOBAL FLAGS
--json Format output as json.
FLAG DESCRIPTIONS
--verbose Show additional information about the CLI.
Additionally shows the architecture, node version, operating system, and versions of plugins that the CLI is using.
See code: @oclif/plugin-version