-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Neue Viessmann API - Die Alte wird zum 15.07.21 deaktiviert #70
Comments
Hab die gleiche Frage ;-) |
Ich interpretiere die Email so, dass der iobroker-Adapter ab 15.07. ohne Änderung nicht mehr funktionieren wird. Jeder Nutzer benötigt einen eigenen API-Schlüssel, der über die Viessmann-Seite erstellt wird, die müsste man ja irgendwo im Adapter hinterlegen nehme ich an. Oder ist das an den Nutzernamen gekoppelt? Den API-Schlüssel zu erzeugen ist kostenlos auf der Viessmann-Seite möglich, es gibt momentan nur die Einschränkung, dass die Anzahl der Zugriffe begrenzt ist (kann Viessmann natürlich jederzeit nach Belieben ändern). Jeder der die ViCare-App nutzt, hat schon die Viessmann-Zugangsdaten, die auch im Developer-Portal genutzt werden können. |
Ja, habe letzteres auch bereits herausgefunden bzw. konnte einen API Key erstellen. Vermutlich wird es z.B. so ablaufen wie bei Gardena, Ring etc., dass eben im Kundencenter für jedes Gerät ein Token/Schlüssel erzeugt werden muss. Ich hoffe (und würde ganz freundlich darum bitten :)), dass der/die Entwickler*innen sich darum kümmern könnten. Habe den Adapter vor allem für die Auswertung in Grafana wirklich mittlerweile lieb gewonnen bzw. schätze ich diesen sehr. |
Geht mir auch so... |
Es wäre wirklich klasse, wenn der Adapter kurzfristig angepasst werden könnte. Danke vorab. |
Habe die Mail auch bekommen und werde sehen, ob ich das rechtzeitig angepasst bekomme. Mehr Infos am Wochenende. |
Vielen Dank für deine Aufmerksamkeit und Mühe ! |
Ich hab die gleich Mail bekommen und somit das selbe Problem. Vielen Dank schon mal für die Mühe die mit der Anpassung verbunden sind! |
Hallo Zusammen, |
Vielen Dank auch von mir. Ich habe letzte Woche eine Viessmann Heizung installiert bekommen und benutze seitdem auch den Adapter. |
Ok, die Anpassung wird nicht ganz einfach. Zukünftig müssen die Login-Daten (Benutzername und Passwort) nicht mehr im Adapter selbst eingegeben werden. Werde ein paar Tage brauchen, um eine erste Testversion zu entwickeln... |
Hatte ich vermutet....aber spitze, dass du bereits einen Blick drauf werfen konntest. |
Funktioniert dass nicht bei Dropbox genau so mit oAuth? Vielleicht kannste was vom „BackItUp“ Adapter übernehmen. |
@thovid Die ersten Schritte zum Erlangen eines API-Tokens sollte (muss?) jeder "händisch" per Browser (oder besser mit POSTMAN) ausführen. Die Abfrage nach einem Refresh-Token ist dann einfach und kann m.E. in Scripts oder Adatern integriert werden. Wie in der Mail beschrieben fehlen aber Datenpunkte in dieser API (z.B. BurnerStatistics(Starts) und BurnerStatistics(Houres). Das wurde in der Viessmann Community schon kritisch angefragt (ob das hilft???) Der Thread ist aber z.Z nicht nicht erreichbar da er von einem V* Mitarbeiter verschoben wurde und die eingetragenen CommunityDeveloper dort (noch??) keinen Zugriff haben. |
Hi, Würde mich natürlich auch freuen, wenn der Adapter meine Anwendung weiter unterstützen würde. :-) @thovid: Danke für Deine Mühe. Wie schon von Anderen angeboten steh ich gern als Tester zur Verfügung. |
Seit 15 Uhr scheint die alte API tot zu sein bzw. nun deaktiviert. |
Tja, so siehts aus. Wie angekündigt. |
Heute habe ich den iobroker Adapter installiert. Erst habe ich mich gewundert, warum er nicht funktioniert bis ich hier gelesen habe das der API deaktiviert wird. |
Kann die oAuth Methode im Adpater integriert werden um eine Authentifizierung zu erlangen? |
Bin seit Monaten begeisterter Nutzer des Viessmann-Adapters. Würde mich daher ebenfalls sehr freuen, wenn er bald wieder nutzbar wäre. |
Jetzt lasst doch den Thomas mal in Ruhe seine Änderungen machen. Es ist sicher nicht ganz einfach und er hat bestimmt noch was Anderes zu tun. Er wird sich melden, wenn er so weit ist. @thovid: Lass dich nicht unter Druck setzen und nimm dir die Zeit, die du brauchst. Wir müssen halt so lange warten. |
Danke für das Interesse :) Anpassung ist in Arbeit, gab leider ein paar Verzögerungen, aber bald gibt's ne Testversion. |
Hallo Thomas, |
@thovid Das Heer Deiner willigen Tester und Helfer steht in Bereitschaft :-) |
Ich nutze den Adapter ebenfalls längere Zeit und bin sehr zufrieden und freue mich, dass bereits an der neuen Version gearbeitet wird! Danke! |
@thovid ich würde mich auch als Tester zur Verfügung stellen. Ich benutze deinen Adapter auch und will ihn nicht mehr missen! |
Laut Developer Portal von Viessmann wurde die Beschränkung hinsichtlich Anzahl Zugriffe nicht geändert (1450 Anfragen für ein Zeitfenster von 24 Stunden, 1 API-Client). Änderungen aber jederzeit möglich. Letztlich könnte Viessmann die Schnittstelle auch komplett kostenpflichtig machen ("Hinweis: Wir behalten uns das Recht vor, für die Nutzung bestimmter APIs eine Gebühr zu erheben und/oder die Begrenzung der Anzahl der kostenlosen API-Aufrufe zu ändern.") Positiv ist, dass Viessmann wieder einige fehlende Datenpunkte vor Kurzem hinzugefügt hat:
Und einen Developer-Foren-Bereich hat Viessmann auch noch eingerichtet. |
Hi @thovid bin selber Dev und Nutzer des Adapters, wenn du Unterstützung beim entwickeln/testen brauchst gib Bescheid 👍 lg, |
Hi @thovid ich würde gerne auch als Tester helfen! lg. |
Ich kann gerne mit Tests unterstützen :-) |
Hi, Grüße |
Danke Thovid für Deine Mühe, der Adapter hat mir bislang gute Dienste erwiesen und ich erhöhe damit meine Temperatur im Warmwasserspeicher, falls die PV-Anlage, Überschuss abwirft. Unterstütze auch gerne beim Testen. Grüße |
Vielen Dank @thovid für deine Arbeit! Wir freuen uns schon auf die Testversion. Ich stehe als Tester ebenfalls in den Startlöchern. |
Hey, |
Hallo, ich nutze ein Einzählersystem (für den gesamten Haushalt) somit kann ich den erzeugten Strom mit der Warmepumpe direkt selber nutzen. Den Stromzähler lese ich mit der IR-Schnittstelle aus ("Volkszähler"). |
Laut meinen Berechnungen macht das wirtschaftlich keinen Sinn, ausser du hast 20 kWP oder mehr auf dem Dach eines Einfamilienhauses. Ich beschäftige mich mit dem Thema jetzt auch schon ein Jahr. Ich suche ich gerade nach einer Lösung mit dem Zweizählersystem. Jedoch muss das Netz mit einer intelligenten Schützschaltung getrennt sein. Bin da auch mit Viessmann im Kontakt.
Get Outlook for Android<https://aka.ms/ghei36>
…________________________________
From: alaegler ***@***.***>
Sent: Monday, August 2, 2021 10:04:36 PM
To: thovid/ioBroker.viessmannapi ***@***.***>
Cc: ArchGithub ***@***.***>; Comment ***@***.***>
Subject: Re: [thovid/ioBroker.viessmannapi] Neue Viessmann API - Die Alte wird zum 15.07.21 deaktiviert (#70)
Danke Thovid für Deine Mühe, der Adapter hat mir bislang gute Dienste erwiesen und ich erhöhe damit meine Temperatur im Warmwasserspeicher, falls die PV-Anlage, Überschuss abwirft. Unterstütze auch gerne beim Testen. Grüße
Hey,
darf ich Fragen ob du dies direkt über die Wärmepumpe machst? Dann wäre für mich interessant Ein- oder Zweizählersystem (Allgemeinstrom und Wärmestrom getrennt)?
Hallo, ich nutze ein Einzählersystem (für den gesamten Haushalt) somit kann ich den erzeugten Strom mit der Warmepumpe direkt selber nutzen. Den Stromzähler lese ich mit der IR-Schnittstelle aus ("Volkszähler").
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#70 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJB7DG5UQ3UETSVSNRC347DT2325JANCNFSM463U7VEA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>.
|
Ich nutze aktuell den Adapter, um einmalig heisses Wasser zu machen, wenn PV Überschuss vorhaben ist. Spürbar ist dies bereits beim (Batterie) Speicher. Dieser hält nachts deutlich länger, da Warmwasser nicht so häufig nachgeregelt wird. |
Hallo, ich bin nicht sicher ob diese Diskussionen in diesen Thread gehört, trotzdem möchte ich diese Frage beantworten. Vom Zweizählersystem hat mir mein Installateur abgeraten da der Aufwand und die Zahlermiete sich wohl nicht rechnen ( bei meinem Niedrigenergiehaus mit PV). Folgende Speichermöglichkeit habe ich für Energie als Warmwasser 300l zwischen 42°C und 55°C (unter 42°C bekomme ich Arger mit meiner Frau) Fazit, wirtschaftlich ist es kein Durchbruch, da ich aber fast keine HW Kosten habe und es mit thovids Adapter funktioniert, mache ich es trotzdem. |
Zumindest beleben die Beiträge den Thread ein wenig, so lange nichts zu testen ist. Nutze den Adapter u.a. auch dafür, um vor allem im Herbst/Frühling die Heizung zu aktivieren, wenn über eine definierte Zeitspanne konstant genügend PV-Strom zur Verfügung steht und die Außentemperatur unter bestimmten Werten liegt. Nachmittags bleibt nur noch die Umwälzpumpe aktiv. Abends wird alles deaktiviert. Hat sich als sparsame "Übergangszeit"-Heizung bewährt (in Kombination mit modulierender WP, Flächenheizung). |
Hi zusammen, Da der Adapter nun schon länger nicht mehr funktioniert, habe ich mich mit der Viessmann-Developer-API Auseinander gesetzt und konnte damit alle benötigten Funktionen in ioBroker abbilden. Unter folgendem Link findet ihr meine Erfahrungen dazu: Gruß Christian |
Hi Christian, ich hatte mir das gestern auch schon angeschaut und konnte das auch so in der Art umsetzen. Wollte mir heute auch nochmal Zeit nehmen um das runterzuschreiben, aber das brauche ich jetzt nicht mehr. Die Anleitung sieht auf den ersten Blick Top aus und vielleicht hilft sie ja auch bei der Aktualisierung des Adapters. Danke |
Danke für den Hinweis und die Anleitung. Edit: Umsetzung mittels der Anleitung hat problemlos geklappt mit etwas experimentieren. Die Aktualisierung der Werte über den Einzelaufruf verbraucht aber die begrenzte Anzahl API-Calls sehr schnell. Ich habe gesehen, dass in dem Aufruf "Features/Alle Datenpunkte" auch die aktuellen Werte geliefert werden (Temperatur, Sensordaten), wenn das als ein Aufruf gezählt wird, wäre es ideal, diesen Request auszuwerten. |
Hi Christian, coole Beschreibung, viele Dank für Deine Mühe.
Hi Christian, coole Beschreibung, viele Dank für Deine Mühe. Könntest Du in Deine Beschreibung bitte noch ein Beispiel für ein Setzen eines Datenpunktes aus einem IOBroker-Script einbauen? :-) Das wäre super. |
Hallo, Alles in allem wenn die Abnahme grob und großzügig geschätzt bei über ca. 2000 kWh liegt macht das Zweizählersystem Sinn. Interessant ist für mich die Idee aber beide Vorteile, dass Zweizählersystem und die PV-Stromnutzung gleichzeitig nutzen zu können. Die Einsparung pro kWh würde hier für mich nochmals ca. 10 Cent/kWh liegen. Leider gibt es aber hier anscheinend bis jetzt keine Lösungen. Für mich zumindest wäre die finanzielle Einsparung hier nochmal deutlich größer. Diesen Adapter wollte ich dann zur Steuerung der Warmwasseraufbereitung verwenden. Was mir im Moment noch unklar ist, kann über die Daten auch der Heizungsspeicher aufgeladen werden? Hier wäre es super wenn mir jemand weiterhelfen könnt. Viele Grüße |
Hi zusammen, ist zwar keine Issue und auch off-topic, aber da hier ein paar Viessmann Besitzer aktiv sind... Ich habe bei meiner modulierenden Wärmepumpe Vitocall 300-G festgestellt, dass die Primärpumpe irgendwann ohne Wärmeanforderung anfängt zu laufen. Es sieht so aus, als ob Viessmann dort einen Softwarebug in der Steuerung hat der modulierenden 300/333-G hat. Ich habe dazu mal einen Thread in der Viessmann Community aufgemacht: Da Viessmann nur sehr schleppend auf das Problem reagiert, suche ich weitere Betroffene... Grüße |
TomBox hat einen (alternativen?) Viessmann 2.0-Adapter zum Testen veröffentlicht. Hier die Links: https://forum.iobroker.net/topic/46778/test-viessmann-v2-0-0 |
Super!!! Klappt auch für die Vitodens 300-W. |
Klappt einwandfrei :) Credits und besten Dank an TomBox 👍 |
Wo ist die Uptime hin? |
Der neue Adapter läuft stabil. |
Hat es jemand geschafft das Ganze mit yahka in Apple Homekit einzubinden? Kann man damit dann die Heizung mit Siri steuern? |
Heute wurde ich von Viessmann per Mail informiert, dass die bisherige API zum 15.07.21 abgeschaltet wird. Bedeutet dies, dass dieser Adapter dann auch vorerst ohne Funktion sein wird?
Falls ja, wird ein update auf die neue API (inkl. API Key etc.) erfolgen?
Hier der Mailauszug:
eine Auswertung hat ergeben, dass Sie die Web Schnittstelle (API) zu den Viessmann IoT Services genutzt haben, um über eine 3rd-Party-Applikation auf Daten aus dem Viessmann Backend zuzugreifen. Wir wollten Sie darüber informieren, dass wir nun ein Developer Portal haben, das Sie für diesen Zweck nutzen können.
Das Developer Portal bietet sowohl für Entwickler als auch für Endanwender große Vorteile:
Wichtige Änderungen
Um unsere API auch in weiterhin stabil zu halten, müssen wir den Zugriff auf alle alten API-Schlüssel, die nicht über das Viessmann Developer Portal bezogen wurden, abschalten. Am 15. Juli 2021 wird daher der Zugriff auf alte API-Schlüssel nicht mehr möglich sein.
Was müssen Sie tun?
Wenn Sie einen alten API-Client verwenden, den Sie nicht über das Developer Portal erstellt haben und Sie sind ein:
Entwickler
Endbenutzer
Wenn Sie eine Anwendung eines Drittanbieters verwenden, um eine Verbindung zu Ihrem Heizgerät herzustellen, müssen Sie auf das Developer Portal gehen, um Ihren eigenen API-Schlüssel zu erstellen. Dies wird Ihr persönlicher Schlüssel sein, den Sie für den Zugriff auf Ihr Gerät verwenden müssen.
Sie können die Informationen zu den Änderungen auch in unserem Change Log finden, wo wir relevante Fragen und Antworten hinzufügen werden.
Wenn Sie unsicher sind, ob Sie davon betroffen sind, prüfen Sie zunächst, ob Sie mit Ihrem persönlichen Viessmann Konto auf die Web Schnittstelle zugreifen. Wenn Sie sich dann immer noch unsicher sind, können Sie uns gerne unter [email protected] erreichen.
Wir freuen uns über die rege Nachfrage nach der Nutzung unserer API. Wir möchten Sie einladen, Ihre Anwendungen weiterzuentwickeln. Bitte folgen Sie daher sorgfältig den hier enthaltenen Anweisungen.
Wenn Sie in der Zwischenzeit Fragen haben, können Sie uns gerne unter [email protected] kontaktieren.
The text was updated successfully, but these errors were encountered: