ai.newnal.illi.service.device
One ILLI device. The rkey is the device id: the SHA-256 of the unit's UDS-derived public key (the first key of its DICE chain, registered with the Newnal RKP server at manufacture), 64 lowercase hex characters, so the same unit keeps the same id across factory resets; not a manufacturing serial number. The pending onboarding code lives only in the Service Agent Node database.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | service.illi.newnal.ai |
| Indexed |
Record
record · key anyProperties
SHA-256 of the unit's UDS-derived public key, lowercase hex (64 characters). Stable across factory resets. Also the onboarding-code binding and, in production, bound to the unit's RKP attestation-key certificate.
maxLength: 64
firmwareVersion
stringVersion of the ILLI unit's OS image (the firmware build), reported by the device itself; not verified. Trusted software state comes from the key attestation.
maxLength: 32
home
string · tidhomeId the device is bound to while status is active.
linkedAt
string · datetimemaxLength: 64
partner
stringPartner brand the unit was sold under. Reserved for multi-tenancy.
maxLength: 64
knownValues: registered | active | unlinked | retired
unlinkedAt
string · datetimeSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Register the device (device id, model) under parent 1's device-app session and issue a one-time onboarding code shown on the device.
-
One home: a device and the family around it. The rkey is the homeId, which is also the family sphere's skey.
-
ai.newnal.illi.device.reportStatus
procedureDevice heartbeat (every 60 s): updates lastSeenAt, the online flag and the OS image version (firmwareVersion).