search_devices
Search network devices by name, IP, MAC, or online status using Firewalla syntax, enabling targeted filtering by vendor, group, or network.
Instructions
Search devices by name, IP, MAC or status (convenience wrapper with client-side filtering): reads the device list from GET /v2/devices (box, else FIREWALLA_BOX_ID, else every box) and filters it locally.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| box | No | Filter devices under a specific Firewalla box | |
| limit | No | Maximum number of devices to return | |
| query | Yes | Search query using Firewalla syntax. Supported fields: mac:AA:BB:CC:DD:EE:FF, ip:192.168.1.*, name:*iPhone*, online:true/false, mac_vendor:Apple, gid:box_gid, network.name:*, group.name:*. Examples: "online:false AND mac_vendor:Apple", "ip:192.168.1.* AND name:*laptop*", "mac:AA:* OR name:*phone*" |