Im RSS prüfen auf größer als

Begonnen von jostmario, 23 Dezember 2014, 11:51:22

Vorheriges Thema - Nächstes Thema

jostmario

Hallo

wie kann ich denn im RSS in der Datei rss.layout auf größer als prüfen.
der wert status kann  "000"  "001"  "002"  haben  je nachdem ob der Ofen in der Anheizphase, Heizphase,ausbrandphase ist.
Ich möchte das nur anzeigen lassen wenn status > 000 ist.

momentan hab ich es so

Zitat#Heizkessel
condition { ReadingsVal("Heizkessel","status","") eq "001" }
pt 14
rgb "FFE5B2"
text 10 265 "Abgas: "
text 140 265 { ReadingsVal('Heizkessel',"Abgas","")." °C"}

wobei es jetzt nicht angezeigt wird wenn status 002 oder 003 ist.

Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

chris1284

#1
Eq bedeutet soviel wie "gleich", wenn du also auf > 000 prüfen willst darfst du nicht eq nehmen sondern "nicht gleich "
oder "grösser".

Also state ne 000

Oder state > 000 wobei ich bei 000 nicht weiss ob es bei 3stelligen zahlen mit 00 vorn greift

jostmario

#2
Hallo

ja Danke

So hat es funktioniert.

Zitat#Heizkessel
condition { ReadingsVal("Heizkessel","Abgas","") > 30 }
pt 14
rgb "FFE5B2"
text 10 265 "Abgas: "
text 140 265 { ReadingsVal('Heizkessel',"Abgas","")." °C"}
text 10 290 "Brennkammer: "
text 140 290 { ReadingsVal('Heizkessel',"Brennkammer","")." °C"}
text 10 315 "Kesseltemp: "
text 140 315 { ReadingsVal('Heizkessel',"Kesseltemp","")." °C"}
text 10 340 "O2: "
text 140 340 { ReadingsVal('Heizkessel',"O2","")." ppm"}
text 10 365 "Verlust: "
text 140 365 { ReadingsVal('Heizkessel',"Verlust","")." %"}

text 10 390 "Primärluft: "
text 140 390 { ReadingsVal('Heizkessel',"Primaerluefter","")." %"}
text 10 415 "Sekundärluft: "
text 140 415 { ReadingsVal('Heizkessel',"Sekundaerluefter","")." %"}

condition 1

wie lautet die genaue syntex um zwei werte oder zu verknüpfen?
quasi soll er es einlenden wenn ReadingsVal("Heizkessel","Abgas","") > 30   und
ReadingsVal("Heizkessel","Status","") > 0

kann ich das so schreiben ?
Zitatcondition { ReadingsVal("Heizkessel","Abgas","") > 20 || ReadingsVal("Heizkessel","status","") > 0 }


Danke Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

chris1284

probieren, kann ja nix kaputt gehen. sieht aber gut aus