Neues Modul: Tado Heizungssystem - TadoAPI

Begonnen von psycho160, 16 Dezember 2020, 10:43:27

Vorheriges Thema - Nächstes Thema

Bernhard

#60
das dauert etwas ,

du hast nachdem du das Modul neu geladen hast, schon das fhem-System neu geladen?  (shutdown restart reicht)
mach mal im Verzeichnis FHEM     ls -l FhemUtils
                             und ls -l FhemUtils/*

sollten alle die Berechtigung  am besten rwxrwxrwx haben 

dann versuch mal set <device> update
evtl auch       zoneUpdate     

get <device>    getZoneDevices
                getZoneInfo 
                getMobileDevices

Hackstall

ICh habe mal in FhemUtils geschaut und die datei tadoapi_token die angelegt wurde zeigt:


{"error":"authorization_pending","error_description":"The authorization request is still pending"}

Bernhard

genau das war auch mein k(r)ampf 🤣


nochmal 3 Fragen:
- läuft dein fhem als Service oder als normaler Prozess?
- wie hast du die aktuelle Version von 98_TadoAPI.pm geholt?
- was wird angezeigt, wenn du im Verzeichnis FHEM/  ls -lt 98_TadoAPI.* abfrägst?

Hackstall

Hallo danke für Deine Unterstützung.
Bin gerade unterwegs. Melde mich wieder.

Hackstall

Hallo anbein meine Antworten:

- läuft dein fhem als Service oder als normaler Prozess?
FHEM läuft bei mir unter Docker in einem eigenen Container

- wie hast die aktuelle Version von 98_TadoAPI.pm geholt?
Von GIT Code markiert und dann via Editor in das File 98_TadoAPI.pm kopiert

- was wird angezeigt, wenn du im Verzeichnis FHEM/  ls -lt 98_TadoAPI.* abfrägst?
-rwxrwxrwx 1 root root 66828 Dez  2 22:49 98_TadoAPI.pm

Bitte weiter analysieren. Bekomme langsam Stress mit meiner Frau!


Hackstall

Hallo Bernhard,

neben den o.g. Antworten habe ich den Verboslevel mal hochgesetzt und folgenden Logeintrag bekommen
Vielleicht hilft es ja etwas weiter:

2025.12.04 12:04:01 3: TadoAPI: set myTadoAPI: processing (update)
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: Token expires at Thu Jan  1 01:00:00 1970
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: Access Token will expire soon, refreshing
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: Request refresh https://login.tado.com/oauth2/token
2025.12.04 12:04:01 5: url https://login.tado.com/oauth2/token returned: {"error":"invalid_request","error_description":"The request is missing a required parameter: refresh_token","error_reason":"missing_refresh_token"}
2025.12.04 12:04:01 3: TadoAPI myTadoAPI: Error in TokenData - invalid_request: The request is missing a required parameter: refresh_token
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: Request Status from https://login.tado.com/oauth2/token
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: Request Status from https://login.tado.com/oauth2/token
2025.12.04 12:04:01 3: TadoAPI myTadoAPI: update finished
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: API is reachable. Callback Status: 405
2025.12.04 12:04:01 5: TadoAPI myTadoAPI: API is reachable. Callback Status: 405

Bernhard

#66
Zitat von: Hackstall am 04 Dezember 2025, 11:49:18Bitte weiter analysieren. Bekomme langsam Stress mit meiner Frau!



HAHAHAHAHA

wer nicht.

letzte 2 Versuche bei mir, welcher dann funktionierte weiss ich nicht.

- das TadoAPI Device gelöscht und neu angelegt - Idee dabei, dass bei den internenDaten etwas durcheinander gekommen ist

- bei TADO vollständig neu (mit anderer eMailadresse) angemeldet, Tado-Gateway neu angelernt (den Rest findet es dann selbst),
neues TadoAPI-Device und neu anmelden.

Tado hat in letzter Zeit offensichtlich am offenen Herzen (um nicht zu sagen am A...) operiert ...

Dauert dann etwas bis alle Daten wieder da sind, evtl. AT's und Notify' ggf anpassen

Das Bild bei dir sieht so aus, wie es bei mir war - aus blauem Himmel ging nichts mehr.

Für mich, ich beschaffe nichts mehr von Tado - die Geschäftspolitik ist nicht nur leicht daneben.
Ich war schon geneigt, das Gerümpel (Tado) rauszuwerfen.