ai.newnal.illi.service.device

illi-service.newnal.id

Documentation

One ILLI device. The rkey is the device serial. Onboarding sub-states, one-time codes and online state live only in the Service Node database.

main record

One ILLI device. The rkey is the device serial. Onboarding sub-states, one-time codes and online state live only in the Service Node database.

Record Key any Any valid record key

Properties

firmwareVersion string Optional

No description available.

maxLength: 32 bytes
home string tid Optional

homeId the device is bound to while status is active.

linkedAt string datetime Optional

An RFC 3339 formatted timestamp.

model string Required

No description available.

maxLength: 64 bytes
partner string Optional

Partner brand the unit was sold under. Reserved for multi-tenancy.

maxLength: 64 bytes
registeredAt string datetime Required

An RFC 3339 formatted timestamp.

serial string Required

Device serial, e.g. A7K9-2847.

maxLength: 32 bytes
status string Required

No description available.

Known values: registered, active, unlinked, retired
unlinkedAt string datetime Optional

An RFC 3339 formatted timestamp.

View raw schema
{
  "description": "One ILLI device. The rkey is the device serial. Onboarding sub-states, one-time codes and online state live only in the Service Node database.",
  "key": "any",
  "record": {
    "properties": {
      "firmwareVersion": {
        "maxLength": 32,
        "type": "string"
      },
      "home": {
        "description": "homeId the device is bound to while status is active.",
        "format": "tid",
        "type": "string"
      },
      "linkedAt": {
        "format": "datetime",
        "type": "string"
      },
      "model": {
        "maxLength": 64,
        "type": "string"
      },
      "partner": {
        "description": "Partner brand the unit was sold under. Reserved for multi-tenancy.",
        "maxLength": 64,
        "type": "string"
      },
      "registeredAt": {
        "format": "datetime",
        "type": "string"
      },
      "serial": {
        "description": "Device serial, e.g. A7K9-2847.",
        "maxLength": 32,
        "type": "string"
      },
      "status": {
        "knownValues": [
          "registered",
          "active",
          "unlinked",
          "retired"
        ],
        "type": "string"
      },
      "unlinkedAt": {
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "serial",
      "model",
      "status",
      "registeredAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@