Hallo zusammen,
ich habe ein Aktualisierungsproblem mit meiner Readingsgroup für offene Fenster (rg_offene_fenster). Zum Testen habe ich ein dummy_fenster eingebaut. Hier die Listings:
rg_fenster_offen
Internals:
DEF (tss_.*|dummy_fenster):state
FUUID 5c55ab85-f33f-1174-495f-6baa5c653af276df
FVERSION 33_readingsGroup.pm:0.207110/2019-12-11
NAME rg_fenster_offen
NR 48
NTFY_ORDER 50-rg_fenster_offen
STATE Initialized
TYPE readingsGroup
alwaysTrigger 2
changed 0
mayBeVisible 1
CONTENT:
[...]
CONTENT2:
DEVICES:
[...]
READINGS:
fhem:
lastDefChange 14
last_update 1579354467.42653
helper:
DEF
mapping %ALIAS
valueFormat { return " " if ( $VALUE eq "open" ); return undef;;}
positions:
Attributes:
alwaysTrigger 2
group readingsgoup
headerRows 0
mapping %ALIAS
noheading 1
nolinks 1
notime 1
room _System
valueFormat { return " " if ( $VALUE eq "open" ); return undef;;}
dummy_fenster
Internals:
FUUID 5e0f6929-f33f-1174-c5fc-072aefa9035d6ef1
FVERSION 98_dummy.pm:0.206650/2019-12-06
NAME dummy_fenster
NR 247
STATE closed
TYPE dummy
READINGS:
2020-01-18 14:34:30 state closed
Attributes:
alias dummy_fenster
devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
group fenster
icon fts_window_1w
room _TEST
webCmd open:closed
Aufgefallen ist es mir, weil ich mich mit FUIP beschäftige und zum Testen ein Tablet neben mir steht auf dem das Browserfenster nicht ständig aktualisiert wird. Das Tablet soll mal ein Wandbedienpanel werden. Das gewünschte Verhalten ist, dass die Readingsgroup immer eine Liste der ALIASE der offenen Fenster anzeigt. Wenn man das Browserfenster aktualisiert funktioniert es auch. Ohne Aktualisierung des Browserfensters wird der Inhalt aber nicht aktualisiert (Readingsgroup leer, ich öffne ein Fenster, Readingsgroup immer noch leer. Aktualisiere ich das Browserfenster ist der ALIAS in der Readingsgroup.). Ich würde mir wünschen, dass der Inhalt der Readingsgroup ohne Aktualisierung des Browserfensters aktualisiert wird.
In der "Device specific help" habe ich Folgendes gefunden:
ZitatFür interne Werte (Internals) und Attribute ist longpoll update nicht möglich. Aktualisieren Sie die Seite, um die Werte zu aktualisieren.
Da ich aber state und nicht STATE abfrage war ich davon ausgegangen, dass ein longpoll update möglich ist.
Es scheint bereits zahlreiche Threads rund um die Problematik mit der Aktualisierung von Readingsgroups zu geben (z.B. https://forum.fhem.de/index.php/topic,62226.0.html). Leider komme ich nicht weiter.
Vielen Dank für jeden Tipp / Hilfe.