Skip to main content

bb-eco list

List saved Brainboxes devices

Usage

bb-eco list [options]

Options

OptionDescription
--csvOutput in CSV format
--family <family>Filter by device family (ED, ES, BB, SW)
--jsonOutput in JSON format
--timeout <timeout>Override default timeout in milliseconds
--verboseEnable verbose/debug output
-?, -h, --helpShow help and usage information

Examples

Show every saved device (discovered earlier or added manually):

bb-eco list
IP             MAC                Model   Name                                  Last Seen            Config Port
------------- ----------------- ------ ------------------------------------ ------------------- -----------
192.168.2.97 00:0A:4F:05:28:DB ES-522 Brainboxes ES-522 Ethernet to Serial 2026-08-14 16:39:23 80
192.168.0.63 00:0A:4F:06:4A:EE ED-549 ED-549 2026-08-14 16:39:24 80
192.168.0.89 00:0A:4F:05:AF:E5 ED-588 ED-588 2026-08-14 16:39:24 80

Filter to one family:

bb-eco list --family ES

JSON output for scripting (one entry shown):

bb-eco list --json
[
{
"ipAddress": "192.168.2.97",
"macAddress": "00:0A:4F:05:28:DB",
"deviceName": "Brainboxes ES-522 Ethernet to Serial",
"modelNumber": "ES-522",
"lastSeen": "2026-08-14T16:39:23.609443+00:00",
"configPort": 80
}
]

If nothing has been discovered yet, list says so:

No saved devices. Run 'bb-eco discover' first.

This page is auto-generated from the live CLI help text. Do not edit by hand - re-run node scripts/gen-cli-reference.mjs after changes. Example sections are maintained in docs/cli-examples/ in the bb-eco repo.