Hauptmenü

Messwert Plot

Begonnen von lt1014, 09 Februar 2014, 19:25:01

Vorheriges Thema - Nächstes Thema

lt1014

Hallo,
ich bin neu hier und habe von FHEM so gut wie keine Ahnung.
Es wäre schön, wenn mir jemand bei folgendem Problem helfen könnte.

Mein FHEM läuft auf einer Fritzbox 7390. Daran hängt mittels USB - RS232 Wandler ein von mir selbstgebautes Modul, das auf Anforderung mittels:

{serial_comm(4800,"/dev/ttyUSB0","W0\r")}

Werte zurückliefert, und mit dem ich auch über RS232 meine Funkrolladen steuere.
Das Protokoll kann ich nach belieben ändern und anpassen.
Das funktioniert soweit.

ich habe es auch schon geschafft mit:
define  W0 at +*00:01:00 {serial_comm(4800,"/dev/ttyUSB0","W0\n")}
die Werte minütlich abzurufen.

Dies erscheint dann auch im gemeinsamen Logfile in der Form:
2014.02.09 17:52:07 3: 12.3
2014.02.09 17:53:07 3: 12.4
.
.

Ich würde diese Messwerte jetzt gerne auf der FHEM Oberfläche grafisch darstellen, sowie für weitere Schaltaufgaben hernehmen.
Ich habe absolut keinen Plan wie ich das machen soll, bzw. ob das mit Eigenbau Hartware überhaupt geht.
Für Hilfe wäre ich sehr dankbar

Viele Grüße
Willi

Fritzbox 7490
Raspberry 3
Eigenbau 433MHz Sender
Rolläden Rohrmotor24

ChrisD

Hallo,

Du kannst den Wert in ein Dummy einlesen und diesen anschließend für die Anzeige (und andere Sachen) verwenden:

define Wert0 dummy
define  W0 at +*00:01:00 {fhem "set Wert0 ".serial_comm(4800,"/dev/ttyUSB0","W0\n")}


Grüße,

ChrisD

lt1014

Hallo ChrisD,
vielen Dank für deine Hilfe, es funktioniert und jetzt habe den Wert schonmal in einer Variablen.

Willi
Fritzbox 7490
Raspberry 3
Eigenbau 433MHz Sender
Rolläden Rohrmotor24