← Documentation

SensorPulse – API localhost

L’API HTTP en lecture seule fournit les données capteurs en JSON. Port par défaut 8765. Activer : Paramètres → Automatisation → API capteurs localhost.

Par défaut : L’API écoute uniquement sur 127.0.0.1 – sûr pour Rainmeter et scripts sur le même PC.

Accès distant

Activez éventuellement Accès distant dans les paramètres. SensorPulse écoute alors aussi sur les IP LAN sur le réseau domestique ou VPN – lecture seule, avec jeton API.

Points de terminaison

CheminDescription
GET /api/health{"status":"ok"} – test de connexion
GET /api/sensorsTableau JSON de tous les capteurs actifs
GET /api/quicklookValeurs compactes CPU/GPU/RAM + alertes
GET /api/alertsAvertissements actifs
GET /api/history/{sensorId}?minutes=60Historique d’un capteur

Authentification

Lorsque un jeton API est défini (obligatoire pour l’accès distant) :

Authorization: Bearer VOTRE_JETON

Sécurité

Exemple Rainmeter

Téléchargement : Skin Rainmeter (README). Copier vers Documents\Rainmeter\Skins\. Localhost (127.0.0.1) uniquement.