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

Autoren-Avatar
Christian Häussler

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

  3. Hallo Christian,

    mit welcher Software hast Du das Bild Deiner Heizungsanlage erstellt bzw. wo hast Du die Symbole her?
    Danke!

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.