Skip to content
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

Open
SoldierOc opened this issue Jun 17, 2021 · 51 comments
Open

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

SoldierOc opened this issue Jun 17, 2021 · 51 comments
Assignees
Labels
urgent Urgent issue

Comments

@SoldierOc
Copy link

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

@Hamudulu
Copy link

Hab die gleiche Frage ;-)

@xdaamg
Copy link

xdaamg commented Jun 17, 2021

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
Copy link
Author

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
Copy link

JayVee2 commented Jun 17, 2021

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
Copy link

TiDO2k commented Jun 17, 2021

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
Copy link
Owner

thovid commented Jun 17, 2021

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

@thovid thovid self-assigned this Jun 17, 2021
@thovid thovid added the urgent Urgent issue label Jun 17, 2021
@thovid thovid pinned this issue Jun 17, 2021
@Ilovegym66
Copy link

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

@josefholdschick
Copy link

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
Copy link

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
Copy link

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

@thovid
Copy link
Owner

thovid commented Jun 20, 2021

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
Copy link
Author

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
Copy link

TiDO2k commented Jun 21, 2021

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

@JueBag
Copy link

JueBag commented Jun 28, 2021

@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
Copy link

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
Copy link
Author

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

@Brandy-f1
Copy link

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

@ArchGithub
Copy link

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
Copy link

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
Copy link

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
Copy link

pmbert commented Jul 19, 2021

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
Copy link
Owner

thovid commented Jul 19, 2021

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

@mtm87
Copy link

mtm87 commented Jul 19, 2021

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
Copy link

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

@tis-cs
Copy link

tis-cs commented Jul 21, 2021

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
Copy link

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

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

@xdaamg
Copy link

xdaamg commented Jul 21, 2021

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:

  • heating.circuits.N.heating.curve - Shows values releted to heating curve and provides commands to modify it: slope and shift
  • heating.burners.N.modulation - Shows information related with current burner modulation
  • heating.compressors.N.statistics - Shows statistics of compressor N: hours and times started
  • heating.burners.N.statistics - Shows statistics of burner: hours and times started
  • heating.solar.power.production - Shows statistics of solar power production: daily, weekly, monthly, yearly
  • heating.gas.consumption.dhw - Shows statistics of gas usage for heating up the DHW
  • heating.gas.consumption.heating - Shows statistics of gas usage for heating
  • heating.power.consumption - Power usage: daily, weekly, monthly, yearly

Und einen Developer-Foren-Bereich hat Viessmann auch noch eingerichtet.

@peter9teufel
Copy link

Hi @thovid

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

lg,
PETER

@proper0912
Copy link

Hi @thovid

ich würde gerne auch als Tester helfen!

lg.
Florian

@MiRoAx
Copy link

MiRoAx commented Jul 29, 2021

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
Copy link

rabbit6984 commented Jul 31, 2021

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
Copy link

alaegler commented Aug 1, 2021

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
Copy link

ckerfurt commented Aug 2, 2021

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

@ArchGithub
Copy link

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
Copy link

alaegler commented Aug 2, 2021

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
Copy link

ArchGithub commented Aug 2, 2021 via email

@DaveMe81
Copy link

DaveMe81 commented Aug 3, 2021

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
Copy link

alaegler commented Aug 3, 2021

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
Copy link

xdaamg commented Aug 4, 2021

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
Copy link

cheussen commented Aug 4, 2021

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
Copy link

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
Copy link

xdaamg commented Aug 4, 2021

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
Copy link

RainerMo commented Aug 4, 2021

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
Copy link

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
Copy link

asblass commented Aug 5, 2021

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
Copy link

xdaamg commented Aug 5, 2021

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
Copy link

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

@SoldierOc
Copy link
Author

Klappt einwandfrei :) Credits und besten Dank an TomBox 👍

@ckoeber83
Copy link

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
Copy link

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

@Pixelements
Copy link

Hat es jemand geschafft das Ganze mit yahka in Apple Homekit einzubinden? Kann man damit dann die Heizung mit Siri steuern?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
urgent Urgent issue
Projects
None yet
Development

No branches or pull requests