Hallo,
da nun schon einige von euch mein Modul verwenden und ich es selbst auch seit ca. 2 Jahren einsetze, möchte ich es nun auch dem Rest des Forums vorstellen.
Ja ich weiß, es gibt hier schon einen Thread für tado, aber ich habe ein eigenes Modul dazu geschrieben und möchte nun dazu auch einen gesonderten Thread für Feedback/Problemmeldungen erstellen.
Das Modul & Anleitung findet Ihr hier: https://git.wolfmajer.at/Public/FHEM-Tado (https://git.wolfmajer.at/Public/FHEM-Tado)Unterscheidung von meinem Modul zum Bestehenden:
- Authentifizierung mit dem tado-API erfolgt mittels oauth2 und nicht im Klartext
- Alle Zonen (Räume) werden in den Readings angezeigt, kein Device pro Raum
Über Feedback würde ich mich freuen.
Lg
Hallo,
ich habe das neue Modul seit einigen Tagen installiert. Es funktioniert einwandfrei und macht genau das, was es soll.
Viele Grüße
Thorsten
Hallo, psycho160...
Ich habe Probleme dein Modul ans laufen zu bringen.
Ich bekomme nach der definition in FHEM im LOG diese Meldungen:
2020.12.27 21:09:56 3: TadoAPI_Define myTado: called
2020.12.27 21:09:56 1: PERL WARNING: Use of uninitialized value in addition (+) at ./FHEM/98_TadoAPI.pm line 565.
2020.12.27 21:10:06 3: TadoAPI myTado: processing (password)
2020.12.27 21:10:06 3: TadoAPI myTado: password finished
2020.12.27 21:10:16 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_TadoAPI.pm line 875.
2020.12.27 21:10:16 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_TadoAPI.pm line 893.
2020.12.27 21:10:17 3: TadoAPI myTado: UpdateAllZonesCallback: decode_json failed, invalid json. error:Not an ARRAY reference at ./FHEM/98_TadoAPI.pm line 961.
2020.12.27 21:10:17 3: TadoAPI myTado: UpdateAllZonesCallback: Error in decoded data, Code: unauthorized
2020.12.27 21:10:17 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_TadoAPI.pm line 1574.
2020.12.27 21:10:17 3: TadoAPI myTado: GetZoneCount: unauthorized
2020.12.27 21:10:17 3: TadoAPI myTado: Decode_json failed, invalid json. error:Not an ARRAY reference at ./FHEM/98_TadoAPI.pm line 1134.
2020.12.27 21:10:17 3: TadoAPI myTado: Error in UpdateMobileReadingsCallback, Code: unauthorized
2020.12.27 21:12:18 3: TadoAPI_Define myTado: called
2020.12.27 21:12:35 3: TadoAPI myTado: Decode_json failed, invalid json. error:Not an ARRAY reference at ./FHEM/98_TadoAPI.pm line 1134.
Kannst du oder jemand anders mir vielleicht helfen?
Es liegt bestimmt nicht an deinem Modul, aber ich komme nicht weiter.
Vielen Dank....
Beitrag editieren
2020.12.27 21:10:17 3: TadoAPI myTado: GetZoneCount: unauthorized
Da hast du entweder User oder Passwort falsch eingegeben.
User sollte deine Mail Adresse sein mit der du bei Tado registriert bist. Passwort nochmal checken.
Falls du beim define eine HomeID eingegeben hast, kannst du die auch mal weglassen versuchen. Wenn nur 1 "Home" besteht, braucht man den Parameter beim define nicht.
Danke, für die schnelle Antwort.
Leider habe ich hiermit auch kein Erfolg.
Ich habe beim define die HomeID weggelassen, sie aber unter Attributen eingesetzt. Ich habe die HomeID mit folgendem Link ermittelt:
https://my.tado.com/mobile/1.9/getCurrentState?username=XXXXXXXXXXXXX@XXXX.XXX&password=XXXXXXX
Hier bekomme ich die Antwort:
{"success":true,"operation":"MANUAL","preheating":false,"preheatingTargetOperation":null,"autoOperation":"HOME","operationTrigger":"USER","insideTemp":26.7,"setPointTemp":18.0,"controlPhase":"UNDEFINED","currentUserPrivacyEnabled":false,"currentUserGeoStale":null,"deviceUpdating":false,"homeId":XXXXXX,"heatingOn":false,"internetGatewayType":"IB01","internetGatewayConnected":true,"heatingMuscleType":null,"heatingMuscleConnected":true,"insideTemperatureSensorType":"VA02","insideTemperatureSensorConnected":true,"settingsEnabled":true,"fallbackOperation":false,"helpUrl":"https://support.tado.com/hc/","pendingDeviceInstallation":false}
Das heist für mich, daß mein Zugang (eMail und Passwort) richtig sind. Ist das der richtige Weg um die HomeID zu ermitteln?
Beim define habe ich folgendes verwendet:
define myTado TadoAPI XXXXXXXXXX@XXXXX.XXX [<HomeID>] (mal mit und mal ohne HomeID)
Ich habe allerdings beim ausprobieren mehrmals das define gelöscht und wieder neu angelegt, sowie das Passwort mehrmals neu gesetzt. Kann das vielleicht zu Problemen führen?
Zusätzlich habe ich auch versuche mit dem Post von Strategy ausprobiert. Kann das zu Problemen führen?
LG
Das Modul findet die homeID selbst wenn keine andere angegeben wird.
Du musst nur define myTado TadoAPI user@domain.de
angeben und dann per FHEM Set das Passwort setzen.
Mehr ist es eigentlich nicht. Bekommst du noch immer ein "unauthorized"?
Mea Culpa... :-[
Kaum macht man's richtig, schon gehts...
Ich habe immer mein Standart Passwort für solche Anwendungen genommen und hatte ein anderes vergeben.... :-(
Danke für deine Hilfe und Sorry.....
Jetzt geht alles!! Supper Modul !!! Tolle Arbeit. Danke !!!
Guten Rutsch in's Jahr 2021
Das Modul gefällt mir. Mir fehlt allerdings noch das Setzen des Home/Away Mode, oder habe ich das übersehen?
Hast du übersehen :P - geht mit set meintadodevice setGeo <Mobile ID> off
Der Away/Home Mode ist immer "Handy" abhängig. Also wenn du mehrere Geräte mit der Tado App hast musst du das entsprechend anpassen.
lg
Zitat von: psycho160 am 27 Oktober 2022, 10:28:40
Hast du übersehen :P - geht mit set meintadodevice setGeo <Mobile ID> off
Der Away/Home Mode ist immer "Handy" abhängig. Also wenn du mehrere Geräte mit der Tado App hast musst du das entsprechend anpassen.
lg
Ok das werde ich testen. Vielen Dank für die schnelle Antwort.
Hallo,
ich bekomme folgenden Fehler.
2023.07.09 16:55:37 3: TadoAPI_Define myTado: called
Undefined subroutine &FHEM::Meta::SetInternals called at ./FHEM/98_TadoAPI.pm line 116.
Was kann ich machen?
Grüße
Ist dein FHEM aktuell? Der Aufruf hat nämlich nichts mit dem Modul zu tun sondern ist fhem intern.
Wir haben veraltete Anfragen nach Hausdaten in der tado°-Cloud von deinem Konto registriert. Es ist unwahrscheinlich, dass diese Anfragen von den aktuellen Versionen der tado°-Apps oder -Geräte stammen. Wenn du eine Open-Source- oder eine handelsübliche Haustechnik-Steuerung installiert hast, die nicht auf unserer Smart-Home-Integrationsseite aufgeführt ist, oder wenn du noch eine sehr alte Version der tado°-App verwendest, folge bitte den Anweisungen am Ende dieser E-Mail.
Diese speziellen Anfragen an unsere tado°-Server arbeiten mit einer veralteten und unsicheren Form der Authentifizierung (technisch formuliert: Benutzername und Passwort werden als Abfrageparameter an jede Anfrage angehängt, z. B. https://my.tado.com/api/v2/me?username=myUsername&password=myPassword)
Bitte beachte, dass diese veraltete Form der Authentifizierung ab dem 12. Februar 2024 nicht mehr funktionieren wird.
Habt ihr das auch bekommen?
Gibt es Abhilfe?
Hallo, mein Modul hat von anfang an OAuth für die Verbindung zu den Tado-Servern verwendet. Es gibt hier im Forum aber noch einen 2. Modulentwickler der hatte das in seinen ersten Versionen des Moduls mit der "unsicheren" Variante gelöst. (Mittlerweile hat er meinen OAuth Code übernommen O:-) ).
Es kann also nur sein, dass du eine sehr alte Version seines Moduls nutzt.
Wenn alles aktuell ist sollte auch nach dem 12. Februar 2024 alles wie gewohnt funktionieren!
lg
Ich habe auf Tado X umgestellt. Das Modul hat sich scheinbar wieder erfolgreich an die API angemeldet. Es wurde eine neue HOMEID gezogen. Und wenn man Update drückt, aktualisieren sich auch ein paar "Geotracking..." Readings.
Es werden aber keine Devices eingelesen. Ein
get tado getZoneDevices
bingt als Ergebnis
There are 0 Tado-Device(s) in this HomeID(xxxxxxx)
Ich gehe mal davon aus, das im Modul einige Anpassung für die Tado x Devices gemacht werden müssen. Tado sagt ja, das sie Tado x von Grund auf neu gebaut haben.
Zitat von: Borkk am 15 Oktober 2024, 13:55:29Ich habe auf Tado X umgestellt. Das Modul hat sich scheinbar wieder erfolgreich an die API angemeldet. Es wurde eine neue HOMEID gezogen. Und wenn man Update drückt, aktualisieren sich auch ein paar "Geotracking..." Readings.
Es werden aber keine Devices eingelesen. Ein
get tado getZoneDevices
bingt als Ergebnis
There are 0 Tado-Device(s) in this HomeID(xxxxxxx)
Ich gehe mal davon aus, das im Modul einige Anpassung für die Tado x Devices gemacht werden müssen. Tado sagt ja, das sie Tado x von Grund auf neu gebaut haben.
Hallo, das ist gut möglich, mein Modul ist nicht für Tadox ausgelegt, hab selbst auch keine Geräte zum Testen. Aber hier im Forum gibt es noch ein Modul - siehe https://forum.fhem.de/index.php?topic=96641.0 (https://forum.fhem.de/index.php?topic=96641.0)
Zitat von: psycho160 am 16 Oktober 2024, 15:27:38Hallo, das ist gut möglich, mein Modul ist nicht für Tadox ausgelegt, hab selbst auch keine Geräte zum Testen. Aber hier im Forum gibt es noch ein Modul - siehe https://forum.fhem.de/index.php?topic=96641.0 (https://forum.fhem.de/index.php?topic=96641.0)
Schade ich bin bin damals direkt von diesem Modul auf deins umgestiegen. Es hat mir besser gefallen alles in einem Modul zu haben und es hat auch stabiler funktioniert als das andere...
Hast du vor eine Tado X Unterstützung einzubauen? Ich denke das viele (wie ich auch) das 50% Discount Programm für den Umstieg in Anspruch genommen haben.
Hmm, das Modul von strategy wurde zuletzt vor 4 Jahren auf Github geändert, ich glaube das kann ich mir sparen. Aber ich frage da mal nach, ob er vor hat die neuen Thermostate zu unterstützen.
Zitat von: Borkk am 16 Oktober 2024, 19:08:56Schade ich bin bin damals direkt von diesem Modul auf deins umgestiegen. Es hat mir besser gefallen alles in einem Modul zu haben und es hat auch stabiler funktioniert als das andere...
Dankeschön!
Zitat von: Borkk am 16 Oktober 2024, 19:08:56Hast du vor eine Tado X Unterstützung einzubauen? Ich denke das viele (wie ich auch) das 50% Discount Programm für den Umstieg in Anspruch genommen haben.
Aktuell nichts geplant, sehe daweil für mich auch noch keinen Grund komplett umzusteigen und mischen kann man die V3 mit den X ja leider nicht. (ärgert mich etwas das der Hersteller sowas macht)....
Zitat von: psycho160 am 17 Oktober 2024, 23:10:43Aktuell nichts geplant, sehe daweil für mich auch noch keinen Grund komplett umzusteigen und mischen kann man die V3 mit den X ja leider nicht. (ärgert mich etwas das der Hersteller sowas macht)....
Angeblich haben sie Tado x von Grund auf neu programmiert, überprüfen kann ich das nicht. Aber es wäre nach so langer Zeit aber durchaus denkbar. Ich finde die Lösung von Tado super und habe sie damals, als sie neu rauskamen direkt gekauft und alle Updates mitgemacht. Eigentlich hatte ich auch keinen Grund umzusteigen, hat ja alles funktioniert. Ich gehe aber davon aus, das Tado die "alten" Sachen zwar noch pflegt aber nicht mehr weiterentwickelt. So wie damals Homematic und Homematic IP, da bin ich damals auch sehr schnell auf HM IP umgestiegen und habe meine HM Sachen hier im Forum alle verkauft. Und ich war froh das ich das gemacht habe. 50% Rabatt für Bestandkunden fand ich ok und ich kann die V3 Sachen ja noch verkaufen. Die sind ja noch top in Ordnung (wenn jemand Interesse hat ;D 1x Bridge, 6 Smarte Thermostate und 1 Zusatzthermostat)
Ist natürlich Schade das all meine Sachen in FHEM in Verbindung mit Tado nun nicht mehr gehen. Aber so ist das. Ich schau mal ob es auf einer anderen Plattform wie z.B. Nodered oder Home Assistant bald was gibt. Aktuell gibt da leider auch nichts, ist vermutlich auch noch zu früh.
Evtl. ist es ja nur eine Kleinigkeit. Ich könnte mir vorstellen dir mal für eine Zeit den Zugang zu meiner API zu geben, dann könntest du zumindest mal schauen wie groß der Aufwand sein würde. Die API Anbindung an sich geht ja, es werden nur die Geräte nicht gefunden.
Ich wollte nochmal höflich nachfragen, ob evtl. doch der Wille besteht, das Modul weiterzuentwickeln? Wäre doch Schade wenn es sterben würde.
Hallo zusammen, habe zwar im anderen Threat die Frage gestellt (https://forum.fhem.de/index.php?topic=96641.255) sehe aber das dieser hier wohl eher das Problem der Authentikation diskutiert und neuer ist.
Habe Heute von Tado eine Mail erhalten in welchem wohl die aktuelle Authentikation abgestellt werden soll per 21.3.25.
Zitat:
Zitat"We've noticed that you're using the unofficial tado° REST API with the password grant flow and the clients 'tado-web-app' or 'public-api-preview'.
To meet strict security standards, we haven't used the password grant flow in any official tado° applications for a while and we'll be removing access to it on 21 March 2025.
If you've written your own software, we've provided an alternative method of authentication, please check out this article for details.
We've already informed Home Assistant and python-tado, the largest open-source software systems using this authentication method, and they've confirmed that they'll provide an update by the deadline. If you're using any other open-source or commercial home automation software, we recommend reaching out to them directly."
Darin wird auf folgenden Link verwiesen mit Beschreibung wie man sein 'Script' anpassen soll:
https://support.tado.com/en/articles/8565472-how-do-i-authenticate-to-access-the-rest-api (https://support.tado.com/en/articles/8565472-how-do-i-authenticate-to-access-the-rest-api)
Leider sind meine Programierkenntnisse nicht ausreichend um das Modul entsprechend anzupassen damit es nach dem 21.3.25 wieder weiterläuft.
Vieleicht kann ja mal ein Programier-Guru da drüber schauen ob diese Lösung einfach 'einzubauen' ist und ein aktuallisiertes Modul hier ein stellen könnte.
Vielen Dank!
Hallo,
habe mir das angesehen, hier wird nun anscheinend nicht mehr über User/Passwort authentifiziert sondern über einen device_code.
Ich habe mein Modul dahingehend angepasst. Auf den ersten Blick läuft es bei mir mal wie mit der alten Methode.(hab noch nicht viel getestet)
Aktuelle Version findet ihr in meinem Git:
https://git.wolfmajer.at/Public/FHEM-Tado (https://git.wolfmajer.at/Public/FHEM-Tado)
lg
Zitat von: psycho160 am 10 März 2025, 09:23:25Hallo,
habe mir das angesehen, hier wird nun anscheinend nicht mehr über User/Passwort authentifiziert sondern über einen device_code.
Ich habe mein Modul dahingehend angepasst. Auf den ersten Blick läuft es bei mir mal wie mit der alten Methode.(hab noch nicht viel getestet)
Aktuelle Version findet ihr in meinem Git:
https://git.wolfmajer.at/Public/FHEM-Tado (https://git.wolfmajer.at/Public/FHEM-Tado)
lg
Hallo,
heute habe ich versucht die neue TadoAPI zu verwenden, leider ohne Erfolg. Tado erkennt den Device-Code im Browser und scheint ihn auch zu verarbeiten, jedenfalls wird die Geräteanmeldung erfogreich abgeschlossen. Unter /opt/fhem/FHEm/FhemUtils wird jedoch kein Token File angelegt obwohl dies in den Internals angezeigt wird. Was mache ich falsch?
Für Hinweise bin ich jetzt schon dankbar
lg Klaus
Zitat von: klausa am 19 März 2025, 13:19:35Zitat von: psycho160 am 10 März 2025, 09:23:25Hallo,
habe mir das angesehen, hier wird nun anscheinend nicht mehr über User/Passwort authentifiziert sondern über einen device_code.
Ich habe mein Modul dahingehend angepasst. Auf den ersten Blick läuft es bei mir mal wie mit der alten Methode.(hab noch nicht viel getestet)
Aktuelle Version findet ihr in meinem Git:
https://git.wolfmajer.at/Public/FHEM-Tado (https://git.wolfmajer.at/Public/FHEM-Tado)
lg
Hallo,
heute habe ich versucht die neue TadoAPI zu verwenden, leider ohne Erfolg. Tado erkennt den Device-Code im Browser und scheint ihn auch zu verarbeiten, jedenfalls wird die Geräteanmeldung erfogreich abgeschlossen. Unter /opt/fhem/FHEm/FhemUtils wird jedoch kein Token File angelegt obwohl dies in den Internals angezeigt wird. Was mache ich falsch?
Für Hinweise bin ich jetzt schon dankbar
lg Klaus
Vielleicht nochmal die Rechte prüfen oder das alte Tokenfile löschen, da hat sich eigentlich nichts geändert zur vorherigen Version...EDIT: Hab anscheinend etwas zuviel gelöscht, darum wurde kein neuer Token mehr erstellt - bitte jetzt nochmal versuchen.
Zitat von: psycho160 am 19 März 2025, 14:10:00Zitat von: klausa am 19 März 2025, 13:19:35Zitat von: psycho160 am 10 März 2025, 09:23:25Hallo,
habe mir das angesehen, hier wird nun anscheinend nicht mehr über User/Passwort authentifiziert sondern über einen device_code.
Ich habe mein Modul dahingehend angepasst. Auf den ersten Blick läuft es bei mir mal wie mit der alten Methode.(hab noch nicht viel getestet)
Aktuelle Version findet ihr in meinem Git:
https://git.wolfmajer.at/Public/FHEM-Tado (https://git.wolfmajer.at/Public/FHEM-Tado)
lg
Hallo,
heute habe ich versucht die neue TadoAPI zu verwenden, leider ohne Erfolg. Tado erkennt den Device-Code im Browser und scheint ihn auch zu verarbeiten, jedenfalls wird die Geräteanmeldung erfogreich abgeschlossen. Unter /opt/fhem/FHEm/FhemUtils wird jedoch kein Token File angelegt obwohl dies in den Internals angezeigt wird. Was mache ich falsch?
Für Hinweise bin ich jetzt schon dankbar
lg Klaus
Vielleicht nochmal die Rechte prüfen oder das alte Tokenfile löschen, da hat sich eigentlich nichts geändert zur vorherigen Version...
EDIT: Hab anscheinend etwas zuviel gelöscht, darum wurde kein neuer Token mehr erstellt - bitte jetzt nochmal versuchen.
Vielen Dank, jetzt scheint es zu laufen.
Was mir aufgefallen ist: In den Internals wird bei DEF nach ein paar Minuten no_device_code set angezeigt.
Laufen tut es trotzdem. Hatte mich zuerst ein bisschen irritiert.
LG Klaus
Danke für die Rückmeldung, hab das noch ausgebessert - am besten nochmal den "getDeviceCode" Prozess neu druchgehen und dann sollt es passen.
Zitat von: psycho160 am 20 März 2025, 03:14:15Danke für die Rückmeldung, hab das noch ausgebessert - am besten nochmal den "getDeviceCode" Prozess neu druchgehen und dann sollt es passen.
[/quot
Habe es jetzt aktualisert und der Device-Code steht im DEF.
Vielen Dank nochmals
Klaus
Hallo,
ich verwende schon längere Zeit TadoAPI zur vollen Zufriedenheit. Danke an den Entwickler. Heute habe ich versucht die neue TadoAPI auf einem Testsystem zu installieren, um den neuen Loginzugang zu testen, leider ohne Erfolg. beim Definieren "define Test TadoAPI" stürzt FHEM komplett ab und startet neu. Was mache ich falsch?
Im LOG finde ich folgende Fehlermeldung:
"TadoAPI_Define Test: called Undefined subroutine &FHEM::Meta::SetInternals called at ./FHEM/98_TadoAPI.pm line 112."
Für Hinweise bin ich jetzt schon dankbar.
lg Reiner
FHEM mal updaten und berechtigungen prüfen, der fehler hängt nicht direkt mit dem modul-code zusammen.
https://forum.fhem.de/index.php?topic=111630.0
Da ist sowas ähnliches beschrieben. Vielleicht hat dein Testsystem ein Problem.
Ich habe des Modul nach Anweisungen installiert und bekomme keine Fehlermeldungen. Aber auch keine Devices (keine TadoX), der Status ist "reachable". Wenn ich ZoneInfo aufrufe bekomme ich die Meldung das unter meiner HomeId Zonen vorhanden sind. Im Log sehe ich nur noch den Quelltext des Moduls oder Teile davon. Was mache ich falsch?
Gruß und Danke René
Zitat von: dutzend am 05 April 2025, 09:35:23Was mache ich falsch?
Gute Frage, habs gerade auf einem anderen FHEM versucht und das klappt eigentlich ohne Probleme.. Kann das so nicht nachvollziehen. FHEM neustart versuchen..
Ich habe natürlich schon mehrfach neu gestartet, habe auch die neueste Version von FHEM installiert. Sonst funktioniert alles wie gewohnt, außergewöhnlich ist das ich im Log nach einem Neustart nur noch den Quelltext Deines Moduls sehe...
Schick mal das Log, so ist das schwer nachzuvollziehen..
Habe das Log per PM geschickt...
Ich habe gerade mal hier ./FHEM/FhemUtils/TadoAPI_token_myTADO reingeschaut. Es gibt kein File mit dem Namen TadoAPI_token_myTADO.
Zitat von: dutzend am 06 April 2025, 14:40:05Habe das Log per PM geschickt...
HAb grad noch gesehen das du beim Device code noch was dazugeschrieben hast was dort nicht hingehört:
'DEF' => 'xxxxxxx7r7HF3wjFpI-t9TyHkMNUVcEoGCZ-cz-_I MyHome',
Warum steht da MyHome?
MyHome ist meine HomeId, habe ich aber schon auch weggelassen... ohne Erfolg!
Habe jetzt alles nochmal umbenannt, neuen DeviceCode geholt, hat nichts gebracht.
Im DEF darf nur der DeviceCode sein.
Hier steht aber auch: define <name> TadoAPI [<device_code>] [<homeID>]
Habe aber jetzt alles nochmal gelöscht und neu eingerichtet, leider das selbe Ergebnis.
Ich habe mir den Log mit dem zurückgegebenen JSON (?) nochmal angeschaut, hier finde ich 'httpheader' => 'HTTP/1.0 405 Method Not Allowed.
Wie muss das Token-File heißen?
Das Token-File wird automatsich angelegt, da muss man gar nichts machen. Wenn das file bei dir nicht da ist kann es nicht geschrieben werden. Berechtigungen nochmal anpassen?
Das mit der [<homeID>] war in der Doku noch falsch - habe ich jetzt gelöscht und angepasst das man ihn gar nicht mehr konfigurieren kann.
Am besten neu aus dem Git ziehen
Die Rechte sehen so aus:
drwxrwxrwx 2 fhem dialout 4096 Sep 4 2018 FhemUtils
Die Dateien sind folgende:
/opt/fhem/FHEM/FhemUtils:
release.pm uniqueID update-20130127-001
Zitat von: dutzend am 07 April 2025, 09:49:20Die Rechte sehen so aus:
drwxrwxrwx 2 fhem dialout 4096 Sep 4 2018 FhemUtils
Vom TadoAPI.pm auch gleich? Lad nochmal die aktuelle Version vom git herunter.
https://git.wolfmajer.at/Public/FHEM-Tado/src/branch/master/98_TadoAPI.pm (https://git.wolfmajer.at/Public/FHEM-Tado/src/branch/master/98_TadoAPI.pm)
Gemacht und geht!!! Danke!
Hallo,
danke, läuft bei mir offensichtlich.
Was muss beim Attribut mobileID rein? Bewirkt das etwas?
Bernhard
Ergänzung:
kann man nicht noch
- setzen von HOME / AWAY (also für das Gesamtsystem, nicht unbedingt für das einzelne Geräte),
das hat meines Wissens den Vorteil, dass intern auf Home/Away gesetzt wird, wenn alle Handy ausserhalb bzw. innerhalb der Homezone sind.
Hat auch den zusätzlichen Effekt, dass der Wechsel von AWAY zu Home auch automatisch ginge.
Hintergrund: Home/Away wird mit aktueller Tado-Infrastruktur nur noch durch ein Popup am Handy gemeldet, aber nicht mehr umgesetzt.
Mit der dem ensprechenden "set Home/Away" könnte darauf reagiert werden, das erforderliche Umschalten erfolgt durch Tado dann, wenn es für alle Handys gemeldet ist.
- Anzahl (aktive) Handys analog zu ActiveZones, auch alternativ zu vorigem Punkt.
einbauen?
Zitat von: Bernhard am 03 Mai 2025, 17:47:49Was muss beim Attribut mobileID rein? Bewirkt das etwas?
Wird automatisch mit der mobile ID vom Smartphone das am Tado konto registriert ist befüllt, hat keine weitere funktion - war mal gedacht um mehrere endgeräte zu unterscheiden.
Zitat von: Bernhard am 03 Mai 2025, 17:47:49setzen von HOME / AWAY (also für das Gesamtsystem, nicht unbedingt für das einzelne Geräte),
das hat meines Wissens den Vorteil, dass intern auf Home/Away gesetzt wird, wenn alle Handy ausserhalb bzw. innerhalb der Homezone sind.
Hat auch den zusätzlichen Effekt, dass der Wechsel von AWAY zu Home auch automatisch ginge.
Hintergrund: Home/Away wird mit aktueller Tado-Infrastruktur nur noch durch ein Popup am Handy gemeldet, aber nicht mehr umgesetzt.
Mit der dem ensprechenden "set Home/Away" könnte darauf reagiert werden, das erforderliche Umschalten erfolgt durch Tado dann, wenn es für alle Handys gemeldet ist.
Das geht schon immer und ist auch der haupteinsatzzweck von dem modul bei mir gegesen. Kann sein das du es mit dem anderen Tado modul was es für fhem gibt verwechselst?
Die Handys weden im reading "geotracking_xxx" angezeigt - aber nur ob aktiv oder nicht