Documentation Index
Fetch the complete documentation index at: https://docs.nolongerevil.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Returns server discovery information used by the firmware installer GUI and provisioning scripts to configure thermostat firmware to point at this server.Endpoint
Response
Success (200 OK)
Response Fields
| Field | Type | Description |
|---|---|---|
server | string | Always "nolongerevil" |
version | string | Server software version |
api_origin | string | Configured API_ORIGIN value |
cloudregisterurl | string | Value to set in thermostat firmware config ({api_origin}/entry) |
ip | string | IP address extracted from api_origin |
port | number | Port extracted from api_origin |
ssl | boolean | Whether api_origin uses HTTPS |
require_device_pairing | boolean | Whether entry key pairing is required |
entry_key_ttl_seconds | number | How long entry keys remain valid (seconds) |
Use Case
The firmware installer reads this endpoint to get thecloudregisterurl value it needs to embed into the thermostat firmware image during flashing. The installer fetches /info, extracts cloudregisterurl, and writes it into the firmware configuration at flash time.
The installer also uses ip, port, and ssl to construct the firmware’s network configuration.
Example
Related
GET /api/config
Control API config (port 8082)
Self-Hosted Installation
Firmware installer setup guide