FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Jogi am 15 Oktober 2019, 15:04:40

Titel: Homematic Steckdose taktet über mehrere Minuten und geht dann auf Störung
Beitrag von: Jogi am 15 Oktober 2019, 15:04:40
Hallo,
ich habe gerade durch Zufall mitbekommen, wie eine Homematic-Steckdose plötzlich wie wild anfing zu takten und danach auf Störung ging (Missing ACK).
Hier mal ein List und ein Auszug aus dem Logfile:

Internals:
   CUL868_MSGCNT 121
   CUL868_RAWMSG A0E7E800262BE48963355010100005C::-83:CUL868
   CUL868_RSSI -83
   CUL868_TIME 2019-10-15 14:44:58
   DEF        62BE48
   FUUID      5c447806-f33f-8efe-6c15-c2e84e8b9eb3b77b
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     121
   NAME       Buegeleisen
   NOTIFYDEV  global
   NR         517
   NTFY_ORDER 50-Buegeleisen
   STATE      MISSING ACK
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:7E - t:02 s:62BE48 d:963355 010100005C
   protCmdDel 3
   protLastRcv 2019-10-15 14:44:58
   protRcv    121 last_at:2019-10-15 14:44:58
   protResnd  12 last_at:2019-10-15 14:45:14
   protResndFail 1 last_at:2019-10-15 14:45:19
   protSnd    122 last_at:2019-10-15 14:44:58
   protState  CMDs_done_Errors:1
   rssi_CUL868 cnt:118 min:-100 max:-67 avg:-87.93 lst:-92
   rssi_at_CUL868 cnt:121 min:-101.5 max:-64 avg:-86.21 lst:-83
   READINGS:
     2019-10-15 14:44:58   CommandAccepted yes
     2018-12-09 12:55:13   D-firmware      2.6
     2018-12-09 12:55:13   D-serialNr      OEQ1842248
     2019-04-19 09:09:42   PairedTo        0x963355
     2019-03-16 12:14:31   R-pairCentral   0x963355
     2019-03-16 12:14:32   R-powerUpAction off
     2019-03-16 12:14:32   R-sign          off
     2019-04-19 09:09:42   RegL_00.        00:00 02:01 0A:96 0B:33 0C:55 15:FF 18:00
     2019-04-19 09:09:42   RegL_01.        00:00 08:00 30:06 56:00 57:24 93:5F 94:B3
     2019-10-15 14:44:58   deviceMsg       off (to CUL868)
     2019-10-15 14:44:58   level           0
     2018-12-09 13:50:03   levelMissed     desired:0
     2019-10-15 14:44:58   pct             0
     2019-04-05 11:54:01   powerOn         2019-04-05 11:54:00
     2019-10-15 14:44:58   recentStateType ack
     2019-10-15 14:45:19   state           MISSING ACK
     2019-10-15 14:44:58   timedOn         off
   helper:
     HM_CMDNR   127
     cSnd       1196335562BE480201000000,1196335562BE480201C80000
     dlvl       00
     dlvlCmd    ++A01196335562BE480201000000
     mId        0002
     peerFriend peerSens,peerVirt
     peerOpt    3:switch
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +62BE48,00,00,00
       nextSend   1571143498.6704
       prefIO     
       rxt        0
       vccu       
       p:
         62BE48
         00
         00
         00
     mRssi:
       mNo        7E
       io:
         CUL868:
           -81
           -81
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       CUL868:
         avg        -87.9322033898305
         cnt        118
         lst        -92
         max        -67
         min        -100
       at_CUL868:
         avg        -86.2190082644628
         cnt        121
         lst        -83
         max        -64
         min        -101.5
     tmpl:
Attributes:
   IODev      CUL868
   autoReadReg 4_reqStatus
   devStateIcon on:message_socket@red off:message_socket
   event-on-change-reading state
   expert     2_raw
   firmware   2.6
   group      Claudia
   icon       scene_laundry_room_fem
   model      HM-LC-SW1-PL-DN-R1
   peerIDs    00000000,
   room       91.OG,CUL_HM
   serialNr   OEQ1842248
   sortby     2
   subType    switch
   webCmd     on:off


2019.10.15 14:42:56 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:00 3: sduino IT_set: Spiegel_C on
2019.10.15 14:43:03 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:03 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:04 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:04 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:05 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:05 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:07 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:09 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:09 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:09 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:10 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:10 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:12 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:13 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:13 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:13 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:14 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:14 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:16 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:17 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:17 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:17 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:18 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:19 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:20 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:22 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:22 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:22 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:23 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:23 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:24 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:32 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:32 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:32 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:36 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:36 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:38 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:40 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:40 3: CUL_HM Buegeleisen repeat, level C8 instead of 00
2019.10.15 14:43:40 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:41 3: CUL_HM Buegeleisen repeat, level 00 instead of C8
2019.10.15 14:43:41 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:43 3: CUL_HM set Buegeleisen on


Meine Vermutung ist, dass es mit dem Empfang zusammen hängt (RSSI -83), aber scheinbar kommen die Befehle ja an (sonst würde es ja nicht takten) und eigentlich sollte takten immer vermieden werden.

Meine Fragen: Wie kann das sein und wie kann ich das vermeiden?

An der Steckdose hing gerade nichts dran, aber ich habe solche Steckdosen z.B. auch an meiner Heizungspumpe. Und ob die das toll findet, wenn Sie innerhalb einer Minute im Sekundentakt ein- und ausgeschaltet wird, weiß ich nicht.

Titel: Antw:Homematic Steckdose taktet über mehrere Minuten und geht dann auf Störung
Beitrag von: gloob am 15 Oktober 2019, 15:56:22
Sieht mir danach aus, als würde dein FHEM den Befehl zum "on" und "off" der Steckdose senden. Hast du irgendwelche notify oder DOIF in Verbindung mit der Dose?

2019.10.15 14:43:10 3: CUL_HM set Buegeleisen off
2019.10.15 14:43:12 3: CUL_HM set Buegeleisen on
2019.10.15 14:43:13 3: CUL_HM set Buegeleisen off
Titel: Antw:Homematic Steckdose taktet über mehrere Minuten und geht dann auf Störung
Beitrag von: Jogi am 15 Oktober 2019, 16:23:21
Zitat von: gloob am 15 Oktober 2019, 15:56:22
Sieht mir danach aus, als würde dein FHEM den Befehl zum "on" und "off" der Steckdose senden. Hast du irgendwelche notify oder DOIF in Verbindung mit der Dose?

Ja, es gibt ein notify:
Internals:
   DEF        Schalter_Buegeleisen:off set Buegeleisen off
   FUUID      5c447806-f33f-8efe-137c-aa2918a9c9903ad8
   NAME       Buegel1n
   NOTIFYDEV  Schalter_Buegeleisen
   NR         522
   NTFY_ORDER 50-Buegel1n
   REGEXP     Schalter_Buegeleisen:off
   STATE      inactive
   TRIGGERTIME 1571143484.88113
   TYPE       notify
   READINGS:
     2019-10-15 16:15:33   state           inactive
Attributes:

Der Schalter wurde aber nicht wissentlich betätigt. Aber in den Readings des Schalters steht dieselbe Uhrzeit wie bei dem Takt-Ereignis.
Internals:
   BTN        d0
   CUL1_MSGCNT 3
   CUL1_RAWMSG 810b04xx0101a001a1a0d00000
   CUL1_RSSI  -77.5
   CUL1_TIME  2019-10-15 14:44:44
   DEF        33123311 4211
   FUUID      5c447806-f33f-8efe-765d-02d309200b92fe95
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     3
   NAME       Schalter_Buegeleisen
   NR         514
   STATE      off
   TYPE       FS20
   XMIT       a1a0
   CODE:
     1          a1a0 d0
   READINGS:
     2019-10-15 14:44:44   state           off
Attributes:
   IODev      CUL1
   devStateIcon off:ios-off on:ios-on-for-timer-green
   follow-on-for-timer 1
   group      Claudia
   icon       scene_laundry_room_fem
   room       4.Technik,91.OG
   sortby     1
   webCmd     :


Dein Vermutung scheint also richtig zu sein und es liegt "wahrscheinlich" an dem Schalter. Vielleicht hängt da was.
Ich habe das notify jetzt aber sicherheitshalber auf inactive gestellt. Schaun wir mal.
Ich werde mir den Schalter mal genauer ansehen.

Danke für den Tipp.

Titel: Antw:Homematic Steckdose taktet über mehrere Minuten und geht dann auf Störung
Beitrag von: gloob am 15 Oktober 2019, 16:26:16
Was ist das denn für ein Schalter? Batteriebetrieben?
Titel: Antw:Homematic Steckdose taktet über mehrere Minuten und geht dann auf Störung
Beitrag von: Jogi am 15 Oktober 2019, 16:54:31
Zitat von: gloob am 15 Oktober 2019, 16:26:16
Was ist das denn für ein Schalter? Batteriebetrieben?
Ja, ein FS20 S8.
Titel: Antw:Homematic Steckdose taktet über mehrere Minuten und geht dann auf Störung
Beitrag von: gloob am 15 Oktober 2019, 16:56:11
Möglicherweise sind die Batterie leer und der Schalter startet immer wieder neu und sendet seinen "Status".