From
bafyreif3u57kxpwoqcjccgcbjxl5s2dj756hzfkhffrk4xvgkjp75dp6ca
indexed 2026-10-19 16:48 UTC
View this version
To
bafyreif7tpd3cugysqqdbc76gpxyy7ukcifsh2kltdssojiioanhk6534i
indexed 2026-11-02 10:40 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Device heartbeat (every 60 s): updates lastSeenAt and firmware version.",5
"description": "Device heartbeat (every 60 s): updates lastSeenAt, the online flag and the OS image version (firmwareVersion).",66
"errors": [77
{88
"name": "DeviceNotFound"99
}1010
],1111
"input": {1212
"encoding": "application/json",1313
"schema": {1414
"properties": {1515
"deviceId": {1616
"maxLength": 64,1717
"type": "string"1818
},1919
"firmwareVersion": {20
"description": "Version 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.",2021
"maxLength": 32,2122
"type": "string"2223
},2324
"online": {2425
"type": "boolean"2526
}2627
},2728
"required": [2829
"deviceId"2930
],3031
"type": "object"3132
}3233
},3334
"output": {3435
"encoding": "application/json",3536
"schema": {3637
"properties": {3738
"ok": {3839
"type": "boolean"3940
}4041
},4142
"required": [4243
"ok"4344
],4445
"type": "object"4546
}4647
},4748
"type": "procedure"4849
}4950
},5051
"id": "ai.newnal.illi.device.reportStatus",5152
"lexicon": 15253
}