hub.bridge.controllers.list
Connection type:
- Get info about other controllers found by MDNS
Edit
Edit
Field | Type | Required | Description |
---|---|---|---|
controllers | array of objects | + | Information about other controllers detected via MDNS |
controllers[idx]._id | string | + | Serial of controller |
controllers[idx].services | array | + | List of MDNS services for controller (may be more then one if controller is discoverable via multiple network interfaces) |
services[idx].address | string | + | Controller IP address |
services[idx].domain | string | + | MDNS search domain |
services[idx].hostname | string | + | Controller host name |
services[idx].interface | string | + | Network interface service was found on |
services[idx].ipVersion | string | + | IP version service was found on |
services[idx].port | string | + | Service port |
services[idx].records | object | + | Service records |
services[idx].serviceName | string | + | Escaped service name |
services[idx].serviceType | string | + | Service type |
Edit
Edit
{
"id": "_ID_",
"jsonrpc": "2.0",
"api":"1.0",
"method": "hub.bridge.controllers.list",
"params": {}
}
Edit
{
"error": null,
"method": "hub.bridge.connections.list",
"id": "_ID_",
"result": {
"controllers": [
{
"_id": "46152214",
"services": [
{
"address": "192.168.42.37",
"domain": "local",
"hostname": "HUB46152214.local",
"interface": "eth0",
"ipVersion": "IPv4",
"port": "17000",
"records": {
"Firmware Version": "1.0.867",
"Hub Type": "g150",
"Serial": "46152214",
"Vendor": "eZLO"
},
"serviceName": "eZLO\\032g150\\032controller\\032\\04046152214\\041",
"serviceType": "_ezlo._tcp"
}
]
}
]
}
}