Migrate to the Device Code Flow

This commit is contained in:
Philipp Wo 2025-03-10 08:17:14 +00:00
parent d6e2a95bfc
commit 14f6476045

View File

@ -58,7 +58,7 @@ Danach muss man das FHEM Device bei tado registrieren. ->
* Fertig
<img src="https://git.wolfmajer.at/Public/FHEM-Tado/raw/branch/master/doc/define.PNG" width="500" />
<img src="https://git.wolfmajer.at/Public/FHEM-Tado/raw/branch/master/doc/define.png" width="500" />
Standardmäßig aktualisiert das Modul alle 5 Minuten die folgenden Werte:
@ -176,7 +176,7 @@ plot "<IN>" using 1:2 axes x1y1 title 'Temperatur' ls l1fill lw 1 with lines,\
### OAuth2 Token Authentifizierung
Alle Anfragen an das API sind über *oauth2* realisiert.
Zuerst wird ein Token (mit Username und Passwort) von tado angefordert der ca. 10 Minuten gültig ist. Alle folgenden Aufrufe werden nur mehr über den Token realisiert. Das Modul prüft den Token auf Gültigkeit und erneuert ihn bevor er abläuft.
Zuerst wird ein Token (device code grant flow) von tado angefordert der ca. 10 Minuten gültig ist. Alle folgenden Aufrufe werden nur mehr über den Token realisiert. Das Modul prüft den Token auf Gültigkeit und erneuert ihn bevor er abläuft.
Pfad des Token ist im Modul fix eingestellt `/fhem-root/FHEM/FhemUtils/TadoAPI_token_<fhem-devicename>`
@ -184,6 +184,8 @@ Pfad des Token ist im Modul fix eingestellt `/fhem-root/FHEM/FhemUtils/TadoAPI_t
Thx to:
[https://support.tado.com/en/articles/8565472-how-do-i-authenticate-to-access-the-rest-api](http://)
[https://shkspr.mobi/blog/2019/02/tado-api-guide-updated-for-2019/](http://)
[http://blog.scphillips.com/posts/2017/01/the-tado-api-v2/](http://)