A piece of hardware that may exist in a space
A device resource represents a piece of hardware that may exist in a space. Devices can report such as temperature or presence, but may also expose features that may be controlled, such as AV hardware or a thermostat. Common devices include beacons, phones, and motion sensors.
Properties
id | Integer | The ID of the device. |
account_id | Integer | The ID of the account that owns the device. |
device_manifest_id | Integer | The ID of the associated device manifest. A device's capabilities are described by the manifest. |
name | String | A name for the device, given by the owning account. |
last_reported_at | String | The date that the device last communicated with Robin, represented as an ISO-8601 date. |
created_at | String | The date and time the resource was originally created, represented as an ISO-8601 date. |
updated_at | String | The date and time the resource was last modified, represented as an ISO-8601 date. |
identifiers | Array | A list of identifiers (like UUIDs) associated with the device hardware. |
device_manifest | Object | An object containing details about the device's manifest, including its name, slug, and routing properties. |
status | Object | A detailed diagnostic block (often reporting current state, OS info, battery level, memory/storage usage, and network type). Can be null if the device is inactive. |
Example
{
"id": 823616,
"account_id": 34,
"device_manifest_id": 15,
"name": "Room Display",
"last_reported_at": null,
"created_at": "2026-04-29T13:29:56+0000",
"updated_at": "2026-04-29T13:29:56+0000",
"identifiers": [
{
"urn": "urn:robin-uuid:0F395980-FA5F-43A3-A933-25B8FA005DA6",
"interface": "robin-uuid",
"value": "0f395980fa5f43a3a93325b8fa005da6",
"created_at": "2026-04-29T13:29:56+0000"
}
],
"device_manifest": {
"id": 15,
"name": "Tablet Display",
"slug": "tablet-display",
"is_relay": false,
"presence_publisher_type": null,
"created_at": "2015-04-09T19:58:17+0000",
"updated_at": "2015-04-09T19:58:17+0000"
},
"status": {
"reported_at": "2026-07-09T17:24:05+0200",
"network_info": {
"network_connection_type": "WIFI",
"wifi_info": {
"ssid": ""
}
},
"robin_app_info": {
"application_id": "com.robinpowered.rooms",
"version": "4.3.3-6",
"uptime": 1652040
},
"hardware_info": {
"model": "iPad"
},
"power_info": {
"battery_level": 1,
"is_power_source_connected": true
},
"os_info": {
"name": "iPadOS",
"version": "26.3"
},
"resource_info": {
"memory_usage": {
"app_used": 112.21875,
"system_used": 3087.921875,
"system_total": 3840,
"system_free": 265.671875
},
"storage_usage": {
"total": 61019.11328125,
"free": 42008.7421875,
"used": 19010.37109375
}
}
}
}