This returns periodic messages containing discovered device information where EdgeOS has discovered another device (typically via UBNT Discovery).
| Name | Type | Values | Description |
|---|---|---|---|
|
Array (Object) or String |
Array of |
An array of discovered devices or an empty string if no devices have been discovered. |
| Name | Type | Values | Description |
|---|---|---|---|
|
String |
Interface name (e.g. |
The interface the discovery packet was broadcast on. |
|
String |
MAC Address (e.g. |
The base MAC address of the device. |
|
String |
IP Address (e.g. |
One of the IP addresses currently of the device. |
|
String |
Hostname (e.g. |
The current hostname of the discovered device. |
|
String |
Model (e.g. |
The model of the discovered device. |
|
String |
Time in days, hours, minutes and seconds (e.g. |
How long the discovered device has currently been powered for. |
|
String |
Unknown (e.g. |
The current wireless mode of the discovered device. |
|
String |
Unknown (e.g. ``) |
The current wireless network name or Extended Service Set Identification (ESSID) of the discovered device (if applicable). |
|
Array (Object) |
Array of |
The current addresses the discovered device has on each of its interfaces. |
|
String |
Firmware version string (e.g. |
The firmware version the discovered device is currently running. |
|
String |
Hexadecimal string (e.g. |
An unknown encoded hexadecimal value that represents the discovered device’s current status. |
871
{
"discover": {
"devices": [
{
"interface": "eth2",
"hwaddr": "FF:FF:FF:FF:FF:01",
"ipv4": "255.255.255.255",
"hostname": "Router",
"product": "ER-4",
"uptime": "8h45m49s",
"wmode": "unknown (-1)",
"essid": "",
"addresses": [
{
"hwaddr": "FF:FF:FF:FF:FF:02",
"ipv4": "255.255.255.255"
},
{
"hwaddr": "FF:FF:FF:FF:FF:03",
"ipv4": "255.255.255.255"
}
],
"fwversion": "EdgeRouter.ER-e300.v2.0.9-beta.3.5296219.200507.1538",
"system_status": "0x566eccb8"
}
]
}
}