devStateIcon der readingsGroup aktualisiert sich nicht

Begonnen von Jogile, 02 August 2015, 16:53:42

Vorheriges Thema - Nächstes Thema

Jogile

Ich hoffe, jemand von euch kann mir weiterhelfen. Vielen Dank schon mal vorab!

Folgender Aufbau: 2 Funksteckdosen sollen in einer Readingsgroup zusammengefasst werden (s. fhem.cfg Auszug)

define Steckdose1 IT FFFF00FFFF 0F F0
attr Steckdose1 IODev myCUL
attr Steckdose1 devStateIcon on:general_an@#00FF00 off:general_aus
attr Steckdose1 model itswitch

define Steckdose2 IT FFFF0F0FFF 0F F0
attr Steckdose2 IODev myCUL
attr Steckdose2 devStateIcon on:general_an@#00FF00 off:general_aus
attr Steckdose2 model itswitch

# Readingsgroup für Funk-Steckdosen
define RG.Steckdosen readingsGroup Steckdose1:state Steckdose2:state
attr RG.Steckdosen mapping %ALIAS
attr RG.Steckdosen noheading 1            #Unterdrücke Überschrift
attr RG.Steckdosen notime 1               #Unterdrücke Timestamp Readings
attr RG.Steckdosen valueIcon { state => '%devStateIcon' }

Leider wird das valueIcon der Readingsgroup bei Statusänderung der Steckdosen nicht aktualisiert. Lade ich die fhem Seite im Browser neu, wird auch das Icon aktualisiert. Das heißt, dass eigentlich alles soweit ok ist. Es scheint irgendwie ein Timingproblem zu sein. Wie auch immer, für Unterstützung wäre ich seeeeeehr dankbar ;-)

justme1968

geht die aktualisierung direkt im device in der normalen raum ansicht?

schau mal bitte auf die javascript console deines browers. gibt da fehler?

was siehst du im event monitor?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Jogile

Vielen Dank für die schnelle Antwort! Zu deinen Fragen:

geht die aktualisierung direkt im device in der normalen raum ansicht?
>> ja, im Device selbst wird der Status und auch das devStateIcon sofort korrekt angezeigt

schau mal bitte auf die javascript console deines browers. gibt da fehler?
>> nein, nur Statusmeldungen. Ich habe das gleiche Verhalten unter Chrome und Firefox.

was siehst du im event monitor?
>>Bei Einschalten der Steckdose direkt über das Device kommt
2015-08-02 17:40:17 IT Steckdose1 on
>>Bei Ausschalten der Steckdose direkt über das Device kommt
2015-08-02 17:40:58 IT Steckdose1 off
Sonst keine weiteren Meldungen sichtbar

Sieht für mich erst einmal alles gut aus...

Jogile

Weiß wirklich niemand, wie man das Icon auch in der Readingsgroup aktualisiert bekommt? Vorschläge gern genommen!!!

JoeALLb

Hast Du eine Lösung gefunden? Hab das Problem gerade auch....
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Jogile

Ich habe inzwischen meine eigene Browser Oberfläche für fhem gebaut, wo ich die Readingsgroup nicht mehr brauche.
Außer mit longpoll oder refresh, was beides nicht schön ist, habe ich es damals leider keine Lösung gefunden.

Wenn man allerdings die Steckdosen mit group gruppiert, hat man das Problem erst gar nicht.
Also, so z.B.

# Funk-Steckdose 1 (Intertechno - 433.92 Mhz), FF00F=Systemcode 0FFFF=Empfänger (Taste1) 0F=Ein F0=Aus
define Steckdose1 IT FF00F0FFFF 0F F0
attr Steckdose1 IODev myCUL
attr Steckdose1 devStateIcon on:general_an@#00FF00 off:general_aus@#FFFFFF
attr Steckdose1 group Steckdosen
attr Steckdose1 model itswitch
attr Steckdose1 room BearsCave
attr Steckdose1 webCmd :

# Funk-Steckdose 2, FF00F=Systemcode 0FFFF=Empfänger (Taste1) 0F=Ein F0=Aus
define Steckdose2 IT FF00FF0FFF 0F F0
attr Steckdose2 IODev myCUL
attr Steckdose2 devStateIcon on:general_an@#00FF00 off:general_aus@#FFFFFF
attr Steckdose2 group Steckdosen
attr Steckdose2 model itswitch
attr Steckdose2 room BearsCave
attr Steckdose2 webCmd :

justme1968

das it modul hat ein problem mit longpoll updates. siehe hier: http://forum.fhem.de/index.php/topic,43162.0.html.

wenn noch jemand probleme mit den updates in der readingsGroup hat bitte testet es mal mit einem anderen device. zur not auch einem dummy. wenn es damit geht ist es das oben verlinkte problem.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Piet16

Hallo,
ich habe dasselbe Problem. Die Lösung von Ralf9 funktioniert bei mir nicht, vielleicht weil ich keine Intertechno sondern ZWave Geräte habe?

Piet

Piet16

Ich möchte mich bedanken. Nach dem neusten Update funktioniert es auch bei mir.