Häufige Fehler
Treffen Sie Entscheidungen basierend auf dem HTTP-Status und dem code in der Antwort. Bauen Sie Ihre Verzweigungslogik nicht auf dem Text von message auf.
| Symptom | Aktion |
|---|---|
AUTH_INVALID | Überprüfen Sie clientId und clientSecret |
APP_DISABLED | Stellen Sie sicher, dass API Client und Anwendung aktiv sind |
AUTH_SCOPE_DENIED | Fügen Sie die in data.requiredScope angegebene Berechtigung hinzu und erhalten Sie dann ein neues Access Token |
AUTH_EXPIRED | Erhalten Sie ein neues Access Token und wiederholen Sie den fehlgeschlagenen Lesevorgang einmal |
data.devices ist leer | Stellen Sie sicher, dass das Gerät zum Konto gehört und der API Client darauf zugreifen kann |
RATE_LIMITED | Warten Sie auf Retry-After; versuchen Sie es nicht sofort erneut |
DEVICE_OFFLINE | Warten Sie auf die Wiederverbindung oder verwenden Sie den letzten synchronisierten Zustand, sofern der Endpunkt ihn bereitstellt |
| Ein Befehl hat kein Endergebnis | Fragen Sie ihn per Befehls-ID ab; wiederholen Sie einen Vorgang mit Nebenwirkungen nicht blind |
Notieren Sie sich requestId, wenn Sie den Support kontaktieren.
Weitere Fehlerbehebung
- Antwortformat (auf Englisch)
- Authentifizierungs- und Autorisierungsfehler (auf Englisch)
- Ressourcen- und Befehlsfehler (auf Englisch)
- Häufig gestellte Fragen
- Support kontaktieren
