Interact with EmberZNet-based adapters using zigbee-herdsman 'ember' driver
  • TypeScript 99.9%
  • JavaScript 0.1%
Find a file
dependabot[bot] 2de2ac7c72
fix: bump the development-dependencies group with 2 updates (#182)
* fix: bump the development-dependencies group with 2 updates

Bumps the development-dependencies group with 2 updates: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) and [oclif](https://github.com/oclif/oclif).


Updates `@biomejs/biome` from 2.4.16 to 2.5.0
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.0/packages/@biomejs/biome)

Updates `oclif` from 4.23.13 to 4.23.16
- [Release notes](https://github.com/oclif/oclif/releases)
- [Changelog](https://github.com/oclif/oclif/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oclif/oclif/compare/4.23.13...4.23.16)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: oclif
  dependency-version: 4.23.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update biome.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com>
2026-06-15 17:45:15 +02:00
.github chore: bump actions/checkout from 5 to 6 (#107) 2025-11-24 16:54:29 +01:00
bin Switch to biomejs (#18) 2025-02-24 20:04:08 +01:00
src fix: #177 bonjour import issue 2026-05-31 22:45:52 +02:00
.gitignore Update config. 2024-11-18 19:14:02 +01:00
biome.json fix: bump the development-dependencies group with 2 updates (#182) 2026-06-15 17:45:15 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2025-05-02 14:36:49 +02:00
firmware-links-v3.json Update firmware links 2026-05-01 13:25:35 +00:00
firmware-links.json fix: ignore prerelease/draft for fw links retrieval 2025-07-01 12:46:57 +02:00
LICENSE Initial commit 2024-05-20 18:37:18 +02:00
package-lock.json fix: bump the development-dependencies group with 2 updates (#182) 2026-06-15 17:45:15 +02:00
package.json fix: bump the development-dependencies group with 2 updates (#182) 2026-06-15 17:45:15 +02:00
README.md fix: update deps, bump version 2026-05-31 22:48:04 +02:00
tsconfig.json Switch to biomejs (#18) 2025-02-24 20:04:08 +01:00

Ember ZLI

Interact with EmberZNet-based adapters using zigbee-herdsman 'ember' driver. Also supports bootloading to/from CPC and Spinel protocols.

oclif Version Downloads ci

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.

Available Interactive Menus

See https://github.com/Nerivec/ember-zli/wiki

ToC

Usage

$ npm install -g ember-zli
$ ember-zli COMMAND
running command...
$ ember-zli (--version)
ember-zli/4.2.1 linux-x64 node-v24.13.0
$ ember-zli --help [COMMAND]
USAGE
  $ ember-zli COMMAND
...

Commands

ember-zli bootloader

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

ember-zli help [COMMAND]

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

ember-zli monitor

Monitor the chosen port in the console.

USAGE
  $ ember-zli monitor

DESCRIPTION
  Monitor the chosen port in the console.

EXAMPLES
  $ ember-zli monitor

See code: src/commands/monitor/index.ts

ember-zli router

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

ember-zli sniff

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

ember-zli stack

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

ember-zli utils

Execute various utility commands.

USAGE
  $ ember-zli utils

DESCRIPTION
  Execute various utility commands.

EXAMPLES
  $ ember-zli utils

See code: src/commands/utils/index.ts

ember-zli version

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