Hallo zusammen,
ich bin noch relativ neu in Fhem und von daher erstmal vielen Dank für diese sehr umfangreiche Software. Nun zu meinem Problem, welches hier glaube ich ganz gut reinpasst...
Ich hole mir via HTTPMOD die Hochwasser Zeiten der Hamburger Elbe:
define getTide HTTPMOD none 43200 #12h
attr getTide userattr get01JSON get01Name get01Poll:0,1 get01PollDelay get01PollDelay:0,1 get02JSON get02Name get02Poll:0,1 getHeader1 getHeader2 getURL
attr getTide get01JSON Hamburg
attr getTide get01Name Hamburg
attr getTide get01Poll 1
attr getTide get02JSON Geesthacht
attr getTide get02Name Geesthacht
attr getTide get02Poll 1
attr getTide getHeader1 Content-Type: application/json
attr getTide getHeader2 Accept: */*
attr getTide getURL http://192.168.10.2:8083/fhem/usr/tides.json
attr getTide room Readings
Leider bekomme ich die Werte nicht anständig sortiert vorgesetzt und muss sie deshalb von FHEM sortieren lassen, meine ReadingsGroup für die Zeiten sehen so aus:
define HW_Hamburg readingsGroup <HW_Hamburg>\
getTide:Hamburg.*
attr HW_Hamburg nonames 1
attr HW_Hamburg notime 1
attr HW_Hamburg room Readings
attr HW_Hamburg sortColumn 0
und die Tabelle so (die Tabelle hat nur eine Spalte):
HW_Hamburg
Mi. 2016-12-14 - 11:31 NW (0.2m)
Mi. 2016-12-14 - 23:52 NW (0.2m)
Mi. 2016-12-14 - 04:12 HW (4.1m)
Mi. 2016-12-14 - 16:34 HW (4.1m)
Dank dem neuen sortColumn kann ich die Werte nun manuell sortieren wie ich sie eingentlich auch sehen will:
HW_Hamburg
Mi. 2016-12-14 - 04:12 HW (4.1m)
Mi. 2016-12-14 - 11:31 NW (0.2m)
Mi. 2016-12-14 - 16:34 HW (4.1m)
Mi. 2016-12-14 - 23:52 NW (0.2m)
Meine Frage ist jetzt, wie bekomme ich es hin, dass die Tabelle immer so sortiert ist, also auch nach einen Refresh, Neustart, oder Logpoll durch FHEM?
"attr HW_Hamburg sortColumn -1" oder "sortby" haben hier leider keinen Effekt.
Vielen Dank und schönen Gruß
BooStar