FHEM Forum

FHEM => Frontends => Thema gestartet von: andi11 am 04 September 2019, 16:18:16

Titel: [gelöst][02_HTTPSRV] stateformat
Beitrag von: andi11 am 04 September 2019, 16:18:16
Hallo zusammen,
ich würde gerne dass Antrieb stateFormat verwenden. Aber es scheint nicht vorhanden zu sein in dem Modul.

Hintergrund: Ich würde gerne anzeigen wann zuletzt eine Seite angefragt wurde, dafür hab ich mir ein Userreading eingerichtet, KindleBatt ist dabei ein Query Parameter.
lastquerytime {ReadingsTimestamp($NAME,"KindleBatt","0")}
Titel: Antw:[02_HTTPSRV] stateformat
Beitrag von: Dr. Boris Neubert am 05 September 2019, 17:43:44
Hallo,

wie kommst Du darauf? Hast Du es ausprobiert und es funktioniert nicht? Sollte es aber. In diesem Fall bitte ich Dich, mir nachvollziehbare Informationen für Debugging zur Verfügung zu stellen.

Viele Grüße
Boris
Titel: Antw:[02_HTTPSRV] stateformat
Beitrag von: andi11 am 05 September 2019, 18:19:57
ich finde es nicht in der Combobox wo die Attribute aufgelistet werden.
Ein manuelles
attr HTTPSRV_Kindle_Wohnzimmer stateFormat lastquerytime
bringt die Meldung
HTTPSRV_Kindle_Wohnzimmer: unknown attribute stateFormat. Type 'attr HTTPSRV_Kindle_Wohnzimmer ?' for a detailed list.
Titel: Antw:[02_HTTPSRV] stateformat
Beitrag von: JoWiemann am 05 September 2019, 18:50:26
Hallo Boris,

im Modul werden zwar die readings*update()-Funktionen genutzt, allerdings ist $readingFnAttributes nicht gesetzt. Somit werden die Attribute nicht aktiviert.

Ich habe die Variable mal testweise ergänzt. Damit funktioniert es dann.

    $hash->{AttrList}  = "directoryindex " .
                        "readings" . $readingFnAttributes;

Grüße Jörg
Titel: Antw:[02_HTTPSRV] stateformat
Beitrag von: Dr. Boris Neubert am 05 September 2019, 19:31:41
Eijeijeijei.

Danke, Jörg, für die Analyse und den Fix.

Habs gefixt und eingecheckt. Morgen im Update erhältlich.

Viele Grüße
Boris
Titel: Antw:[02_HTTPSRV] stateformat
Beitrag von: andi11 am 05 September 2019, 19:32:33
danke an euch beide für die schnelle Hilfe :)