thovid / ioBroker.viessmannapi

ioBroker Adapter to access the Viessmann API for Viessmann central heating systems
MIT License
40 stars 5 forks source link

Neue Viessmann API - Die Alte wird zum 15.07.21 deaktiviert #70

Open SoldierOc opened 3 years ago

SoldierOc commented 3 years ago

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:

DEUTSCHE VERSION

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:

Einfaches Erstellen eines Accounts und Generieren eines neuen API-Schlüssels
Fortlaufender Zugriff auf Heizungsanlagendaten für die Entwicklung neuer Applikationen
Vollständige Dokumentation rund um unsere API, um Ihnen den Einstieg zu erleichtern
First-Level-Support zur Beantwortung aller Fragen, die Sie haben
Und vieles mehr in der Zukunft!

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

Überprüfen Sie Ihr Plugin, um sicherzustellen, dass es mit dem Autorisierungsfluss funktioniert, der hier beschrieben wird https://developer.viessmann.com/de/doc/authentication. Jeder Benutzer benötigt seinen eigenen API-Schlüssel, um auf sein Gerät zuzugreifen. Das bedeutet, dass die gemeinsame Nutzung eines API-Schlüssels nicht mehr möglich ist und die Benutzer ihren eigenen API-Schlüssel haben müssen, um weiterhin auf Daten zugreifen zu können.
Einige Datenpunkte, die über den alten API-Client zugänglich waren, werden über den neuen API-Client nicht zugänglich sein. Überprüfen Sie daher unbedingt die Liste der verfügbaren Funktionen in der Dokumentation: https://developer.viessmann.com/de/doc/iot

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 developer@viessmann.com 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 developer@viessmann.com kontaktieren.

Hamudulu commented 3 years ago

Hab die gleiche Frage ;-)

xdaamg commented 3 years ago

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.

SoldierOc commented 3 years ago

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.

JayVee2 commented 3 years ago

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...

TiDO2k commented 3 years ago

Es wäre wirklich klasse, wenn der Adapter kurzfristig angepasst werden könnte. Haben den Adapter schätzen gelernt und möchte diesen nicht mehr missen!

Danke vorab. Grüße

thovid commented 3 years ago

Habe die Mail auch bekommen und werde sehen, ob ich das rechtzeitig angepasst bekomme. Mehr Infos am Wochenende.

Ilovegym66 commented 3 years ago

Vielen Dank für deine Aufmerksamkeit und Mühe !

josefholdschick commented 3 years ago

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!

Brandy-f1 commented 3 years ago

Hallo Zusammen, Ich hab natürlich auch obige Mail erhalten. Danke schon mal an thovid für die Info, dass der Adapter angepasst wrden soll. Und auch Danke für die Mühen der Anpassung, der Adapter hat bis jetzt super funktioniert und ich möchte ungern auf die Funktionen verzichten müssen.

jurudolph commented 3 years ago

Vielen Dank auch von mir. Ich habe letzte Woche eine Viessmann Heizung installiert bekommen und benutze seitdem auch den Adapter.

thovid commented 3 years ago

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...

SoldierOc commented 3 years ago

Hatte ich vermutet....aber spitze, dass du bereits einen Blick drauf werfen konntest. Solltest du einen Tester benötigen - lass es mich wissen...stelle mich (sicher mit anderen) gerne zur Verfügung.

TiDO2k commented 3 years ago

Funktioniert dass nicht bei Dropbox genau so mit oAuth? Vielleicht kannste was vom „BackItUp“ Adapter übernehmen.

JueBag commented 3 years ago

@thovid Ich nutze die neue API in openHAB (bisher aber nur mit JavaScript Regeln, eine um stündlich den API-Token zu erneueren und eine um alle x-Minuten Daten abzufragen. Eine dezidierteds Binding schaffe ich definitiv vor dem Umstellungstermin nicht mehr). Community-Thread

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. Bisher fehlt mir noch die korrekte Syntax zum Erstellen eines Commands (z.B. oneTimeCharge).

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.

RainerMo commented 3 years ago

Hi, ich nutze den Adapter, um meine Heizungsanlage abhängig vom Bedarf an den Heizkörpern dynamisch anzusteuern. Das klappt super - auch wenn eine etwas höhere Abfragerate wünschenswert wäre. Aber Viessmann sieht das ja bekannterweise anders....

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.

SoldierOc commented 3 years ago

Seit 15 Uhr scheint die alte API tot zu sein bzw. nun deaktiviert.

Brandy-f1 commented 3 years ago

Tja, so siehts aus. Wie angekündigt. @thovid : gibts schon ne Tendenz für eine Testversion? Wäre auch als Tester dabei😉

ArchGithub commented 3 years ago

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. Ich wäre aber als Tester der neuen API auch dabei.

ckoeber83 commented 3 years ago

grafik Seit 2021-07-15 15:48Uhr kann keine Verbindung zur API mehr hergestellt werden :-(

Kann die oAuth Methode im Adpater integriert werden um eine Authentifizierung zu erlangen? https://developer.viessmann.com/de/doc/authentication

michelsm2 commented 3 years ago

Bin seit Monaten begeisterter Nutzer des Viessmann-Adapters. Würde mich daher ebenfalls sehr freuen, wenn er bald wieder nutzbar wäre. Danke im Voraus !!

pmbert commented 3 years ago

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.

thovid commented 3 years ago

Danke für das Interesse :) Anpassung ist in Arbeit, gab leider ein paar Verzögerungen, aber bald gibt's ne Testversion.

mtm87 commented 3 years ago

Hallo Thomas, Kann man dich unterstützen? Gegebenenfalls gibt Sachen, welche „nur“ Fleißarbeit sind und keine Kenntnisse von Nöten sind. Ich würde gerne meine Unterstützung für so etwas anbieten, damit du mit deinem know-how die schwierigen Arbeiten machen kannst.

ahnungsbefreit commented 3 years ago

@thovid Das Heer Deiner willigen Tester und Helfer steht in Bereitschaft :-)

tis-cs commented 3 years ago

Ich nutze den Adapter ebenfalls längere Zeit und bin sehr zufrieden und freue mich, dass bereits an der neuen Version gearbeitet wird! Ist bereits abzusehen, ob die Limitierung wieder bei 900 Requests bleibt oder ob sich was ändert?

Danke!

djsirius2410 commented 3 years ago

@thovid ich würde mich auch als Tester zur Verfügung stellen.

Ich benutze deinen Adapter auch und will ihn nicht mehr missen!

xdaamg commented 3 years ago

Ich nutze den Adapter ebenfalls längere Zeit und bin sehr zufrieden und freue mich, dass bereits an der neuen Version gearbeitet wird! Ist bereits abzusehen, ob die Limitierung wieder bei 900 Requests bleibt oder ob sich was ändert?

Danke!

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.

peter9teufel commented 3 years ago

Hi @thovid

bin selber Dev und Nutzer des Adapters, wenn du Unterstützung beim entwickeln/testen brauchst gib Bescheid 👍

lg, PETER

proper0912 commented 3 years ago

Hi @thovid

ich würde gerne auch als Tester helfen!

lg. Florian

MiRoAx commented 3 years ago

Danke für das Interesse :) Anpassung ist in Arbeit, gab leider ein paar Verzögerungen, aber bald gibt's ne Testversion.

Ich kann gerne mit Tests unterstützen :-) LG, Michael

rabbit6984 commented 3 years ago

Hi, bei mir das gleiche Problem. Kann mich mit email und Passwort nicht mehr anmelden. Dann hoffen wir mal das @thovid bald zu der Testversion kommt und wir testen dürfen. Schonmal vielen Dank für deine Mühe und Zeit dafür.

Grüße

alaegler commented 3 years ago

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

ckerfurt commented 3 years ago

Vielen Dank @thovid für deine Arbeit! Wir freuen uns schon auf die Testversion. Ich stehe als Tester ebenfalls in den Startlöchern.

ArchGithub commented 3 years ago

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)?

alaegler commented 3 years ago

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").

ArchGithub commented 3 years ago

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 Androidhttps://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 GitHubhttps://github.com/thovid/ioBroker.viessmannapi/issues/70#issuecomment-891296220, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJB7DG5UQ3UETSVSNRC347DT2325JANCNFSM463U7VEA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

DaveMe81 commented 3 years ago

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.

alaegler commented 3 years ago

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) 》 300kg1,1wh/(kgK)13K also ca. 4,5Kwh da Wärmepumpen ca. 2/3 der Energie aus der Luft holen (abhängig von der Ausentemperatur) bleiben ca. 1,5kwh die ich frei planen kann. Also kann ich am Tag maximal (30cent -12cent)1,5 =27cent sparen. Desweiteren versuche ich den Zeitpunkt der Aufheizung so zu wählen, dass ich die maximale Ausenlufttemperatur habe.

Fazit, wirtschaftlich ist es kein Durchbruch, da ich aber fast keine HW Kosten habe und es mit thovids Adapter funktioniert, mache ich es trotzdem.

xdaamg commented 3 years ago

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).

cheussen commented 3 years ago

Hi zusammen, ich habe den Adapter bisher auch gerne genutzt und will ebenfalls in Zukunft meine Brauchwassersteuerung abhängig vom PV-Überschuss steuern.

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: https://forum.iobroker.net/topic/46710/viessmann-developer-api-mit-iobroker

Gruß Christian

BastiKlein commented 3 years ago

Hi zusammen,

ich habe den Adapter bisher auch gerne genutzt und will ebenfalls in Zukunft meine Brauchwassersteuerung abhängig vom PV-Überschuss steuern.

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:

https://forum.iobroker.net/topic/46710/viessmann-developer-api-mit-iobroker

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

xdaamg commented 3 years ago

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: https://forum.iobroker.net/topic/46710/viessmann-developer-api-mit-iobroker Gruß Christian

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.

RainerMo commented 3 years ago

Hi Christian, coole Beschreibung, viele Dank für Deine Mühe.

Hi zusammen, ich habe den Adapter bisher auch gerne genutzt und will ebenfalls in Zukunft meine Brauchwassersteuerung abhängig vom PV-Überschuss steuern.

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: https://forum.iobroker.net/topic/46710/viessmann-developer-api-mit-iobroker

Gruß Christian

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. Grüße Rainer

ArchGithub commented 3 years ago

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) 》 300kg_1,1wh/(kg_K)13K also ca. 4,5Kwh da Wärmepumpen ca. 2/3 der Energie aus der Luft holen (abhängig von der Ausentemperatur) bleiben ca. 1,5kwh die ich frei planen kann. Also kann ich am Tag maximal (30cent -12cent)1,5 =27cent sparen. Desweiteren versuche ich den Zeitpunkt der Aufheizung so zu wählen, dass ich die maximale Ausenlufttemperatur habe.

Fazit, wirtschaftlich ist es kein Durchbruch, da ich aber fast keine HW Kosten habe und es mit thovids Adapter funktioniert, mache ich es trotzdem.

Hallo, grundsätzlich ist das eine einfache Rechnung. Der Wärmestrom ist ca. 10 cent/kWh günstiger als der Allgemeinstrom über das Zweizählersystem. Grundgebühren für den zusätzlich Zähler sind ungefähr 120 Euro/ Jahr. Folglich ab einer Abnahme von ca. 1200 kWh an Wärmestrom wird es interessant. Jetzt kommt es noch darauf an wie viel Wärmestrom du über deine PV abdecken kannst. Der Hauptverbrauch für Wärmestrom in den Wintermonaten wie Dezember, Januar und Februar. Hier wirst du sowieso keinen PV Strom übrig haben. Ich sehe es selbst bei meinem Monitoring der 9Kwp PV-Anlage. Es reicht gerade so für den Allgemeinstrom. Folglich sind die einzigen Zeiten die Übergangszeiten. Wenn Warmwasser und Heizwärme über den PV-Strom laufen sind es nach meinen Berechnungen nicht mehr als 25% (PV-Strom ca. 10 Cent günstiger als Wärmestromzähler) Abdeckung. Das hängt jetzt wieder von der Ausrichtung der PV-Anlage und vorallem von der Speichergröße ab. Ein Grund ist auch, da die Heizung ehr nachts und am frühen Morgen bei sehr niedrigen Temperaturen laufen und mehr Leistung benötigt. Hier scheint tendenziell ehr weniger Sonne. Persönlich arbeite ich sogar mit einer Nachtabsenkung was aber nach meinen Daten nur ca. 4-5% Energieeinsparung bringt.

Alles in allem wenn die Abnahme grob und großzügig geschätzt bei über ca. 2000 kWh liegt macht das Zweizählersystem Sinn. Bei mir ist das so. Ich muss aber dazu sagen, dass es bei mir von den Installationskosten keinen Unterschied gemacht hat, dass ich zwei statt einem Zähler eingebaut habe.

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. Das große Problem ist, dass das Allgemeinstromnetz und das Wärmestromnetz keine Verbindung haben darf. Folglich kann die Trennung nur mit einem Schützsystem realisiert werden. Fliest ein konstanter Strom von der PV Anlage wird die Heizung von hier bedient anderenfalls von Wärmestromnetz. Ein kleines Programm würde dann Steuern ob es sinn macht den Speicher gerade aufzuladen wenn genug PV-Strom vorhanden ist.

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

asblass commented 3 years ago

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:

https://www.viessmann-community.com/t5/Waermepumpe-Hybridsysteme/Vitocal-300-G-BWC-301-C06-Solepumpe-laeuft-dauerhaft-mit-5/m-p/182510

Da Viessmann nur sehr schleppend auf das Problem reagiert, suche ich weitere Betroffene...

Grüße Andreas

xdaamg commented 3 years ago

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 https://github.com/TA2k/ioBroker.viessmannapi https://forum.iobroker.net/topic/46710/viessmann-developer-api-mit-iobroker/9

michelsm2 commented 3 years ago

Super!!! Klappt auch für die Vitodens 300-W. D a n k e ! ! ! !

SoldierOc commented 3 years ago

Klappt einwandfrei :) Credits und besten Dank an TomBox 👍

ckoeber83 commented 3 years ago

Wo ist die Uptime hin? Der alte Datenpunkt lautete: viessmannapi.0.heating.device.mainECU.runtime Im neuen API Style ist dazu nichts zu finden :-(

charly9898 commented 3 years ago

Der neue Adapter läuft stabil. Vielen Dank für die Arbeit