Déboguer des relevés figés

Remontez un relevé figé ou absent du firmware au cache du relais puis au mapping du tableau de bord ProbeHarbor, avec une checklist curl et auth.

Gros plan de câbles Ethernet Cat-5e blancs avec connecteurs RJ45
Le JSON des sondes quitte généralement le LAN par Ethernet ou via un relais proche, pas directement par Internet. Photo : DiscDepotDundee.co.uk. CC BY-SA 4.0

Des relevés figés signifient que le site affiche une ancienne température alors que les conditions ont changé, ou n’affiche rien alors que le LCD se met encore à jour. Remontez à partir du capteur : matériel, JSON, cache, récupération SSR, puis historique.

Liste de contrôle

  1. Interrogez l’URL du flux avec curl depuis l’extérieur de votre réseau local : le JSON est-il à jour ?
  2. Comparez LCD et JSON ; si le LCD est plus récent, corrigez le relais ou le TTL Redis.
  3. Vérifiez que les clés de sonde du tableau de bord correspondent au schéma : correspondance des sondes.
  4. Examinez les journaux Cloudflare / SSR à la recherche de délais dépassés récurrents.

Causes côté matériel

Les redémarrages par watchdog provoquent de courts trous. Les erreurs DHT22 font disparaître des clés du JSON. Ethernet : dépannage du câblage.

Historique ou direct

Les graphiques peuvent prendre du retard si les insertions s’arrêtent alors que la page d’accueil semble encore en direct : vérifiez les insertions d’historique indépendamment de la récupération de la page d’accueil.

FAQ

Pourquoi les relevés de ma sonde sont-ils figés ?
Vérifiez l’alimentation et le Wi‑Fi de l’appareil, contrôlez la clé d’ingestion, confirmez les tâches cron/historique dans System status et cherchez des trous dans History avant de remplacer les capteurs.