{
  "configId": 1,
  "specVersion": {
    "major": 1,
    "minor": 0
  },
  "device": {
    "deviceType": "urn:cdif-net:device:BinaryLight:1",
    "friendlyName": "device name",
    "manufacturer": "manufacturer name",
    "manufacturerURL": "manufacturer URL",
    "modelDescription": "device full description",
    "modelName": "device model name",
    "modelNumber": "device model number",
    "serialNumber": "device serial number",
    "UPC": "universal product code",
    "userAuth": false,
    "powerIndex": 40,
    "iconList": [
      {
        "mimetype": "image/format",
        "width": 80,
        "height": 100,
        "depth": 16,
        "url": "icon URL"
      }
    ],
    "serviceList": {
      "urn:cdif-net:serviceID:BinarySwitch": {
        "serviceType": "urn:cdif-net:service:SwitchPower:1",
        "actionList": {
          "getState": {
            "argumentList": {
              "stateValue": {
                "retval": true,
                "direction": "out",
                "relatedStateVariable": "state"
              }
            }
          },
          "setState": {
            "argumentList": {
              "stateValue": {
                "direction": "in",
                "relatedStateVariable": "state"
              }
            }
          }
        },
        "serviceStateTable": {
          "state": {
            "sendEvents": true,
            "dataType": "boolean",
            "defaultValue": true
          }
        }
      }
    }
  }
}