shelly bthome status

shelly bthome status

Show BTHome device status

Synopsis

Show detailed status of BTHome devices.

Without an ID, shows the BTHome component status including any active discovery scan. With an ID, shows detailed status of a specific BTHomeDevice including signal strength, battery, and known objects.

1
shelly bthome status <device> [id] [flags]

Examples

1
2
3
4
5
6
7
8
  # Show BTHome component status
  shelly bthome status living-room

  # Show specific device status
  shelly bthome status living-room 200

  # Output as JSON
  shelly bthome status living-room 200 --json

Options

1
2
  -f, --format string   Output format: text, json (default "text")
  -h, --help            help for status

Options inherited from parent commands

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
      --config string           Config file (default $HOME/.config/shelly/config.yaml)
      --log-categories string   Filter logs by category (comma-separated: network,api,device,config,auth,plugin)
      --log-json                Output logs in JSON format
      --no-color                Disable colored output
      --no-headers              Hide table headers in output
      --offline                 Only read from cache, error on cache miss
  -o, --output string           Output format (table, json, yaml, template) (default "table")
      --plain                   Disable borders and colors (machine-readable output)
  -q, --quiet                   Suppress non-essential output
      --refresh                 Bypass cache and fetch fresh data from device
      --template string         Go template string for output (use with -o template)
  -v, --verbose count           Increase verbosity (-v=info, -vv=debug, -vvv=trace)

SEE ALSO