SVG plot erzeugen von ESP readings im log

Begonnen von riker1, 18 April 2018, 18:17:51

Vorheriges Thema - Nächstes Thema

riker1

Hallo,

leider bekomme ich keinen SVG plot dargestellt.

der log sieht so aus:

habe es mit spalte 3 und 4 versucht, wird doch durch das Blank definiert, richtig?

Als Regex auch beides probiert , plot bleibt leer, leider


2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 145
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 145
2018-04-18_00:00:07 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 143
2018-04-18_00:00:07 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 143
2018-04-18_00:00:08 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:08 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:08 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 21
2018-04-18_00:00:08 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 21
2018-04-18_00:00:09 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:09 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:09 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144



Das Reading bekomme ich mit, dieser Befehl funktioniert aber nicht im Log.

wie komme ich denn an die Werte?

ReadingsNum("ESPEasy_ESP_Nmcu10_139_Dist_139","Dist_V","")

Danke für die Hilfe

VG T
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Amenophis86

Hast du den Ploteditor genommen? Die gelieferten Infos sind ein bisschen wenig um dir wirklich helfen zu können und den Fehler zu erkennen. Wie sieht denn dein Plotfile aus?
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

riker1

Zitat von: Amenophis86 am 18 April 2018, 18:42:23
Hast du den Ploteditor genommen? Die gelieferten Infos sind ein bisschen wenig um dir wirklich helfen zu können und den Fehler zu erkennen. Wie sieht denn dein Plotfile aus?

ja versuche es mit dem Ploteditor.

der Plot bleibt komplett leer.

Was benötigst du zum checken?


Danke

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Amenophis86

Ich muss wissen wie dein Plotfile aussieht. Da bei list und RAW-Def leider nicht genug raus kommt würde in diesem Fall ein Screenshot helfen.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

riker1

Zitat von: Amenophis86 am 18 April 2018, 19:16:00
Ich muss wissen wie dein Plotfile aussieht. Da bei list und RAW-Def leider nicht genug raus kommt würde in diesem Fall ein Screenshot helfen.

so hier ein screenshot.

hilft das?

man sieht die log werte zumindest
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Amenophis86

Mmmh laut Bild hast du alles richtig ausgewählt. Poste mal bitte 4 Zeilen aus deinem Log, dass ich mir ein test Log anlegen kann um zu schauen ob es bei mir geht.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Frank_Huber

großes / Kleines "D" in "Dist"... Machs mal im Plot groß

Amenophis86

Ist doch nur das Label was du meinst, oder? Die Bezeichnung selbst nimmt er ja aus dem Input Feld. Das sieht man leider nicht komplett.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Frank_Huber

#8
Zitat von: Amenophis86 am 19 April 2018, 15:36:56
Ist doch nur das Label was du meinst, oder? Die Bezeichnung selbst nimmt er ja aus dem Input Feld. Das sieht man leider nicht komplett.
damn, wo Du Recht hast...

Nach genauerem Lesen denke ich da bedarf es User-Readings die die reinen Werte extrahieren.
Wüsste jetzt keinen Weg das "Dist_V: " oder "Dis: " im SVG aus dem Value abzuschneiden.

Amenophis86

Wenn ich es richtig sehe, dann hat er Column 4 ausgewählt und soweit mir bekannt ist, wird die Column auf Grund der Leerzeichen berechnet. Damit erhält er ja nur den Zahlenwert und nicht den Namen des Readings oder den Namen und den Wert.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Amenophis86

Habe mal folgende Daten bei mir in eine Test Datei geschrieben:
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144
2018-04-18_00:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dist_V: 144
2018-04-18_02:00:06 ESPEasy_ESP_Nmcu10_139_Dist_139 Dis: 144


Dann ein Gplot damit erstellt und es klappt. Daher die Frage, was du im Input Regexp ausgewählt hast. Meine Ergebnis siehe Bild. Habe natürlich folgendes ausgewählt ESPEasy_ESP_Nmcu10_139_Dist_139.Dis:
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...