System
Get system information
GET /tooloop/api/v1.0/system
Returns
{
"hostname": "tooloop-box-hostname",
"ip_address": "10.0.2.15",
"mac_address": "fec0::d0e1:84ff:fee9:db23",
"needs_reboot": false
}
Get hostname
GET /tooloop/api/v1.0/system/hostname
Set hostname
PUT /tooloop/api/v1.0/system/hostname
Get system usage
GET /tooloop/api/v1.0/system/usage
Get uptime
GET /tooloop/api/v1.0/system/uptime
Get timezone
GET /tooloop/api/v1.0/system/timezone
Set timezone
PUT /tooloop/api/v1.0/system/timezone
GET HD usage
GET /tooloop/api/v1.0/system/hd
GET CPU usage
GET /tooloop/api/v1.0/system/cpu
GET GPU usage
GET /tooloop/api/v1.0/system/gpu
Get memory usage
GET /tooloop/api/v1.0/system/memory
Reboot system
GET /tooloop/api/v1.0/system/reboot
Power off system
GET /tooloop/api/v1.0/system/poweroff
Set password
PUT /tooloop/api/v1.0/system/password
Get audio volume
GET /tooloop/api/v1.0/system/audiovolume
Set audio volume
PUT /tooloop/api/v1.0/system/audiovolume
Mute/unmute audio
PUT /tooloop/api/v1.0/system/audiomute
Get display state
GET /tooloop/api/v1.0/system/displaystate
Returns
{ "Display" : "on"}
Turn display on and off
PUT /tooloop/api/v1.0/system/displaystate
Get runtime schedule
GET /tooloop/api/v1.0/system/runtimeschedule
Set runtime schedule
PUT /tooloop/api/v1.0/system/runtimeschedule```