Viessmann VitoConnect HTTP API über OH4 ansteuern

Allgemeine Fragen zum Thema "Smart Home" und Entscheidungshilfen

Moderator: seppy

Antworten
astrong
Beiträge: 29
Registriert: 10. Nov 2020 09:14
Answers: 0

Viessmann VitoConnect HTTP API über OH4 ansteuern

Beitrag 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

Benutzeravatar
udo1toni
Beiträge: 14828
Registriert: 11. Apr 2018 18:05
Answers: 232
Wohnort: Darmstadt

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Beitrag 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.
openHAB4.2.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.8, LXC), mit openHABian eingerichtet

astrong
Beiträge: 29
Registriert: 10. Nov 2020 09:14
Answers: 0

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

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

Benutzeravatar
udo1toni
Beiträge: 14828
Registriert: 11. Apr 2018 18:05
Answers: 232
Wohnort: Darmstadt

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Beitrag 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).
openHAB4.2.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.8, LXC), mit openHABian eingerichtet

astrong
Beiträge: 29
Registriert: 10. Nov 2020 09:14
Answers: 0

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Beitrag 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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 14828
Registriert: 11. Apr 2018 18:05
Answers: 232
Wohnort: Darmstadt

Re: Viessmann VitoConnect HTTP API über OH4 ansteuern

Beitrag 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...
openHAB4.2.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.8, LXC), mit openHABian eingerichtet

Antworten