Serielle Schnittstelle abfragen und Werte weiterverwenden
System: aktuelles Debian
Device: Systa Interace
Hallo liebes Forum,
ich bin jetzt seit Stunden am rumprobieren und googeln, komme aber nicht mehr weiter.
Ich habe seit gestern ein Interface mit dem ich die Daten meiner Heizungsanlage auslesen kann. Das funktioniert an sich soweit, aber ich möchte die Werte nehmen und in meiner Haussteuerung verwenden. Diese Werte bekomme ich mittels einer wget Abfrage in die Haussteuerung.
Auslesen kann ich die Werte z.B. so:
Diese Anzeige aktualisiert sich selbstständig alle 10 Sekunden.
Mittels solch eines wget Aufrufes kommen die Werte in die Haussteuerung:
Würde hier also heißen das TA (Temperatur Aussen) auf 10°C gesetzt wird.
Teilziel ist jetzt also z.B. den TA Werte aus de seriellen Schnittstelle auszulesen und mittels wget zu übertragen.
Komplettziel natürlich alle Werte übertragen im maximal 5 Minutentakt.
Hat jemand eine Idee wie ich die Werte am Besten auslesen kann? Soll ich das Ganze über eine Textdatei realisieren? Wie kann ich den aktuellen Status in eine Textdatei umleiten, der Refreshzyklus bricht ja nicht von selber ab...
Device: Systa Interace
Hallo liebes Forum,
ich bin jetzt seit Stunden am rumprobieren und googeln, komme aber nicht mehr weiter.
Ich habe seit gestern ein Interface mit dem ich die Daten meiner Heizungsanlage auslesen kann. Das funktioniert an sich soweit, aber ich möchte die Werte nehmen und in meiner Haussteuerung verwenden. Diese Werte bekomme ich mittels einer wget Abfrage in die Haussteuerung.
Auslesen kann ich die Werte z.B. so:
root@cacti01:~# cat /dev/ttyUSB0 115200
[05.05.2012 19:16]
TA: 14,6°C Kesselstatus: 0
TK: 0,0°C Kesselstarts: 2141
PK: 0% Kessellaufzeit: 872
Puffer Heizkreis 1 Heizkreis 2
====== =========== ===========
TWO: 56,6°C TI1: 31,0°C TI2: 0,0°C
TPO: 34,6°C TV1: 33,3°C TV2: -29,6°C
TPU: 34,4°C TR1: 33,5°C TR2: -29,1°C
TWU: 33,5°C TV1S: 34,4°C TV1S: 0,0°C
TWOS: 56,0°C RT1S: 23,0°C RT2Sl: 0,0°C
TPOS: 44,4°C PHK1: 50% PHK2: 0%
Solar Störung
===== =======
TSA: 38,6°C Kessel: -
TSE: 30,6°C Fühler: -
PSO: 0% Solar: -
Status: Aus
Leistung: 0,0kW
Tagesgewinn: 16kWh
Ertrag: 85kWh
Diese Anzeige aktualisiert sich selbstständig alle 10 Sekunden.
Mittels solch eines wget Aufrufes kommen die Werte in die Haussteuerung:
http://192.168.0.11/addons/db/state.cgi?item=TA&dp=STATE&value=10
Teilziel ist jetzt also z.B. den TA Werte aus de seriellen Schnittstelle auszulesen und mittels wget zu übertragen.
Komplettziel natürlich alle Werte übertragen im maximal 5 Minutentakt.
Hat jemand eine Idee wie ich die Werte am Besten auslesen kann? Soll ich das Ganze über eine Textdatei realisieren? Wie kann ich den aktuellen Status in eine Textdatei umleiten, der Refreshzyklus bricht ja nicht von selber ab...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 184522
Url: https://administrator.de/contentid/184522
Ausgedruckt am: 25.11.2024 um 22:11 Uhr
1 Kommentar