Register in den Readings von HM-Sen-MDIR-O-2 verschwunden

Begonnen von pwlr, 24 August 2018, 11:40:42

Vorheriges Thema - Nächstes Thema

pwlr

Moin,
..ich komme nicht mehr klar, ist irgendwie komisch...

Ich habe diverse Bewegungsmelder HM-Sen-MDIR-O-2, die mit diversen unterschiedlichen Aktoren gepeert sind und diese schalten. Seit kurzen werden bei allen Aktoren die Register der gepeerten HM-Sen-MDIR-O-2 nicht mehr angezeit, trotz expert=251_anything. Die BM triggern aber die Aktoren, die Funktion ist also ok.
Hier mal ein Beispiel vom Aktor Lampe_EG_Terrasse_rechts, bewusst ungekürzt:

Internals:
   DEF        495E1504
   NAME       Lampe_EG_Terrasse_rechts
   NOTIFYDEV  global
   NR         1548
   NTFY_ORDER 50-Lampe_EG_Terrasse_rechts
   STATE      On
   TYPE       CUL_HM
   chanNo     04
   device     HM_495E15
   peerList   Motion_Terrasse,self04,Helligkeit_Blocker_7,
   READINGS:
     2018-08-24 10:39:21   CommandAccepted yes
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgActionType jmpToTarget
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgCtDlyOff geLo
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgCtDlyOn geLo
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgCtOff geLo
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgCtOn geLo
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgCtValHi 100
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgCtValLo 50
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgMultiExec on
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgOffDly 0 s
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgOffTime unused
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgOffTimeMode absolut
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgOnDly 0 s
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgOnTime unused
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgOnTimeMode absolut
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgSwJtDlyOff off
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgSwJtDlyOn on
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgSwJtOff dlyOn
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-lgSwJtOn dlyOff
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shActionType jmpToTarget
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shCtDlyOff geLo
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shCtDlyOn ltLo
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shCtOff geHi
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shCtOn geHi
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shCtValHi 100
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shCtValLo 50
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shMultiExec off
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shOffDly 0 s
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shOffTime unused
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shOffTimeMode absolut
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shOnDly 86400 s
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shOnTime unused
     2018-08-22 10:49:46   R-Helligkeit_Blocker_7-shOnTimeMode absolut
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-shSwJtDlyOff off
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-shSwJtDlyOn off
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-shSwJtOff set_dlyOn
     2018-08-22 10:50:05   R-Helligkeit_Blocker_7-shSwJtOn set_dlyOn
     2018-08-22 09:32:20   R-powerUpAction off
     2018-08-22 11:55:51   R-self04-lgActionType set_off
     2018-08-22 11:55:51   R-self04-lgCtDlyOff geLo
     2018-08-22 11:55:51   R-self04-lgCtDlyOn geLo
     2018-08-22 11:55:51   R-self04-lgCtOff geLo
     2018-08-22 11:55:51   R-self04-lgCtOn geLo
     2018-08-22 11:55:51   R-self04-lgCtValHi 100
     2018-08-22 11:55:51   R-self04-lgCtValLo 50
     2018-08-22 11:55:51   R-self04-lgMultiExec set_on
     2018-08-22 11:55:51   R-self04-lgOffDly 0 s
     2018-08-22 11:55:51   R-self04-lgOffTime unused
     2018-08-22 11:55:51   R-self04-lgOffTimeMode set_absolut
     2018-08-22 11:55:51   R-self04-lgOnDly 0 s
     2018-08-22 11:55:51   R-self04-lgOnTime unused
     2018-08-22 11:55:51   R-self04-lgOnTimeMode set_absolut
     2018-08-22 11:55:51   R-self04-lgSwJtDlyOff off
     2018-08-22 11:55:51   R-self04-lgSwJtDlyOn on
     2018-08-22 11:55:51   R-self04-lgSwJtOff dlyOn
     2018-08-22 11:55:51   R-self04-lgSwJtOn dlyOff
     2018-08-22 11:55:51   R-self04-shActionType jmpToTarget
     2018-08-22 11:55:51   R-self04-shCtDlyOff geLo
     2018-08-22 11:55:51   R-self04-shCtDlyOn geLo
     2018-08-22 11:55:51   R-self04-shCtOff geLo
     2018-08-22 11:55:51   R-self04-shCtOn geLo
     2018-08-22 11:55:51   R-self04-shCtValHi 100
     2018-08-22 11:55:51   R-self04-shCtValLo 50
     2018-08-22 11:55:51   R-self04-shMultiExec off
     2018-08-22 11:55:51   R-self04-shOffDly 0 s
     2018-08-22 11:55:51   R-self04-shOffTime unused
     2018-08-22 11:55:51   R-self04-shOffTimeMode absolut
     2018-08-22 11:55:51   R-self04-shOnDly 0 s
     2018-08-22 11:55:51   R-self04-shOnTime unused
     2018-08-22 11:55:51   R-self04-shOnTimeMode absolut
     2018-08-22 11:55:51   R-self04-shSwJtDlyOff off
     2018-08-22 11:55:51   R-self04-shSwJtDlyOn on
     2018-08-22 11:55:51   R-self04-shSwJtOff dlyOn
     2018-08-22 11:55:51   R-self04-shSwJtOn dlyOff
     2018-08-22 09:32:20   R-sign          off
     2018-08-23 10:30:27   R-statusInfoMinDly 1 s
     2018-08-23 10:30:27   R-statusInfoRandom 1 s
     2018-08-22 09:32:20   R-transmitTryMax 6
     2018-08-24 10:47:57   RegL_01.         08:00  30:06 57:22 56:00 00:00
     2018-08-24 10:48:01   RegL_03.Helligkeit_Blocker_7  02:02 03:11 04:32 05:64 06:F8 07:FF 08:00 09:FF 0A:01 0B:11 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2018-08-24 10:47:58   RegL_03.Motion_Terrasse_chn-01  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:C8 85:D2 86:00 87:FF 88:00 89:FF 8A:20 8B:14 8C:63 00:00
     2018-08-24 10:48:00   RegL_03.self04   02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:20 8B:14 8C:63 00:00
     2018-08-24 10:48:44   deviceMsg       on (to vccu)
     2018-08-24 10:48:44   level           100
     2018-08-24 10:48:44   pct             100
     2018-08-24 10:47:57   peerList        Motion_Terrasse,self04,Helligkeit_Blocker_7,
     2018-08-24 10:48:44   phase           On
     2018-08-24 10:48:44   recentStateType info
     2018-08-24 10:48:44   state           on
     2018-08-24 10:48:44   timedOn         off
     2018-08-24 10:48:43   trigLast        Motion_Terrasse:146
     2018-08-23 10:18:02   trig_Helligkeit_Blocker_7 0_11
     2018-08-24 10:48:43   trig_Motion_Terrasse 146_2
   helper:
     dlvlCmd    ++A011123ABC495E150204000000
     peerIDsRaw ,495E1504,2EF1D901,FF001707,00000000
     regLst     ,1,3p
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   DbLogInclude level
   alias      Terrasse_rechts
   brightnessControlPath Helligkeit_Blocker_7
   brightnessControlUnit Motion_EG_Tuer
   devStateIcon Off:light_ceiling_off@grey:on On:light_ceiling@orange:off dlyOn:general_aus_fuer_zeit@blue:on dlyOff:general_an_fuer_zeit@orange unreachable:scc_868@red
   event-on-change-reading timedOn,pct,state
   event-on-update-reading phase
   expert     251_anything
   group      Terrasse
   master     Power_Garten_Sw_01
   model      HM-LC-SW4-DR
   peerIDs    00000000,2EF1D901,495E1504,FF001707,
   room       A-Grundstück,Grundstück
   slave-mode off
   stateFormat {ReadingsVal($name,"phase","missing")}
   userReadings phase:(pct.*|timedOn.*) {userReadings_01($name)}
   userattr   PORactiv slave-mode master brightnessControlUnit brightnessControlPath
   verbose    3
   webCmd     :


Der Bewegungsmelder hat den Namen Motion_Terrasse und ist in der peerlist und auch RegL_03 ist da.

Hat wer ne Idee ?
Schon mal danke und
moin
Bernd

darkness


pwlr

sorry, den anderen Beitrag hatte ich übersehen. Das Problem scheint aber wirklich identisch zu sein. Danke für die Info.
getConfig habe ich gemacht, in HMInfo finde ich auch keine Auffälligkeiten.
HMInfo peerCheck und x-ref sind ok.

pwlr

Moin,

Zitat
Ich habe diverse Bewegungsmelder HM-Sen-MDIR-O-2, die mit diversen unterschiedlichen Aktoren gepeert sind und diese schalten. Seit kurzen werden bei allen Aktoren die Register der gepeerten HM-Sen-MDIR-O-2 nicht mehr angezeit, trotz expert=251_anything.

ich habe noch einmal alles bei mir gecheckt und keinen Fehler gefunden. Die Register werden einfach nicht angezeigt, Configdaten siehe unten. Da ich sehr viel mit direktem Peering arbeite, sind große Teile meiner Installation zur Zeit nicht mehr wirklich pflegbar.

Das Problem scheint es häufiger zu geben, auch hier ist m.W. keine Lösung dokumentiert.
https://forum.fhem.de/index.php/topic,90505.0.html

Kann jemand helfen ??

Moin
Bernd

pwlr

Moin,

soo, nach diversen updates / restores und shutdowns auf meinem Testsystem:

heute aktuelle Version per update eingespielt. Damit erhalte ich die aktuelle Version von 10_CUL_HM.pm
# $Id: 10_CUL_HM.pm 17146 2018-08-15 15:02:59Z martinp876 $   -> Fehler, Register werden nicht angezeigt

anschließend mit
restore update/2018-08-20/FHEM/10_CUL_HM.pm (also meine Sicherung vom 2018-08-20) bekomme ich die Version:
# $Id: 10_CUL_HM.pm 17009 2018-07-21 04:44:11Z martinp876 $   -> Fehler ist weg, Register werden angezeigt.

M.E. muss damit der Fehler nach 17009 2018-07-21 04:44:11 irgendwie in die 10_CUL_HM.pm gelangt sein. Eventuelle Zwischenversionen habe ich nicht, da ich nicht täglich einen update fahre.

@Martin, könntest Du Dir das bitte mal anschauen ?

Vielen Dank vorab und moin
Bernd