{
  "name": "com.acme.band.set_alarm",
  "kind": "command",
  "title": "Set wristband alarm",
  "description": "Write an alarm time to a BLE characteristic.",
  "inputSchema": {
    "type": "object",
    "required": [
      "minuteOfDay"
    ],
    "properties": {
      "minuteOfDay": {
        "type": "integer",
        "minimum": 0,
        "maximum": 1439
      }
    },
    "additionalProperties": false
  },
  "risk": "write",
  "privacy": "private",
  "physical": false,
  "callers": [
    "human"
  ],
  "native": {
    "protocol": "ble-gatt",
    "target": "aa:bb:cc:dd:ee:ff",
    "request": {
      "service": "180d",
      "characteristic": "2a39",
      "write": "{{arguments.minuteOfDay}}"
    },
    "timeoutMs": 2000
  }
}
