heartbeat_interval_s (from the last reply), only when Wi-Fi is on forcurl --location '/device/heartbeat' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"device_id": "MyDevice-A0CDCB",
"firmware_version": "0.1.0",
"timestamp": "2026-10-06T13:07:32Z",
"time_trusted": true,
"pending_events": 0,
"wifi_rssi": -61
}'{
"status": "ok",
"server_time": "2026-10-06T13:07:33Z",
"heartbeat_interval_s": 1800
}