BenzinpreisMonitor

Begonnen von Phil__, 16 April 2014, 18:52:21

Vorheriges Thema - Nächstes Thema

moonsorrox

Zitat von: raspklaus am 19 Juli 2014, 15:24:15

Nach 30 Minuten sollte doch eigentlich ein weiterer Eintrag in der Logdatei sein

bei mir jede Minute, probiere doch mal erst einmal mit 60 und schaue ob deine readings rot werden
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Puschel74

Hallo,

auf dem Screenshot hast du die Linie bei 1.30 und die beiden Tankstellen haben den Preis auch bei 1.30
Man sieht aber die rote (oder braune) Linie bei dir ganz unten.
Sonst mach den Bereich doch mal größer und schick nen neuen Sreenshot bitte.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

moonsorrox

@Puschel74

ja das habe ich schon gemacht, dass funktioniert auch. Nur wie oben erwähnt muss das immer mal wieder angepaßt werden..!
wie oben geschrieben habe ich das so  [1.25:1.65] gemacht.
Bei dir sehe ich aber im Editor das dort nichts drin steht und die Linien trotzdem etwas höher beginnen, dass hat mich etwas irritiert.. 8)

Noch mal ne Frage zum Plot Titel ich habe das mal probiert so in der Art:
#attr SVG_FileLog_Benzinpreise_1 label "Benzinpreise Diesel - SuperE5 - Min: $data{min1}€   Max: $data{max1}€   Akt: $data{currval1}€"


könnte man das für Diesel und Super spezifizieren so zeigt er immer nur einen an..! aber welchen ? siehe Screenshot
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Puschel74

Hallo,

Zitatmin1
Müste bei dir dann STAR Diesel sein weil er als erster in deinem Plot gezeichnet wird.

Mit
min2
min3
min4
...
(selbiges mit maxn)
kannst du dir die restliche nWerte auch anzeigen lassen.
Interssant wäre im Label aber currvaln (also der momentane Wert).

GRüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

moonsorrox

Zitat von: Puschel74 am 19 Juli 2014, 15:45:41
Interssant wäre im Label aber currvaln (also der momentane Wert).


ganz genau der wäre interessant, die anderen sieht man ja im Plot  8)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

ich habe das jetzt mal angepaßt, da wichtig für mich.... ich mit dem Auto Diesel tanke... Motorrad natürlich Super habe ich jetzt mal vernachlässigt  8)

hier noch der zugehörige Code:
attr SVG_FileLog_Benzinpreise_1 label "Aktuelle Preise Diesel - Star: $data{currval1} € - Aral: $data{currval2} € - HEM: $data{currval3} €"
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Puschel74

Hallo,

dann stell es doch ein  ;)

Grüße

Edith: Grad gesehen - hast du schon erledigt
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

moonsorrox

hab grad gesehen das das Attribut plotfunction nur für die Datenbank ist
Aus dem Fhem Wiki
"Das Attribut plotfunction bestimmt, welches device in der Datenbank selektiert wird (in diesem Beispiel AussenTempHum). "

Muss das auch mal angehen mit der Datenbank, aber erst mal einiges dazu lesen.
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Puschel74

Hallo,

OT aber hier hab ich was gefunden:
http://forum.fhem.de/index.php/topic,21560.0.html
Und hier findest du eine Anleitung um sqlite3 zu installieren:
http://www.fhemwiki.de/wiki/Neues_Charting_Frontend#Basisinstallation
BTT

@raspklaus
Klappt bei dir jetzt alles?

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

raspklaus

Ich muss noch einen Langzeittest machen, aber es scheint nun alles zu laufen

salvadore

muss mich auch noch mal melden. Ich wollte gerne die Preise farblich unterschiedlich dargestellt haben und dabei zwischen z.B. Diesel + Super unterscheiden.
Das ist dabei herausgekommen:

define Benzinpreise readingsGroup (Dieselpreis|Benzinpreis):(Diesel|SuperE5).*
attr Benzinpreise room Benzinpreis
attr Benzinpreise style style="font-size:18px"
attr Benzinpreise valueStyle { if($READING eq "SuperE5" && $VALUE < 1.50){ 'style="color:green;;font-weight:bold"' }elsif(($READING eq "SuperE5" && $VALUE >= 1.50) && ($READING eq "SuperE5" && $VALUE < 1.55)){ 'style="color:yellow"' }elsif($READING eq "SuperE5" && $VALUE >= 1.55 ){ 'style="color:red"' }elsif($READING eq "Diesel" && $VALUE < 1.30){ 'style="color:green;;font-weight:bold"' }elsif(($READING eq "Diesel" && $VALUE >= 1.30) && ($READING eq "Diesel" && $VALUE < 1.35)){ 'style="color:yellow"' }elsif($READING eq "Diesel" && $VALUE >= 1.35 ){ 'style="color:red"' }}


Die "Schmerzgrenzen" muss dann jeder für sich selbst festlegen.
Vielleicht kann es ja wer gebrauchen.
Gruss
Salovadore
FHEM 5.6, APU-Board, CUNO 1.x, RFXtrx433, 8 FHT80B, diverse FS20 Aktoren, Rasperry, div. DS18x-Sensoren, KD101, AB400R, HE877, ESA2000, Beaglebone Black Rev.C, Jeelink, PCA 301, PT8005,

Rince

Dann könnte jetzt jemand nen Wiki Eintrag draus basteln :)

Wenn keiner "hier" schreit werde das übernehmen, aber erst nächste Woche.
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

salvadore

@Rince
von mir aus, mir fehlt dazu die Kompetenz.
Schönes Wochenende
Salvadore
FHEM 5.6, APU-Board, CUNO 1.x, RFXtrx433, 8 FHT80B, diverse FS20 Aktoren, Rasperry, div. DS18x-Sensoren, KD101, AB400R, HE877, ESA2000, Beaglebone Black Rev.C, Jeelink, PCA 301, PT8005,

Puschel74

Hallo,

perfekt aber ...
das valueStyle lässt sich sicher noch vereinfachen - ich mach mich noch dran aber muss jetzt weg (bei dem Wetter erstmal ne Runde Fahrrad fahren und dann gemütlich was mampfen und ein kühles Blondes dazu).

Aber wie schon öfter geschrieben - ich find die Communitiy einfach nur genial  ;D
Mahlzeit und Prost

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

salvadore

@Puschel74
beim "zusammenbasteln" habe ich noch gedacht, dass muss sicher noch einfacher möglich sein aber der Ansatz dazu !?.
Schön, wenn Du dich noch mal damit beschäftigen willst. Kann ich auch wieder nur was draus lernen (>60 hin und wieder und nur mit do it your self nicht immer so einfach)
Werde mir jetzt auch ein kühles Blondes gönnen.

Grüsse
FHEM 5.6, APU-Board, CUNO 1.x, RFXtrx433, 8 FHT80B, diverse FS20 Aktoren, Rasperry, div. DS18x-Sensoren, KD101, AB400R, HE877, ESA2000, Beaglebone Black Rev.C, Jeelink, PCA 301, PT8005,