controller/:id
Fetches the data for the configured, running controller identified by id
.
Example: curl -o - 'http://host-ip:8111/api/v1/controller/hubitat'
{
"id": "hubitat",
"type": "HubitatController",
"name": "Hubitat System",
"enabled": true,
"running": true,
"online": true,
"status": "running; online",
"entities": {
/* Keys in this object are entity IDs, and the values are
* objects as returned by the entity/:id API
*/
"1": {
"id": "1",
"canonical_id": "hubitat>1",
"controller": "hubitat",
"type": "Entity",
"name": "Test Switch",
"lastupdate": 1635981905840,
"capabilities": {
...etc...
},
"attributes": {
...etc...
},
"actions": [ ...etc... ]
},
...etc...
}
}