Seite 1 von 1

Viessmann VitoConnect HTTP API über OH4 ansteuern

Verfasst: 7. Okt 2024 09:29
von astrong
Servus,

ich bin seit mitte des Jahres beim Börsenstromer Tibber und möchte natürlich die stündlichen Preisvorteile vom kw pro Cent nutzen.
Teilw. habe ich unter 15Cent und kann die Vorteile aktuell nur "manuell" nutzen.

Meine Vitocal A200 habe ich bereits mit Binding ans Openhab4 angebunden, jetzt möchte ich nicht "nur" lesen sondern auch automatisieren.

Die API Abfrage vom Tibber habe ich bereits realisiert (wen das interessiert, gerne PN).

Mit Viessmann API habe ich noch garnichts gemacht.

Meine Frage:
Hat jemand eine schöne Anleitung oder gar fertige Lösung, um per VitoConnect HTTP API, die Heizung zu steuern?

Ich möchte z.B. bei einem Arbeitspreis unter 20 Cent die Heizung um 1-2° erhöhen oder wenn Arbeitspreis über 30 Cent, dann reduziere um 1-2°C. usw.

PS: Das gleiche habe ich für meinen Fronius BYD Speicher bereits aktiv am Laufen und bin sehr erfreut :D

danke

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Verfasst: 7. Okt 2024 09:54
von udo1toni
Hast Du gesehen, dass es im Marketplace ein Viessmann Binding gibt?
Ich nutze das (eher zur Abfrage der Werte als zur Steuerung, das ginge aber grundsätzlich ebenfalls).

Man muss das Binding installieren und die setup-Seite des Addons aufrufen (https://openhab-ip:8443/vicare/setup)

und die beschriebenen Schritte befolgen:
1. kostenlosen Account im Viessmann Developer Portal anlegen und
2. API Key für openHAB generieren (dort hinterlegt man die interne Adresse der setup-Seite).
3. in openHAB die Bridge anlegen (mit API Key)
4. Zugriff autorisieren (über oben genannte setup-Seite)
5. der Rest geht per autodiscovery, wenn ich mich richtig erinnere.

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Verfasst: 7. Okt 2024 11:18
von astrong
servus,

das ging schnell! Danke, werd ich mir gleich anschauen:
https://community.openhab.org/t/viessma ... 0-0/148259

Hast du zufällig so eine "einfache" Lösung für Fronius Batteriemanagement?
Sprich: Steure die Batterieladung über openhab direkt?
Aktuell mach ich das mittel python3 und API Calls per Cronjob.

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Verfasst: 7. Okt 2024 16:39
von udo1toni
Nein, leider nicht, das Fronius Addon unterstützt meines Wissens nur Solar-Wechselrichter.
Wobei Du natürlich selbst schauen kannst, ob - und falls ja wie weitgehend - Dein Gerät unterstützt wird.
Und Du kannst versuchen, mit dem Entwickler Kontakt aufzunehmen, vielleicht kann er das Addon entsprechend erweitern (falls der Fronius BYD Speicher die gleiche API verwenden sollte).

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Verfasst: 10. Okt 2024 15:02
von astrong
udo1toni hat geschrieben: 7. Okt 2024 09:54 Hast Du gesehen, dass es im Marketplace ein Viessmann Binding gibt?
Ich nutze das (eher zur Abfrage der Werte als zur Steuerung, das ginge aber grundsätzlich ebenfalls).

Man muss das Binding installieren und die setup-Seite des Addons aufrufen (https://openhab-ip:8443/vicare/setup)

und die beschriebenen Schritte befolgen:
1. kostenlosen Account im Viessmann Developer Portal anlegen und
2. API Key für openHAB generieren (dort hinterlegt man die interne Adresse der setup-Seite).
3. in openHAB die Bridge anlegen (mit API Key)
4. Zugriff autorisieren (über oben genannte setup-Seite)
5. der Rest geht per autodiscovery, wenn ich mich richtig erinnere.
Punkt 5 hat gedauert aber nun habe ich "unrecognized" Devices erhalten.

Leider weiß ich momentan, damit nichts anzufangen :D

Ich werde mal weiter probieren

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Verfasst: 10. Okt 2024 19:26
von udo1toni
Die unknown devices sind eher uninteressant, was auftauchen sollte, ist einerseits vitoconnect und andererseits die Heizung selbst, also heating.
Es gibt auch noch roomcontrol (natürlich nur, wenn Du ein entsprechendes Panel im Wohnbereich hast) und es könnte auch noch ein virtuelles Device geben, welches bei mit als "demand" auftaucht. Das ist aber nicht zwingend, und schon gar nicht brauchst Du diese Geräte, die sind nur Beiwerk...