HomePulse

Diagnose

Typische Verbindungsfehler beheben

HTTP-Fehlercodes, Zeitabweichung, DNS und TLS systematisch prüfen.

Voraussetzungen

  • Lokaler Zugriff auf Connector-Logs ohne Secrets

Schritt für Schritt

  1. /verify testen.
  2. HTTP-Status und problem+json-code notieren.
  3. Systemzeit/NTP prüfen.
  4. DNS und TLS-Zertifikat vom Connector-Host prüfen.
  5. Key bei Verdacht rotieren.

Beispielkonfiguration

200 verify       Key und Zuordnung gültig
202 accepted     Payload verarbeitet
400 validation   Payload/Quelle/Zeit prüfen
401 invalid key  Key widerrufen, abgelaufen oder falsche Integration
413 too large    Payload verkleinern
429 rate limit   Intervall/Retry mit Backoff anpassen
5xx              Serverstatus prüfen und später erneut senden

Testschritt

Führe nach jeder Korrektur zuerst /verify und anschließend einen Heartbeat mit neuer Idempotency-Key-Kennung aus.

Erwartetes Ergebnis

Nach Korrektur aktualisiert sich Letzte Übertragung; alte Fehlermeldung wird durch eine erfolgreiche Übertragung zurückgesetzt.

Fehlerbehebung

  • TLS-Fehler nicht mit deaktivierter Zertifikatsprüfung umgehen.
  • 429 mit exponentiellem Backoff behandeln.
  • Bei 5xx Payload lokal begrenzt puffern, nicht endlos sammeln.

Sicherheitshinweise

  • Logs vor Weitergabe auf Keys, Namen, IPs und Payloads prüfen.