Visualisierung – Teil 4 (Ajax Set Button)

Tags: HowTo Loxone PHP

Heute habe ich mich mal etwas ausführlicher mit dem Senden von Befehlen beschäftigt. Das Thema Websockets habe ich erst mal weit nach hinten geschoben und das ganze mit Ajax realisiert. Die Lösung kann eigenständig genutzt werden und kann somit in der Visualisierung mit Ajax als auch in der „einfachen“ Visualisierung mit PHP verwendet werden.

Hier geht es zum HowTo →

weiterlesen

Visualisierung – Teil 3 (Ajax)

Tags: HowTo Loxone PHP

Was im Teil 2 noch gefehlt hat, ist ein automatischer Refresh der Werte und nicht der ganzen Seite. Da ich mit den von Loxone verwendeten Websockets noch nicht weiter gekommen bin, habe ich mich erst mal mit dem Thema Ajax (also Asynchronous JavaScript and XML und nicht Putzmittel) beschäftigt. Hier wird zwar auch JavaScript genutzt aber dafür findet man zu Ajax etwas mehr im Internet was mir den Einstieg sehr erleichtert hat. Ein beim Refresh wechselndes Hintergrundbild oder sich verschiebende und/oder wechselnde Symbole in der Visualisierung sind aber (noch) nicht möglich. Das liegt aber aktuell noch an meiner Fähigkeit JavaScript (Ajax), CSS und PHP unter einen Hut zu bekommen … jedenfalls hoffe ich das.

Für mich ist es noch nicht die richtige Lösung und bleibe deshalb erst mal bei einem einfachen Refresh der Seite. Ich habe die Visualisierung der KWL trotzdem als Beispiel auf Ajax umgebaut.

Hier geht es zum HowTo →

weiterlesen

Visualisierung – Teil 2

Tags: HowTo PHP

Heute gibt es den Nachtrag zum Beitrag Visualisierung. Der Wechsel des Hintergrundbildes und das Positionieren der Temperaturwerte abhängig vom Status (Sommerbypass) habe ich wie geplant in die Visualisierung der KWL eingebaut. So verändert sich das Bild wenn in der KWL der Sommerbypass aktiv ist.

KWL_Normal         KWL_Bypass

Mehr über die Visualisierung →

weiterlesen

PHP-Skripte als Cronjob ausführen

Tags: PHP

Wie bereits in diversen Beiträgen beschrieben, nutze ich PHP-Skripte als Schnittstelle zum Loxone Miniserver. Damit die Daten automatisch übergeben werden, habe ich die PHP-Skripte als Cronjob (Wiederkehrende Aufgabe) eingerichtet. Natürlich können so nicht nur PHP-Skripte sondern auch Shell oder Perl Skripte ausgeführt werden. Die kurze Anleitung ist für das Raspian Betriebssystem ausgelegt.

Hier geht es zum HowTo →

weiterlesen

Visualisierung

Tags: Loxone PHP

Die Loxone App ist sehr schlicht gehalten, das ist auch gut so, doch komplexere Abläufe lassen sich besser visualisiert darstellen. Dazu habe ich ein kleines PHP-Skript erstellt, das die Werte aus dem Loxone Miniserver oder einer anderen Datenquelle ausliest und auf ein Hintergrundbild positioniert. So hat man eine dynamische Webseite die sich frei skalieren lässt und immer aktuell ist. Die Webseite kann dann z. B. in die Loxone App integriert werden.

So sieht akutell die Visualierung unserer KWL (Lüftungsanalge) aus. Die Werte werden bei jedem Refresh aus dem Miniserver geladen.KWLWie das ganze funktioniert habe ich in einem kleinen HowTo zusammengestellt.

(mehr …)

weiterlesen