NEU! UPGRADE IP 12 verfügbar!
Verbessertes LICHTWIDGET - MQTT Geräte Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/bCsDsqM8
Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074
Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117
NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
Verbessertes LICHTWIDGET - MQTT Geräte Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/bCsDsqM8
Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074
Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117
NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
[Frage] [V4.0 IP3] HTTP-API Miele@Home Anbindung
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 110
- Registriert: Sa Mär 27, 2021 8:16 pm
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 39 Mal
Wer lesen kann ist im Vorteil . Danke.
Jetzt baue ich noch die Bedingungen, zum einschalten vom GS (genug Strom vom Dach und Freigabe per Sprachbefehl). Vielen Dank für Hilfe und schönen Sonntag.
BTW: wenn es mal Klick im Hirn gemacht hat, ist es relativ einfach (wie alles im Leben).
Jetzt baue ich noch die Bedingungen, zum einschalten vom GS (genug Strom vom Dach und Freigabe per Sprachbefehl). Vielen Dank für Hilfe und schönen Sonntag.
BTW: wenn es mal Klick im Hirn gemacht hat, ist es relativ einfach (wie alles im Leben).
Zuletzt geändert von zoonuser am So Apr 30, 2023 11:49 am, insgesamt 1-mal geändert.
Timberwolf ID: 515 (350), Gira X1/S1, (Zugriff nur nach Absprache)
-
- Reactions:
- Beiträge: 235
- Registriert: Do Dez 27, 2018 2:19 pm
- Wohnort: Borgsdorf
- Hat sich bedankt: 44 Mal
- Danksagung erhalten: 148 Mal
Gerne, bitte daran denken, dass der Token ungültig wird und es dann nicht funktioniert.
Ich nutze deswegen den ioBroker, es gibt dort einen sehr gut gepflegten Miele Adapter.
Vielleicht wird irgendwann mal seitens des TWS die Authentifizierung oder das aktualisieren des Tokens implementiert. Solange nutze ich den ioBroker.
Ich nutze deswegen den ioBroker, es gibt dort einen sehr gut gepflegten Miele Adapter.
Vielleicht wird irgendwann mal seitens des TWS die Authentifizierung oder das aktualisieren des Tokens implementiert. Solange nutze ich den ioBroker.
Zuletzt geändert von MrWilson am So Apr 30, 2023 1:01 pm, insgesamt 2-mal geändert.
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache
-
- Reactions:
- Beiträge: 110
- Registriert: Sa Mär 27, 2021 8:16 pm
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 39 Mal
hat du die Refesh Funktion:
For security reasons, an access_token is only valid for a certain time. Before this time expires, a new access_token can be requested with the refresh_token.the refresh_token procedure prevents the user from having to log in again. expires_in specifies the validity period of the access_token.
ganz unten auf der Seite https://www.miele.com/developer/swagger ... freshToken probiert?
For security reasons, an access_token is only valid for a certain time. Before this time expires, a new access_token can be requested with the refresh_token.the refresh_token procedure prevents the user from having to log in again. expires_in specifies the validity period of the access_token.
ganz unten auf der Seite https://www.miele.com/developer/swagger ... freshToken probiert?
Timberwolf ID: 515 (350), Gira X1/S1, (Zugriff nur nach Absprache)
-
- Reactions:
- Beiträge: 3762
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1176 Mal
- Danksagung erhalten: 2080 Mal
Hallo zusammen!
Ich lese hier interessiert mit und frage mich, ob dies nicht heute schon automatisiert mit dem TWS lösbar ist.
Man könnte ja regelmäßig den token abfragen und per Logik wieder in den http-Aufruf für die Steuerbefehle einspeisen.
Das klappt zumindest bei mir mit den Awattar-Abfragen, wo ich die Zeit per Unix auslese und dann in die http-Abfrage mitübergebe.
Gibt es da beim Token spezielle Anforderungen, die nicht umsetzbar sind?
Danke und lg
Robert
Ich lese hier interessiert mit und frage mich, ob dies nicht heute schon automatisiert mit dem TWS lösbar ist.
Man könnte ja regelmäßig den token abfragen und per Logik wieder in den http-Aufruf für die Steuerbefehle einspeisen.
Das klappt zumindest bei mir mit den Awattar-Abfragen, wo ich die Zeit per Unix auslese und dann in die http-Abfrage mitübergebe.
Gibt es da beim Token spezielle Anforderungen, die nicht umsetzbar sind?
Danke und lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Reactions:
- Beiträge: 110
- Registriert: Sa Mär 27, 2021 8:16 pm
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 39 Mal
Hallo Robert,
wäre natürlich super, wenn es dafür eine Lösung gibt.
https://www.rfc-editor.org/rfc/rfc6749.txt
Siehe Seite 42/43. Der refeshed Token ist ein anderer. Wie bekommt man den dann automatisiert in den TW?
Grüße
Enrico
wäre natürlich super, wenn es dafür eine Lösung gibt.
https://www.rfc-editor.org/rfc/rfc6749.txt
Siehe Seite 42/43. Der refeshed Token ist ein anderer. Wie bekommt man den dann automatisiert in den TW?
Grüße
Enrico
Timberwolf ID: 515 (350), Gira X1/S1, (Zugriff nur nach Absprache)
-
- Reactions:
- Beiträge: 235
- Registriert: Do Dez 27, 2018 2:19 pm
- Wohnort: Borgsdorf
- Hat sich bedankt: 44 Mal
- Danksagung erhalten: 148 Mal
Hallo Robert,
das habe ich damals bei dir mitbekommen, aber bzgl. der Miele API nicht weiterverfolgt. Ich habe jetzt ein wenig getestet und komme nicht weiter, da der String unter meiner TW Version nach ca. 30 Stellen abgeschnitten wird und es erst in der Insider Version 2 für die 4.0 gefixt wird/ist.
Enrico, falls du Lust hast es auszuprobieren, dann mach mal bitte folgendes:
- HTTP API Server anlegen mit: api.mcs3.miele.com und Autorisierung: keine
- Ressource hinzufügen mit : /v1/short/devices?language=de , get und ohner Trigger
- Objekt zur HTTP Anfrage hinzufügen mit : Lokation header und Feldname Authorization. Auslöser einschalten
Diese Abfrage verknüpfst du bitte mit deinem aktuell gültigen Token z.B. über Multiplexer(string) mit Eingang 1 Bearer DE_+++++++(dein Token mit Bearer vorangestellt) oder nutze ein anderes Logikmodul, welches ein String weiterreicht (ich kenne die neuen String Module nicht)
Selektor 0 und Trigger z.B. 10 Sekunden zum Testen
Ausgang auf a stellen
Und dann schau mal, ob du Werte empfängst. Wenn das funktioniert, dann können wir, der Idee von Robert folgend, das dann wirklich automatisch abwickeln lassen.
Herzliche Grüße
Willy
Nachtrag:
Kann mir vielleicht jemand erklären, was das "-d" (roter Kreis) bedeutet?
das habe ich damals bei dir mitbekommen, aber bzgl. der Miele API nicht weiterverfolgt. Ich habe jetzt ein wenig getestet und komme nicht weiter, da der String unter meiner TW Version nach ca. 30 Stellen abgeschnitten wird und es erst in der Insider Version 2 für die 4.0 gefixt wird/ist.
Enrico, falls du Lust hast es auszuprobieren, dann mach mal bitte folgendes:
- HTTP API Server anlegen mit: api.mcs3.miele.com und Autorisierung: keine
- Ressource hinzufügen mit : /v1/short/devices?language=de , get und ohner Trigger
- Objekt zur HTTP Anfrage hinzufügen mit : Lokation header und Feldname Authorization. Auslöser einschalten
Diese Abfrage verknüpfst du bitte mit deinem aktuell gültigen Token z.B. über Multiplexer(string) mit Eingang 1 Bearer DE_+++++++(dein Token mit Bearer vorangestellt) oder nutze ein anderes Logikmodul, welches ein String weiterreicht (ich kenne die neuen String Module nicht)
Selektor 0 und Trigger z.B. 10 Sekunden zum Testen
Ausgang auf a stellen
Und dann schau mal, ob du Werte empfängst. Wenn das funktioniert, dann können wir, der Idee von Robert folgend, das dann wirklich automatisch abwickeln lassen.
Herzliche Grüße
Willy
Nachtrag:
Kann mir vielleicht jemand erklären, was das "-d" (roter Kreis) bedeutet?
Zuletzt geändert von MrWilson am Mo Mai 01, 2023 9:18 pm, insgesamt 1-mal geändert.
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache
-
- Reactions:
- Beiträge: 110
- Registriert: Sa Mär 27, 2021 8:16 pm
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 39 Mal
Guten Abend Willy,
bin fix und alle. Habe die letzten 3 Tage meinen Golfrasen auf Vordermann gebracht und eine Stromversorgung für ein Sonnensegl verlegt. Da ich von Beruf Kugelschreibertöter bin, war das sehr anstrengend. Ich teste gerne morgen oder übermorgen und gebe ein Feeback. Danke für die Vorlage.
bin fix und alle. Habe die letzten 3 Tage meinen Golfrasen auf Vordermann gebracht und eine Stromversorgung für ein Sonnensegl verlegt. Da ich von Beruf Kugelschreibertöter bin, war das sehr anstrengend. Ich teste gerne morgen oder übermorgen und gebe ein Feeback. Danke für die Vorlage.
Timberwolf ID: 515 (350), Gira X1/S1, (Zugriff nur nach Absprache)
-
- Reactions:
- Beiträge: 235
- Registriert: Do Dez 27, 2018 2:19 pm
- Wohnort: Borgsdorf
- Hat sich bedankt: 44 Mal
- Danksagung erhalten: 148 Mal
Musst dich nicht rechtfertigen. Mach das was du willst, wann du willst
Gute Erholung
Gute Erholung
Zuletzt geändert von MrWilson am Mo Mai 01, 2023 9:22 pm, insgesamt 1-mal geändert.
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache
-
- Reactions:
- Beiträge: 2381
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 904 Mal
- Danksagung erhalten: 704 Mal
Hallo Willy,
zur Erläuterung der Bedeutungen der Optionen des Kommandos „curl“ findest du hier die kompletten Manual-Pages https://curl.se/docs/manpage.html
Beste Grüße
Jens
zur Erläuterung der Bedeutungen der Optionen des Kommandos „curl“ findest du hier die kompletten Manual-Pages https://curl.se/docs/manpage.html
Beste Grüße
Jens