Hallo ich möchte bei meiner Netatmo Wetterstation auch die Letzte Aktualisierung ausgeben.
Diese wird unter Internals als LAST_POLL ausgeben.
Mein List in der cfg sieht derzeit so aus:
define netatmo_Innenstation netatmo xx:xx:xx:xx:xx:xx
attr netatmo_Innenstation IODev Wetter_Zuhause
attr netatmo_Innenstation alias Innenstation
attr netatmo_Innenstation devStateIcon .*:no-icon
attr netatmo_Innenstation group Innen
attr netatmo_Innenstation icon netatmo.station
attr netatmo_Innenstation interval 660
attr netatmo_Innenstation room 8.04_Meine_Wetterstation
attr netatmo_Innenstation sortby 1
attr netatmo_Innenstation stateFormat {sprintf("Innentemperatur: %.1f ° | rel.Luftfeuchtigkeit innen: %.1f %% <br>Luftdruck: %.1f mbar | CO2: %d ppm | Lärmpegel: %d dB <br>Letzte_Aktualisierung: %s ",ReadingsVal("netatmo_Innenstation","temperature_T",0),ReadingsVal("netatmo_Innenstation","humidity",0),ReadingsVal("netatmo_Innenstation","pressure",0),ReadingsVal("netatmo_Innenstation","co2",0),ReadingsVal("netatmo_Innenstation","noise",0),InternalVal("netatmo_Innenstation","LAST_POLL",0))}
attr netatmo_Innenstation userReadings temperature_T:temperature.* { int ( 10 * ReadingsVal("netatmo_Innenstation","temperature",0) + 0.5 ) / 10 }
Doch ich bekomme bei der Anzeige immer nur "Letzte_Aktualisierung: 0" ausgegeben.
In LAST_POLL steht dieser Wert: 2017-07-24 19:09:44
Was mache ich falsch?
Mir wäre es schon recht wenn der Wert so ausgegeben wird, wie in LAST_POLL.
Gruß
Georg
Nachtrag: jetzt funktioniert es!, anscheinend musste der POLL Eintrag aktualisiert werden.