Nach Ablösung HMLAN durch HMUART "Missing Ack"

Begonnen von Rampler, 06 August 2017, 16:11:18

Vorheriges Thema - Nächstes Thema

Rampler

Hallo zusammen,
habe  vor kurzem meinen HMLAN Adapter durch eine Kombination von HMUART+ESP abgelöst. Funktioniert soweit auch alles gut, allerdings zickt ein Lichtschalter immer wieder mit Missing Ack rum. Merkwürdig finde ich, dass die RSSI Werte top sind. Merkwürdig ist auch, wenn ich den neuen HMUART (HMUART2) deaktiviere ist alles bestens. Ironischerweise wollte ich grad das gegenteil bewirken ...
Könnt Ihr euch da einen Reim machen ?
Hiermal der List auf den Lichtschalter:
Internals:
   DEF        2F0303
   HMLAN1_MSGCNT 72
   HMLAN1_RAWMSG E2F0303,0000,AB05C922,FF,FF9E,F380022F030329A0830101000050
   HMLAN1_RSSI -98
   HMLAN1_TIME 2017-08-06 16:03:51
   HMUART1_MSGCNT 86
   HMUART1_RAWMSG 04030046F380022F030329A0830101000050
   HMUART1_RSSI -70
   HMUART1_TIME 2017-08-06 16:03:51
   HMUART2_MSGCNT 84
   HMUART2_RAWMSG 05000048F380022F030329A0830101000050
   HMUART2_RSSI -72
   HMUART2_TIME 2017-08-06 16:03:51
   IODev      HMUART1
   LASTInputDev HMUART2
   MSGCNT     242
   NAME       HW.licht
   NOTIFYDEV  global
   NR         103
   NTFY_ORDER 50-HW.licht
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:F3 - t:02 s:2F0303 d:29A083 0101000050
   peerList   self01,self02,HW.bm,
   protCmdDel 4
   protLastRcv 2017-08-06 16:03:51
   protResnd  24 last_at:2017-08-06 16:03:51
   protResndFail 3 last_at:2017-08-06 15:55:59
   protSnd    20 last_at:2017-08-06 16:03:41
   protState  CMDs_done
   rssi_HMUART1 avg:-85.22 min:-93 max:-79 lst:-80 cnt:9
   rssi_HMUART2 avg:-90.87 min:-101 max:-81 lst:-101 cnt:8
   rssi_HW.bm avg:-75 min:-85 max:-70 lst:-73 cnt:70
   rssi_at_HMLAN1 avg:-99.37 min:-105 max:-94 lst:-98 cnt:72
   rssi_at_HMUART1 avg:-69 min:-86 max:-62 lst:-70 cnt:86
   rssi_at_HMUART2 avg:-72.89 min:-76 max:-70 lst:-72 cnt:84
   READINGS:
     2017-08-06 09:58:17   Activity        alive
     2017-08-06 16:03:51   CommandAccepted yes
     2017-08-06 09:58:17   D-firmware      2.8
     2017-08-06 09:58:17   D-serialNr      LEQ0761811
     2017-08-06 09:55:36   PairedTo        0x29A083
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgActionType jmpToTarget
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgCtDlyOff geLo
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgCtDlyOn geLo
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgCtOff geLo
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgCtOn geLo
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgCtValHi 100
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgCtValLo 50
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgMultiExec on
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgOffDly 0 s
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgOffTime unused
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgOffTimeMode absolut
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgOnDly 0 s
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgOnTime unused
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgOnTimeMode absolut
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgSwJtDlyOff off
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgSwJtDlyOn on
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgSwJtOff dlyOn
     2017-08-06 09:55:41   R-HW.bm_chn-01-lgSwJtOn dlyOff
     2017-08-06 09:55:41   R-HW.bm_chn-01-shActionType jmpToTarget
     2017-08-06 09:55:41   R-HW.bm_chn-01-shCtDlyOff ltHi
     2017-08-06 09:55:41   R-HW.bm_chn-01-shCtDlyOn ltHi
     2017-08-06 09:55:41   R-HW.bm_chn-01-shCtOff ltHi
     2017-08-06 09:55:41   R-HW.bm_chn-01-shCtOn ltHi
     2017-08-06 09:55:41   R-HW.bm_chn-01-shCtValHi 70
     2017-08-06 09:55:41   R-HW.bm_chn-01-shCtValLo 50
     2017-08-06 09:55:41   R-HW.bm_chn-01-shMultiExec off
     2017-08-06 09:55:41   R-HW.bm_chn-01-shOffDly 0 s
     2017-08-06 09:55:41   R-HW.bm_chn-01-shOffTime unused
     2017-08-06 09:55:41   R-HW.bm_chn-01-shOffTimeMode absolut
     2017-08-06 09:55:41   R-HW.bm_chn-01-shOnDly 0 s
     2017-08-06 09:55:41   R-HW.bm_chn-01-shOnTime 120 s
     2017-08-06 09:55:41   R-HW.bm_chn-01-shOnTimeMode absolut
     2017-08-06 09:55:41   R-HW.bm_chn-01-shSwJtDlyOff on
     2017-08-06 09:55:41   R-HW.bm_chn-01-shSwJtDlyOn on
     2017-08-06 09:55:41   R-HW.bm_chn-01-shSwJtOff on
     2017-08-06 09:55:41   R-HW.bm_chn-01-shSwJtOn on
     2017-08-05 20:39:15   R-intKeyVisib   visib
     2017-08-05 20:39:15   R-localResDis   off
     2017-08-05 20:39:15   R-pairCentral   0x29A083
     2017-08-05 20:39:16   R-powerUpAction off
     2017-08-05 20:39:17   R-self01-lgActionType jmpToTarget
     2017-08-05 20:39:17   R-self01-lgCtDlyOff geLo
     2017-08-05 20:39:17   R-self01-lgCtDlyOn geLo
     2017-08-05 20:39:17   R-self01-lgCtOff geLo
     2017-08-05 20:39:17   R-self01-lgCtOn geLo
     2017-08-05 20:39:17   R-self01-lgCtValHi 100
     2017-08-05 20:39:17   R-self01-lgCtValLo 50
     2017-08-05 20:39:17   R-self01-lgMultiExec on
     2017-08-05 20:39:17   R-self01-lgOffDly 0 s
     2017-08-05 20:39:17   R-self01-lgOffTime unused
     2017-08-05 20:39:17   R-self01-lgOffTimeMode absolut
     2017-08-05 20:39:17   R-self01-lgOnDly 0 s
     2017-08-05 20:39:17   R-self01-lgOnTime 600 s
     2017-08-05 20:39:17   R-self01-lgOnTimeMode absolut
     2017-08-06 08:23:36   R-self01-lgSwJtDlyOff on
     2017-08-06 08:23:36   R-self01-lgSwJtDlyOn on
     2017-08-06 08:23:36   R-self01-lgSwJtOff on
     2017-08-06 08:23:36   R-self01-lgSwJtOn on
     2017-08-05 20:39:17   R-self01-shActionType jmpToTarget
     2017-08-05 20:39:17   R-self01-shCtDlyOff geLo
     2017-08-05 20:39:17   R-self01-shCtDlyOn ltHi
     2017-08-05 20:39:17   R-self01-shCtOff geLo
     2017-08-05 20:39:17   R-self01-shCtOn geLo
     2017-08-05 20:39:17   R-self01-shCtValHi 100
     2017-08-05 20:39:17   R-self01-shCtValLo 50
     2017-08-05 20:39:17   R-self01-shMultiExec off
     2017-08-05 20:39:17   R-self01-shOffDly 0 s
     2017-08-05 20:39:17   R-self01-shOffTime unused
     2017-08-05 20:39:17   R-self01-shOffTimeMode absolut
     2017-08-05 20:39:17   R-self01-shOnDly 0 s
     2017-08-05 20:39:17   R-self01-shOnTime 120 s
     2017-08-05 20:39:17   R-self01-shOnTimeMode absolut
     2017-08-05 20:39:17   R-self01-shSwJtDlyOff off
     2017-08-05 20:39:17   R-self01-shSwJtDlyOn on
     2017-08-05 20:39:17   R-self01-shSwJtOff dlyOn
     2017-08-05 20:39:17   R-self01-shSwJtOn dlyOff
     2017-08-05 20:39:18   R-self02-lgActionType jmpToTarget
     2017-08-05 20:39:18   R-self02-lgCtDlyOff geLo
     2017-08-05 20:39:18   R-self02-lgCtDlyOn geLo
     2017-08-05 20:39:18   R-self02-lgCtOff geLo
     2017-08-05 20:39:18   R-self02-lgCtOn geLo
     2017-08-05 20:39:18   R-self02-lgCtValHi 100
     2017-08-05 20:39:18   R-self02-lgCtValLo 50
     2017-08-05 20:39:18   R-self02-lgMultiExec on
     2017-08-05 20:39:18   R-self02-lgOffDly 0 s
     2017-08-05 20:39:18   R-self02-lgOffTime unused
     2017-08-05 20:39:18   R-self02-lgOffTimeMode absolut
     2017-08-05 20:39:18   R-self02-lgOnDly 0 s
     2017-08-05 20:39:18   R-self02-lgOnTime 600 s
     2017-08-05 20:39:18   R-self02-lgOnTimeMode absolut
     2017-08-06 08:23:37   R-self02-lgSwJtDlyOff on
     2017-08-06 08:23:37   R-self02-lgSwJtDlyOn on
     2017-08-06 08:23:37   R-self02-lgSwJtOff on
     2017-08-06 08:23:37   R-self02-lgSwJtOn on
     2017-08-05 20:39:18   R-self02-shActionType jmpToTarget
     2017-08-05 20:39:18   R-self02-shCtDlyOff geLo
     2017-08-05 20:39:18   R-self02-shCtDlyOn ltHi
     2017-08-05 20:39:18   R-self02-shCtOff geLo
     2017-08-05 20:39:18   R-self02-shCtOn geLo
     2017-08-05 20:39:18   R-self02-shCtValHi 100
     2017-08-05 20:39:18   R-self02-shCtValLo 50
     2017-08-05 20:39:18   R-self02-shMultiExec off
     2017-08-05 20:39:18   R-self02-shOffDly 0 s
     2017-08-05 20:39:18   R-self02-shOffTime unused
     2017-08-05 20:39:18   R-self02-shOffTimeMode absolut
     2017-08-05 20:39:18   R-self02-shOnDly 0 s
     2017-08-05 20:39:18   R-self02-shOnTime 120 s
     2017-08-05 20:39:18   R-self02-shOnTimeMode absolut
     2017-08-05 20:39:18   R-self02-shSwJtDlyOff off
     2017-08-05 20:39:18   R-self02-shSwJtDlyOn on
     2017-08-05 20:39:18   R-self02-shSwJtOff dlyOn
     2017-08-05 20:39:18   R-self02-shSwJtOn dlyOff
     2017-08-05 20:39:16   R-sign          off
     2017-08-05 20:39:16   R-statusInfoMinDly 3 s
     2017-08-05 20:39:16   R-statusInfoRandom 0 s
     2017-08-05 20:39:16   R-transmitTryMax 6
     2017-08-06 09:55:36   RegL_00.        02:81 0A:29 0B:A0 0C:83 15:FF 18:00 00:00
     2017-08-06 09:55:37   RegL_01.        08:00  30:06 57:06 56:00 00:00
     2017-08-06 09:55:40   RegL_03.HW.bm_chn-01 02:33 03:33 04:32 05:46 06:00 07:58 08:00 09:FF 0A:01 0B:33 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2017-08-06 09:55:39   RegL_03.self01  02:03 03:00 04:32 05:64 06:00 07:58 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:8A 88:00 89:FF 8A:21 8B:33 8C:33 00:00
     2017-08-06 09:55:40   RegL_03.self02  02:03 03:00 04:32 05:64 06:00 07:58 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:8A 88:00 89:FF 8A:21 8B:33 8C:33 00:00
     2017-08-06 16:03:51   deviceMsg       off (to vccu)
     2017-08-06 16:03:51   level           0
     2017-08-06 16:03:51   pct             0
     2017-08-06 09:58:17   peerList        self01,self02,HW.bm,
     2017-08-06 16:03:51   recentStateType ack
     2017-08-06 16:03:51   state           off
     2017-08-06 16:03:51   timedOn         off
     2017-08-06 16:03:39   trigLast        HW.bm:254
     2017-08-06 16:03:39   trig_HW.bm      254_163
   helper:
     HM_CMDNR   243
     cSnd       1129A0832F03030201000000,1129A0832F03030201000000
     dlvlCmd    ++A01129A0832F03030201000000
     mId        0069
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +2F0303,00,01,00
       nextSend   1502028231.79937
       rxt        0
       vccu       vccu
       p:
         2F0303
         00
         01
         00
       prefIO:
         HMUART1
     mRssi:
       mNo        F3
       io:
         HMLAN1     -98
         HMUART1    -68
         HMUART2    -72
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMUART1:
         avg        -85.2222222222222
         cnt        9
         lst        -80
         max        -79
         min        -93
       HMUART2:
         avg        -90.875
         cnt        8
         lst        -101
         max        -81
         min        -101
       HW.bm:
         avg        -75
         cnt        70
         lst        -73
         max        -70
         min        -85
       at_HMLAN1:
         avg        -99.375
         cnt        72
         lst        -98
         max        -94
         min        -105
       at_HMUART1:
         avg        -69.0000000000001
         cnt        86
         lst        -70
         max        -62
         min        -86
       at_HMUART2:
         avg        -72.8928571428571
         cnt        84
         lst        -72
         max        -70
         min        -76
     shadowReg:
     tmpl:
Attributes:
   AllLights  Alarm_licht_all
   IODev      HMUART2
   IOgrp      vccu:HMUART1
   actCycle   048:00
   actStatus  alive
   alias      HW Licht
   autoReadReg 3_onChange
   devStateIcon on:on@yellow off:off@grey
   event-on-change-reading state
   expert     251_anything
   firmware   2.8
   group      Schalter
   icon       control_home
   model      HM-LC-Sw1PBU-FM
   peerIDs    00000000,2F030301,2F030302,33BADB01,
   room       HW-Raum,Ueberblick
   serialNr   LEQ0761811
   subType    switch
   userattr   AllLights AllLights_map structexclude
   verbose    2
   webCmd     on:off


VG
Klaus

3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

LuckyDay

rssi_HMUART1 avg:-85.22 min:-93 max:-79 lst:-80 cnt:9
rssi_HW.bm avg:-75 min:-85 max:-70 lst:-73 cnt:70
rssi_at_HMUART1 avg:-69 min:-86 max:-62 lst:-70 cnt:86


Top werte sind das aber nicht, vorallem deine Schwankungen .
kennst doch die Regel, schlechter wie 80db kann gehen , muß aber nicht. trifft ja bei dir hier zu

Rampler

Ja Danke, habs jetzt auch gesehen..
Habe mich täuschen lassen von rssi_HMUART1 und rssi_at_HMUART1, wobei letzterer gut ist.
rssi_HMUART1 ist der Wert gemessen im Endgerät oder ?

VG
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!