Devices & room

Check a device

POST/api/devices/{id}/check
Open. Open to everyone who can reach Tempolight.

Checks it now and answers its health.

Path parameters

idstringrequired

A device id (d…).

Responses

200OKapplication/json
onlineboolean
versionstring

What answered (0.15.0, Hue bridge, virtual, …).

ledsReportedinteger
lastSeennumber

Milliseconds since 1970.

errorstring | null
rssinumber

WLED Wi-Fi signal (dBm).

signalnumber

WLED Wi-Fi signal (%).

fpsnumber
liveboolean
powernumber
maxPowernumber
rttMsnumber
404No such id.application/json
errorstringrequired

What went wrong, in a sentence for people.

Request
curl -X POST 'http://localhost:8080/api/devices/id/check'
Response
{
  "online": true,
  "version": "0.15.0",
  "ledsReported": 120,
  "lastSeen": 1762200000000,
  "error": null,
  "rssi": -58,
  "signal": 84,
  "rttMs": 6
}
Edit on GitHub