Instance of: Hub

Irrigation hub

Unknown

Object & API

This synthetic object powers the controls above. Requests run in this browser.

Object schema · Explore in graph

GET /api/devices/demo-device-7

Current object state
{
  "schemaVersion": 1,
  "id": "demo-device-7",
  "name": "Irrigation hub",
  "status": "online",
  "health": {
    "status": "healthy",
    "detail": "Simulated device",
    "checkedAt": "2000-01-01T00:00:00.000Z"
  },
  "manufacturer": "Rachio",
  "model": "Smart Sprinkler Controller",
  "capabilities": {
    "hub": {
      "id": "demo-device-7",
      "state": {
        "availability": "online",
        "observedAt": "2000-01-01T00:00:00.000Z",
        "accessories": []
      },
      "actions": {}
    },
    "binarySwitch": {
      "id": "demo-device-7",
      "state": {
        "availability": "online",
        "observedAt": "2000-01-01T00:00:00.000Z",
        "value": "off"
      },
      "actions": {
        "turnOn": {},
        "turnOff": {},
        "toggle": {},
        "getState": {}
      }
    },
    "button": {
      "id": "demo-device-7",
      "state": {
        "availability": "online",
        "observedAt": "2000-01-01T00:00:00.000Z"
      },
      "actions": {
        "press": {}
      }
    },
    "sensor": {
      "id": "demo-device-7",
      "state": {
        "availability": "online",
        "observedAt": "2000-01-01T00:00:00.000Z",
        "sensors": [],
        "detail": "Ready"
      },
      "actions": {}
    }
  }
}

Capabilities & actions

hub

Capability schema

Read-only capability; no controls are declared.

binarySwitch

Capability schema

turnOn
POST /api/devices/demo-device-7/capabilities/binarySwitch/controls/turnOn

Action description

{}
turnOff
POST /api/devices/demo-device-7/capabilities/binarySwitch/controls/turnOff

Action description

{}
toggle
POST /api/devices/demo-device-7/capabilities/binarySwitch/controls/toggle

Action description

{}
getState
POST /api/devices/demo-device-7/capabilities/binarySwitch/controls/getState

Action description

{}

button

Capability schema

press
POST /api/devices/demo-device-7/capabilities/button/controls/press

Action description

{}

sensor

Capability schema

Read-only capability; no controls are declared.