Das Ziel dieser Anleitung ist eine Anbindung zwischen Fröling Heizkesseln und der Loxone zu erstellen. Das heißt es sollen sowohl die Werte ausgelesen und in der Loxone verarbeitet werden, aber auch die Parameter der Heizung von der Loxone aus verstellt werden können.
Zur Anbindung wird ein RaspberryPi mit der Software p4d verwendet. Diese wurde im Holzheizer-Forum vorgestellt und seitdem auf einen sehr stabilen und funktionsfähigen Stand gebracht. Link: https://www.holzheizer-forum.de/index.php?thread/50090-annonce-p4d-visualisierung-und-einstellung-der-s-3200-via-com1/
Dieses Programm stellt eine Weboberfläche mit Anlagenschema und Grafiken zur Verfügung. Über diese können nach einem Login auch sämtliche Parameter der Heizung angepasst werden. Hier ein paar Bilder:
Für die Anlagenschemen gibt es unterschiedliche Vorlagen die direkt über den Setup-Bereich der Website ausgewählt und im Anschluss konfiguriert, also die Werte positioniert, werden können. Und auch die Grafiken können direkt über den Setup-Bereich zusammen gestellt werden.
Das Kabel muss an der COM 1 Schnittstelle der Heizung angestekt werden. Bitte seht in der Bedienungsanleitung Eurer Heizung nach welcher der beiden seriellen Anschlüsse auf der Hauptplatine es is
Es gibt eine rechte gute Schritt für Schritt Anleitung nach der man vorgehen kann: https://www.holzheizer-forum.de/index.php?thread/50090-annonce-p4d-visualisierung-und-einstellung-der-s-3200-via-com1/&postID=110398#post110398
Das dafür notwendige Instatll-Skript bekommt man auf der Seite: http://hungerphilipp.de/files/p4d/install.sh
Der Zugriff auf die Werte des Kessels erfolgt ganz einfach über Virtuelle HTTP-Eingänge. Es können alle Werte ausgelesen werden, die auch aufgezeichnet werden.
Ein Tipp: Ich habe aus Versehen mal den Abfragezyklus auf 10 s gestellt und das hat den Raspi in die Knie gezwungen. Es hat dann überhaupt nichts mehr funktioniert. Für mich persönlich reicht eine Aktualisierung alle 5 Minuten völlig aus. aber das ist sicher Geschmackssache.
Das ist leider etwas aufwändiger, funktioniert aber auch tadellos. Als erstes muss für jeden Wert der geändert werden soll auf dem Raspi ein PHP-Skript im Verzeichnis /var/www/html angelegt werden. Von diesem Skript wird jedes Schell-Skript aufgerufen, dass auch von der p4d-Website zum Ändern der Werte gestartet wird. Eines meiner Skripte sieht wie folgt aus:
<!DOCTYPE html>
<html>
<body>
<?php
$result = shell_exec('/p4d/linux-p4d/scripts/setp.sh 15404 '.escapeshellarg($_GET["value"]).'')
?>
</body>
</html>
Und es wird wie folgt aufgerufen: http://192.168.1.8/Puffer_dT.php?value=30
Folgende Erklärungen dazu:
Diese Adresse kann natürlich auch von einem Virtuellen Ausgang aufgerufen werden und so von der Loxone angesprochen werden. Dazu müsst einen virtuellen Ausgang anlegen, von dem aus die IP aufgerufen wird:
Dann muss noch ein Virtueller Ausgangs-Befehl hinzugefügt werden mit dem das PHP-Skript aufgerufen wird:
Zudem können Sie Grafikbereiche zur Bereitstellung zugehöriger Informationen, Tipps oder Hinweise für Benutzer verwenden. |
Verwandte Artikel erscheinen hier basierend auf den Stichwörtern, die Sie auswählen. Klicken Sie, um das Makro zu bearbeiten und Stichwörter hinzuzufügen oder zu ändern.
|