Devices unknown im ActionDetector

Begonnen von n0bbi, 10 Februar 2016, 10:10:04

Vorheriges Thema - Nächstes Thema

n0bbi

Hallo zusammen,

bei mir werden verschiedene Fensterkontakte (optisch sowie magnetisch) regelmäßig als "unknown" angezeigt, obwohl sie technisch einwandfrei funktionieren.

Hier mal die Lists:

Internals:
   DEF        3FAA4F
   IODev      hmusb
   NAME       WZ.Fensterkontakt.Terrasse
   NR         35
   NTFY_ORDER 50-WZ.Fensterkontakt.Terrasse
   STATE      closed
   TYPE       CUL_HM
   Readings:
     2016-02-10 00:06:53   Activity        unknown
     2015-12-26 12:23:27   CommandAccepted yes
     2015-12-26 12:23:26   D-firmware      2.4
     2015-12-26 12:23:26   D-serialNr      MEQ1137390
     2016-02-08 17:57:57   PairedTo        0x198202
     2015-12-26 12:23:48   R-cyclicInfoMsg off
     2015-12-26 12:23:49   R-eventDlyTime  0 s
     2015-12-26 12:23:48   R-pairCentral   0x198202
     2015-12-26 12:23:48   R-sabotageMsg   on
     2015-12-26 12:23:49   R-sign          off
     2016-02-08 17:57:57   RegL_00.        02:01 09:00 0A:19 0B:82 0C:02 10:01 14:06 00:00
     2016-02-08 17:57:58   RegL_01.        08:00 20:60 21:00 22:64 30:06 00:00
     2015-12-26 12:23:39   alive           yes
     2016-02-08 17:58:33   battery         ok
     2016-02-08 17:58:33   contact         closed (to hmusb)
     2015-12-26 12:23:39   recentStateType info
     2015-12-26 12:23:39   sabotageError   off
     2016-02-08 17:58:33   state           closed
     2016-02-08 17:58:33   trigDst_198202  noConfig
     2016-02-08 17:58:33   trigger_cnt     64
   Helper:
     HM_CMDNR   1
     mId        00B1
     rxType     28
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +3FAA4F,00,00,00
       prefIO
       rxt        2
       vccu
       p:
         3FAA4F
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
     Shadowreg:
Attributes:
   IODev      hmusb
   actCycle   030:00
   actStatus  unknown
   alias      Terrasse
   autoReadReg 4_reqStatus
   devStateIcon open:fts_window_1w_open@red tilted:fts_window_1w_tilt@red closed:fts_window_1w@green
   expert     2_full
   firmware   2.4
   group      Sicherheit
   icon       fts_door_tilt
   model      HM-SEC-SC-2
   peerIDs    00000000,
   room       CUL_HM,Übersicht
   serialNr   MEQ1137390
   subType    threeStateSensor


Internals:
   CHANGED
   DEF        000000
   IODev
   NAME       Cul_HM
   NR         37
   NTFY_ORDER 50-Cul_HM
   STATE      alive:4 dead:0 unkn:1 off:0
   TYPE       CUL_HM
   Readings:
     2016-02-10 10:06:54   state           alive:4 dead:0 unkn:1 off:0
     2016-02-10 10:06:54   status_Bewegungsmelder1 alive
     2016-02-10 10:06:54   status_WC.Fensterkontakt alive
     2016-02-10 10:06:54   status_WZ.Fensterkontakt.Kueche alive
     2016-02-10 10:06:54   status_WZ.Fensterkontakt.Seite alive
     2016-02-10 10:06:54   status_WZ.Fensterkontakt.Terrasse unknown
   Helper:
     HM_CMDNR   1
     actCycle   600
     peers      2FDCE0,3C8258,3FA959,3FAA4F,3FBCB8
     2fdce0:
       start      2016-02-09 15:12:46
     3c8258:
       start      2016-02-09 18:36:43
     3fa959:
       start      2016-02-09 15:12:46
     3faa4f:
       start      2016-02-09 15:12:46
     3fbcb8:
       start      2016-02-09 18:36:53
     Io:
       newChn     +000000,00,00,00
       prefIO
       rxt        0
       vccu
       p:
         000000
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
     Shadowreg:
Attributes:
   actAutoTry 1_on
   event-on-change-reading .*
   model      ActionDetector
   room       CUL_HM



Wie man sieht habe ich actCycle auf 30 Std gesetzt und obwohl das letzte Öffnen/Schließen und damit auch die letzte Rückmeldung bei weitem noch keine 30 Stunden her ist, wird der Kontakt als "unknown" angezeigt.

Das passiert regelmäßig mit unterschiedlichen Kontakten, einen Zusammenhang kann ich bis jetzt nicht erkennen.

Hat jemand einen Tipp?

Danke!


EDIT

Hier noch meine RSSI-Werte, wobei ich auch gerne mal wüsste, was besonders gute und was eher schlechte Werte sind. Hab da wenig Vergleichswerte gefunden bisher...

rssi done:
    Device          receive         from             last   avg      min_max    count
    Bewegungsmelder1 hmusb           Bewegungsmelder1  -60.0  -67.3  -80.0< -60.0   216
    WC.Fensterkontakt hmusb           WC.Fensterkontakt  -69.0  -72.8  -87.0< -66.0    28
    WZ.Fensterkontakt.Kueche hmusb           WZ.Fensterkontakt.Kueche  -74.0  -71.0  -74.0< -68.0     2
    WZ.Fensterkontakt.Seite hmusb           WZ.Fensterkontakt.Seite  -62.0  -63.6  -67.0< -62.0     9
    WZ.Rollo.Kueche WZ.Rollo.Kueche hmusb            -60.0  -61.5  -63.0< -60.0     2
    WZ.Rollo.Kueche hmusb           WZ.Rollo.Kueche  -60.0  -60.3  -64.0< -58.0     9
    WZ.Rollo.Seitentuer WZ.Rollo.Seitentuer hmusb            -47.0  -47.0  -47.0< -47.0     3
    WZ.Rollo.Seitentuer hmusb           WZ.Rollo.Seitentuer  -50.0  -49.8  -51.0< -49.0     5
    WZ.Rollo.Terrasse WZ.Rollo.Terrasse hmusb            -78.0  -70.7  -78.0< -63.0     3
    WZ.Rollo.Terrasse hmusb           WZ.Rollo.Terrasse  -66.0  -66.2  -70.0< -64.0     5
    WZ.Rollo.Terrasse_aussen WZ.Rollo.Terrasse_aussen hmusb            -49.0  -49.7  -50.0< -49.0     3
    WZ.Rollo.Terrasse_aussen hmusb           WZ.Rollo.Terrasse_aussen  -55.0  -53.7  -55.0< -52.0     7

frank

unknown kommt eigentlich nur nach restart, und müsste dann bei dir spätestens nach 30 std dead oder alive werden. demnach hast du wahrscheinlich öfter restarts. und vielleicht noch schlechten funk, da der letzte status schon 2 tage alt ist, obwohl du das gegenteil behauptest.

mit cyclicInfoMsg=on kannst du zusätzlich eine zyklische statusmeldung des fk generieren lassen, etwa alle 24 std.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

n0bbi

Hi und danke für die Antwort.

Die RSSI-Werte habe ich angehängt, deuten kann ich die aber nicht. Sind die gut/schlecht?

Mist, du hast Recht, ich habe mich im "Kontakt" geirrt, danke für den Hinweis... Bei dem hier kann es tatsächlich schon ein paar Tage her sein, dass ich ihn manuell betätigt hatte. Nichtsdestotrotz funktionieren alle Kontakte ungeachtet ihrer Stati ohne Einschränkung. Es ist auch nicht immer der gleiche betroffen, sondern verschiedene (teilweise sind die Kontakte im gleichen Raum zum HM-CFG-USB).

cyclicInfoMsg on hab ich mal gesetzt und werde es weiter beobachten.