EIB-Visualisierung mit PHP

Ich habe meine EIB Heizungs Steuerung mit PHP und linKNX visualisiert!

Für die Anzeige verwende ich ein Bild, welches ich selbst erstellt habe und meine Heizungsanlage darstellt:

heizung

Darauf habe ich an den Stellen, wo die Werte erscheinen sollen entsprechende Layer (DIV) deviniert, in denen die Werte dargestellt werden sollen.

In den Layern wird eine get-Funktion mit
<?php getEibValue(‚temp_speicher‘); ?>
aufgerufen und gibt zur Laufzeit dann den Wert aus.

Bei den Ventilen und Pumpen wird der aktuelle Zustand angezeigt und kann durch klicken auf den Wert verändert werden. Dabei wird eine set-Funktion
<?php setEibValue(‚pumpe_ofen‘,1); ?>
aufgerufen, die den Wert an den EIB-Bus schickt.

Beschreibung der Funktionen

Neben der Visualisierung der Zustände und Werte lasse ich noch die gesammelten Temperatur-Werte als Diagramm darstellen.

Die Diagramme erstelle ich dynamisch für verschiedene Zeitintervalle (24h, 48h, Woche, Monat und Jahr):

Heizung Graph 24h
24 Stunden
48 Stunden
48 Stunden
1 Woche
1 Woche
1 Monat
1 Monat

Wie dies funktioniert, siehe: Werte als Diagramm darstellen


Entdecke mehr von Christian´s Hobby Blog

Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.

5 Replies to “EIB-Visualisierung mit PHP”

  1. Pingback: Heizung mit EIB | Christian´s Hobby Blog

  2. Pingback: EIB-Werte setzen und abfragen | Christian´s Hobby Blog

Kommentar verfassen

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..