Gira Serientaster funktioniert nur sporadisch

Begonnen von Ralf.E, 28 Februar 2023, 16:42:17

Vorheriges Thema - Nächstes Thema

Ralf.E

Moin zusammen,

ich verwende hier 2 Gira EnOcean Serientaster von denen seit einiger Zeit einer nur sporadisch funktioniert:

Serientaster 1, welcher bisher immer funktioniert:
Internals:
   DEF        003B2212
   FUUID      605deab1-f33f-cc16-c95f-6ece61c9f0ffd00d
   IODev      TCM_ESP3_0
   NAME       sz_SerienTaster_EnO
   NR         173
   NTFY_ORDER 50-sz_SerienTaster_EnO
   STATE      A0
   TYPE       EnOcean
   READINGS:
     2023-02-28 15:23:22   IODev           TCM_ESP3_0
     2023-02-28 08:34:46   buttons         released
     2023-02-28 08:34:45   channelA        A0
     2023-01-16 18:26:29   channelB        BI
     2023-02-28 08:34:45   state           A0
     2021-03-26 15:07:45   teach           RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
   hmccu:
Attributes:
   IODev      TCM_ESP3_0
   creator    autocreate
   eep        F6-02-01
   event-on-update-reading channelA,channelB
   manufID    7FF
   room       EnOcean,Schlafzimmer
   subType    switch
   teachMethod RPS


Serientaster 2, welcher nur sporadisch funktioniert:
Internals:
   DEF        003B0EC4
   FUUID      605de212-f33f-cc16-73ff-b35c704d07fbf5ff
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     47
   NAME       fl_SerienTaster_EnO
   NR         169
   NTFY_ORDER 50-fl_SerienTaster_EnO
   STATE      released
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 47
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -83
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 1
   TCM_ESP3_0_TIME 2023-02-28 15:58:02
   TYPE       EnOcean
   eventCount 27
   READINGS:
     2023-02-28 15:23:21   IODev           TCM_ESP3_0
     2023-02-28 15:58:02   buttons         pressed
     2023-02-28 15:57:58   channelA        A0
     2023-02-28 15:58:02   channelB        BI
     2023-02-28 16:13:42   state           released
     2021-03-26 14:30:58   teach           RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
   helper:
   hmccu:
Attributes:
   IODev      TCM_ESP3_0
   creator    autocreate
   eep        F6-02-01
   event-on-update-reading channelA,channelB
   manufID    7FF
   room       EnOcean,Flur
   subType    switch
   teachMethod RPS


Für die jeweiligen Kanäle der Serientaster sind readingsProxies nach folgendem Muster definiert:
Internals:
   DEF        fl_SerienTaster_EnO:channelA
   DEVICE     fl_SerienTaster_EnO
   FUUID      605de518-f33f-cc16-9436-790cb4c5abb3abc2
   NAME       fl_TasterRolladen
   NOTIFYDEV  fl_SerienTaster_EnO,global
   NR         171
   NTFY_ORDER 50-fl_TasterRolladen
   READING    channelA
   STATE      open
   TYPE       readingsProxy
   eventCount 15
   CONTENT:
     fl_SerienTaster_EnO 1
   READINGS:
     2023-02-28 15:54:58   lastCmd         open
     2023-02-28 15:57:58   state           open
Attributes:
   alias      fl_TasterRolladen
   event-on-update-reading state
   setFn      {($CMD eq "open")?"A0":"AI";;}
   setList    open close
   valueFn    {($VALUE eq "A0")?"open":"close"}
   webCmd     open:close


Wenn ich den Serientaster 2 betätige, werden die Readings auch aktualisiert. Nur im readingsProxy kommt das nicht immer an.

Hatte wer schon ein ähnliches Problem und dafür eine Lösung gefunden?

Gruß Ralf
Rpi4> FHEM, TabletUI, Z-Wave, EnOcean, Hue, HmIP via Debmatic

Flachzange

Spontan keine Ahnung. Hast Du mal den Event-Monitor geprüft, ob die passenden Events erzeugt werden?

Ich nehme an Du brauchst die Auswertung der Schalter via ReadingsProxy, weil Deine Aktoren nicht bidrektional sind?

Ralf.E

Zitat von: Flachzange am 01 März 2023, 21:57:47
Spontan keine Ahnung. Hast Du mal den Event-Monitor geprüft, ob die passenden Events erzeugt werden?

Ich nehme an Du brauchst die Auswertung der Schalter via ReadingsProxy, weil Deine Aktoren nicht bidrektional sind?

Hatte ich geprüft und die ReadingsProxy sind auch da.

Aber ist schon spannend, mal sehe ich eine Änderung im EnOcean Device, aber nicht im readingsProxy und gerade eben war auch im EnOcean Device bei Betätigung nichts zu sehen. Meist funktioniert es, wenn ich anstelle des oberen Tasters erst den unteren Taster und dann wieder den oberen Taster betätige...
Rpi4> FHEM, TabletUI, Z-Wave, EnOcean, Hue, HmIP via Debmatic

Flachzange

Kommen denn die Nachrichten überhaupt an (verbose level 5 für TCM device)? Dass der Taster einfach defekt ist kannst Du auschließen? Die sind ja gemäß EnoID auch eher älteren Semesters.

Ralf.E

Zitat von: Flachzange am 05 März 2023, 09:39:16
Kommen denn die Nachrichten überhaupt an (verbose level 5 für TCM device)? Dass der Taster einfach defekt ist kannst Du auschließen? Die sind ja gemäß EnoID auch eher älteren Semesters.
Das habe ich tatsächlich noch nicht geguckt und werde ich machen.

Ich habe aber festgestellt, dass Taster oben/unten funktionieren, wenn sie im Wechsel betätigt werden.
Rpi4> FHEM, TabletUI, Z-Wave, EnOcean, Hue, HmIP via Debmatic