SensorPulse – API localhost
L’API HTTP in sola lettura fornisce dati sensore in JSON. Porta predefinita 8765. Attivare: Impostazioni → Automazione → API sensori localhost.
Predefinito: L’API ascolta solo su
127.0.0.1 – sicura per Rainmeter e script sullo stesso PC.Accesso remoto
Opzionalmente attivare Accesso remoto nelle impostazioni. SensorPulse ascolta anche sulle IP LAN in rete domestica o VPN – sola lettura, con token API.
Endpoint
| Percorso | Descrizione |
|---|---|
GET /api/health | {"status":"ok"} – test di connessione |
GET /api/sensors | Array JSON di tutti i sensori attivi |
GET /api/quicklook | Valori compatti CPU/GPU/RAM + avvisi |
GET /api/alerts | Avvisi attivi |
GET /api/history/{sensorId}?minutes=60 | Cronologia di un sensore |
Autenticazione
Quando è impostato un token API (obbligatorio per l’accesso remoto):
Authorization: Bearer IL_TUO_TOKEN
Sicurezza
- Remoto solo in rete domestica o VPN – non esporre su Internet
- Firewall Windows: TCP in ingresso sulla porta API, profilo Privato
- Rigenerare il token in caso di sospetto
Esempio Rainmeter
Download: Skin Rainmeter (README).
Copiare in Documents\Rainmeter\Skins\. Solo localhost (127.0.0.1).