FHEM Forum

FHEM => Frontends => FLOORPLAN => Thema gestartet von: Jewe am 29 April 2016, 11:42:57

Titel: Im Floorplan mehrere Readings aus einem HTTPMOD anzeigen lassen
Beitrag von: Jewe am 29 April 2016, 11:42:57
Hallo,

ich möchte in einem Floorplan 4 Temperaturwerte einzeln anzeigen lassen. Die Werte stehen in Readings in einem HTTPMOD. Wenn ich das im Floorplan über deviceReading anzeigen lassen möchte, bekomme ich immer nur einen Wert.
Wie kann ich das bewerkstelligen ?

Danke, Jens
Titel: Antw:Im Floorplan mehrere Readings aus einem HTTPMOD anzeigen lassen
Beitrag von: Jewe am 02 Mai 2016, 10:31:54
Hi, hat keiner eine Idee?
Titel: Antw:Im Floorplan mehrere Readings aus einem HTTPMOD anzeigen lassen
Beitrag von: digiart am 02 Mai 2016, 15:59:16
Ich habe das bei mir so eingetragen:
define Umwelt_SZ HTTPMOD http://IP/?S=A 60
attr Umwelt_SZ userattr reading01Name reading01Regex reading02Name reading02Regex reading03Name reading03Regex reading04Name reading04Regex
attr Umwelt_SZ reading01Name Temperatur
attr Umwelt_SZ reading01Regex Temp[\t]+([\d\.]+)
attr Umwelt_SZ reading02Name Luftfeuchte
attr Umwelt_SZ reading02Regex Feuchte[\t]+([\d\.]+)
attr Umwelt_SZ reading03Name Luftdruck
attr Umwelt_SZ reading03Regex Druck[\t]+([\d\.]+)
attr Umwelt_SZ reading04Name Helligkeit
attr Umwelt_SZ reading04Regex Licht[\t]+([\d\.]+)
attr Umwelt_SZ stateFormat {sprintf "Temp:    %.2f °C<br>Feuchte: %.2f %%rH<br>Luftdruck: %.2f hPa<br>Helligkeit: %.2f", ReadingsVal("Umwelt_SZ", "Temperatur", 0),ReadingsVal("Umwelt_SZ", "Luftfeuchte", 0),ReadingsVal("Umwelt_SZ", "Luftdruck", 0),ReadingsVal("Umwelt_SZ", "Helligkeit", 0);;;;}

Das liest mir von einem ESP8266 die Temp/Luftfeuchte/Luftdruck/Helligkeitswerte aus und zeigt mir die Werte untereinander im Floorplan an.
Titel: Antw:Im Floorplan mehrere Readings aus einem HTTPMOD anzeigen lassen
Beitrag von: Jewe am 02 Mai 2016, 21:22:02
Hallo Digiart,

das mache ich auch so. allerdings möchte ich die Werte einzeln im Floorplan anzeigen lassen.

Jens
Titel: Antw:Im Floorplan mehrere Readings aus einem HTTPMOD anzeigen lassen
Beitrag von: LuckyDay am 02 Mai 2016, 23:58:31
jedes Reading als eigenes Device mit readingsProxy
dafür ist es da