Retrieve Device

GET /device/{deviceId}?password={password}

This command retrieves a single device from the server. 

URL Parameters

  • deviceId - The deviceId to retrieve from the server. This ID can be retrieved from the device list.
  • password - The server password (optional)

Example Response:


{
  "__type": "ZWaveHaDevice:#MLS.HA.DeviceController.Common.Device.ZWave",
  "as": true,
  "autoToggleOff": false,
  "autoToggleSeconds": 0,
  "bl": 100,
  "cs": true,
  "deviceId": "3757bbcc-95aa-4a49-9c97-8b0ca1ed5499",
  "deviceName": "acc down",
  "deviceType": 1,
  "displayOrder": 0,
  "et": "Polling disabled. Too many failed communication attempts.",
  "he": true,
  "il": true,
  "isControllerBacked": true,
  "lastLevelUpdate": "/Date(1262329200000-0700)/",
  "level": 0,
  "levelPresets": [],
  "name": "acc down",
  "newLevel": null,
  "newPowerState": null,
  "newPowerTimerSeconds": null,
  "nextEventPowerLevel": null,
  "nextEventPowerOn": null,
  "nextEventTime": null,
  "nodeId": 29,
  "pd": false,
  "providerDeviceId": 29,
  "pushUpdates": false,
  "roomId": null,
  "shortId": 35,
  "sr": [
    {
      "label": "%",
      "name": "Battery",
      "value": 100
    },
    {
      "label": "0",
      "name": "Level",
      "value": 0
    }
  ],
  "st": null,
  "visible": true
}