Archiv der Kategorie: Viessmann API

Viessmann API und Node-Red – Teil 1

Überblick

Dies ist ein eigener Abschnitt meines Blogs, der sich an Besitzer von Viessmann Wärmeerzeugern und sonstigen Geräten dieses Herstellers richtet, welche mit dem Internet verbunden sind.

Hier auf die einzelnen Gerätschaften einzugehen, würde zu weit führen, da ich mich primär nur mit meiner Heizanlage auskenne – einer Vitodens 200 W Gastherme mit Vitocontrol 200 und VitoConnect Opto 2 Internet Schnittstelle.

Prinzipiell sind alle neueren Viessmann Vitotronic Heizungssteuerungen (außer Vitotronic 100) dafür ausgelegt, mit dem Internet verbunden zu werden. Viessmann API und Node-Red – Teil 1 weiterlesen

Viessmann API und Node-Red – Teil 2

Zugriff auf die API

Der Zugang zur Viessmann API ist nicht ganz trivial. Die Beschreibung auf den Viessmann Seiten lässt auch zu wünschen übrig. Trotzdem schadet es nicht, sich das alles dort einmal durchzulesen. Ich beschreibe hier den Ablauf analog dazu aber eben auf Node-Red angepasst. Ist der Flow erst einmal fertiggestellt, ist alles Weitere ein Klacks.

Viessmann API und Node-Red – Teil 2 weiterlesen

Viessmann API und Node-Red – Teil 3

Daten abfragen und visualisieren

Dies ist das dritte Kapitel meiner Reihe über die Nutzung der Viessmann API mit Node-Red. Einen Einstieg bekommst du am ehesten, indem du mit dem Kapitel 1 – Die Viessmann API und Node-Red Überblick anfängst.

Autorisierung des Requests

Alle für die Autorisierung eines beliebigen Requests nötigen Informationen befinden sich in meinem “Universal Header Node”, einem Funktioinsnode, der den http Request Node entsprechend für die Abfrage der API bestückt. Der Funktionsnode sieht wie folgt aus und muss nicht individuell angepasst werden.

Viessmann API und Node-Red – Teil 3 weiterlesen

Viessmann API und Node-Red – Teil 5

Node-Red Dashboard Tipps & Tricks

Das Node-Red hat von Haus aus einige nette grafische Elemente zum Visualisieren und Manipulieren von Werten, die auf unterschiedlichste Weise generiert und eingesammelt wurden. Manchmal hätte man aber gerne etwas mehr.

Statusanzeige mit Switches

Nehmen wir an, wir möchten auf ansprechende Weise den Betriebszustand einer Pumpe anzeigen.

Viessmann API und Node-Red – Teil 5 weiterlesen