Inkonsistenz zwischen state und hmstate

Begonnen von ambiman, 04 Januar 2024, 14:37:33

Vorheriges Thema - Nächstes Thema

ambiman

Hallo zusammen,

seit einige Zeit ist mir aufgefallen das sich der Status eines meiner HM-Sec-SC-2 Shutter Controls nicht mehr ändert.
Interessant ist jedoch, das der hmstate korrekt aktualisiert wird - siehe Listing unten:

Habt ihr eine Idee woran das liegen kann?

Internals:
   CFGFN     
   DEF        LEQ1243628:1
   FUUID      659680fd-f33f-3cef-0121-d6afaf68d3a69b7d
   IODev      piVCCU
   NAME       Kueche_Terrassentuer
   NR         331
   STATE      closed
   TYPE       HMCCUCHN
   ccuaddr    LEQ1243628:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    Kueche_Terrassentuer:1
   ccurolestate SHUTTER_CONTACT
   ccusubtype HM-Sec-SC-2
   ccutype    HM-Sec-SC-2
   eventCount 3
   firmware   2.4
   readonly   no
   Helper:
     DBLOG:
       ERROR:
         logdb:
           TIME       1704362237.65302
           VALUE      NO_ERROR
       LOWBAT:
         logdb:
           TIME       1704362372.92248
           VALUE      ok
       STATE:
         logdb:
           TIME       1704362237.65302
           VALUE      closed
       activity:
         logdb:
           TIME       1704362237.65302
           VALUE      alive
       battery:
         logdb:
           TIME       1704362237.65302
           VALUE      ok
       devstate:
         logdb:
           TIME       1704362372.92248
           VALUE      ok
       hmstate:
         logdb:
           TIME       1704362372.92248
           VALUE      closed
       rssidevice:
         logdb:
           TIME       1704362237.65302
           VALUE      -255
       rssipeer:
         logdb:
           TIME       1704362237.65302
           VALUE      -255
       sign:
         logdb:
           TIME       1704362237.65302
           VALUE      on
       state:
         logdb:
           TIME       1704362237.65302
           VALUE      closed
   READINGS:
     2024-01-04 10:57:17   ERROR           NO_ERROR
     2024-01-04 10:57:17   IODev           piVCCU
     2024-01-04 14:31:51   LOWBAT          ok
     2024-01-04 10:57:17   STATE           closed
     2024-01-04 10:57:17   activity        alive
     2024-01-04 10:57:17   battery         ok
     2024-01-04 14:31:51   devstate        ok
     2024-01-04 14:31:51   hmstate         closed
     2024-01-04 10:57:17   rssidevice      -255
     2024-01-04 10:57:17   rssipeer        -255
     2024-01-04 10:57:17   sign            on
     2024-01-04 10:57:17   state           closed
   hmccu:
     channels   1
     detect     1
     devspec    LEQ1243628:1
     nodefaults 0
     role       1:SHUTTER_CONTACT
     setDefaults 0
     cmdlist:
       get       
       set       
     control:
     dp:
       0.AES_KEY:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      on
           OVAL       1
           SVAL       on
           VAL        1
       0.CONFIG_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.LOWBAT:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      ok
           OVAL       false
           SVAL       ok
           VAL        false
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -255
           ONVAL      -255
           OSVAL      -255
           OVAL       1
           SVAL       -255
           VAL        1
       0.RSSI_PEER:
         VALUES:
           NVAL       -255
           ONVAL      -255
           OSVAL      -255
           OVAL       1
           SVAL       -255
           VAL        1
       0.STICKY_UNREACH:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.UNREACH:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      alive
           OVAL       false
           SVAL       alive
           VAL        false
       1.ERROR:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NO_ERROR
           OVAL       0
           SVAL       NO_ERROR
           VAL        0
       1.LOWBAT:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      ok
           OVAL       0
           SVAL       ok
           VAL        0
       1.STATE:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      closed
           OVAL       false
           SVAL       closed
           VAL        false
     roleCmds:
       get:
       set:
     state:
       chn        1
       dpt        STATE
Attributes:
   devStateIcon close:fts_window_1w open:fts_window_1w_open
   event-on-change-reading .*
   room       Homematic,Kueche
   userattr   Tuer Tuer_map structexclude

Danke und beste Grüße,

amibman

zap

Also wenn du das Fenster jetzt öffnest, wechselt nur hmstate auf open und state bleibt auf close?
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

ambiman

Hallo zap,

danke für die schnelle Rückmeldung.

Ich denke das Problem hat sich gelöst... ich hätte einfach vorher mal direkt in der CCU schauen sollen ::).
Es gab wohl generell ein Problem, das sich der Status des Sensors nicht geändert hat.

Hin und wieder hat dieser sehr alte SC-2 dieses Phänomen  :-\ .

Nach einem Reset des Sensors und neuem Pairing mit der CCU hat dann FHEM-seitig auch alles wieder geklappt.

Danke nochmals und beste Grüße,

ambiman