Home > PHP > EIB-Visualisierung mit PHP

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

Ähnliche Artikel:

  1. EIB-Werte sammeln
  2. EIB-Werte setzen und abfragen
  3. Subwoofer mit Isophone PSL 320/400 S

PHP ,


1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (7 Bewerter, Durchschnittlich: 5,00 von 5)
Loading ... Loading ...

  1. Patrick
    10. Dezember 2009, 23:18 | #1

    Hallo Christian,

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

    • 11. Dezember 2009, 00:08 | #2

      Hallo,

      die Symbole habe ich mir aus dem Internet (Google – Bilder) gezogen und dann das Ganze mit einem Bildbearbeitungs-Programm zusammen gebastelt.

      Gruß
      Christian

  2. Patrick
    11. Dezember 2009, 20:12 | #3

    Danke!

  1. 11. Januar 2010, 21:14 | #1
  2. 11. Januar 2010, 22:09 | #2