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
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
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
probieren, kann ja nix kaputt gehen. sieht aber gut aus