Hallo,
kann man eigentlich bei dem Widget Label bei data-limits auch variable Werte (Wert eines Dummys) eingeben ?
Ich zeige über das Widget den Aktuellen Energieverbrauch an. In Fhem habe ich einen Dummy der mir den durchschnittlichen Tagespreis des Abschlags zeigt. Diesen würde ich gerne als Data Limit benutzen.
data-limits ist ein statisches Array. Aber man kann mit data-limits-get="dummy10:preis" dynamisch einen ext. Vergleichswert holen und gegen das Array testen. Das müsste doch auch klappen zum Differenz Bewerten.
Danke für die schnelle Antwort. Hast du vielleicht ein Beispiel für mich.
Mit
data-device="dStromVerbauchAktuell" data-limits-get="dTagesdurchschnittskostenStrom:state" data-colors='["#12C92D","#EA9C15","#EA5515"]'
funktioniert es schon nicht. Klar brauche ja auch mehr als einen Wert um es einzugrenzen. Aber
data-device="dStromVerbauchAktuell" data-limits-get='["dTagesdurchschnittskostenStrom:state","dTagesdurchschnittskostenStrom2:state","dTagesdurchschnittskostenStrom3:state"]' data-colors='["#12C92D","#EA9C15","#EA5515"]'
funktioniert auch nicht.
Naja, dein Dummy oder das dStromVerbauchAktuell müsste noch ein Reading haben, was die Differenz angibt:
attr dStromVerbauchAktuell userReadings diff {ReadingsVal("dTagesdurchschnittskostenStrom","state","") - ReadingsVal("dStromVerbauchAktuell","state","") }
und dann so anzeigen
data-device="dStromVerbauchAktuell" data-limits-get="diff" data-limits='[-999,0,999]' data-colors='["green","gray","red"]'
:o Oh Mann, danke
da hatte ich wohl ein größeres Brett vorm Kopf :)