[Gelöst] HmIP-BSL Button-Press Reading

Begonnen von link611, 29 Juli 2022, 14:52:11

Vorheriges Thema - Nächstes Thema

link611

Hiho,

seit der Umstellung auf HMCCU 5 bekomme ich bei meinem HmIP-BSL kein Button-Press Reading.

Früher war das mit dabei, da ich auf den Press reagiert habe.

Wie kann ich das wieder mit hinzufügen? wenn ich im ccureadingfilter PRESS hinzufüge, bringt es leider nichts.

Hier mal ein List vom Device:

Internals:
   DEF        001A5A498A8FB6:8
   FUUID      5d07d867-f33f-9205-0ecb-8f24ba390e238311
   IODev      piVCCU
   NAME       HF.LED_oben
   NR         207
   STATE      50
   TYPE       HMCCUCHN
   ccuaddr    001A5A498A8FB6:8
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    BZ.Licht:8
   ccurolectrl DIMMER_VIRTUAL_RECEIVER
   ccurolestate DIMMER_VIRTUAL_RECEIVER
   ccusubtype BSL
   ccutype    HmIP-BSL
   eventCount 230
   firmware   1.0.2
   readonly   no
   OLDREADINGS:
   READINGS:
     2022-07-29 14:32:31   ACTIVITY_STATE  STABLE
     2022-07-29 14:32:31   COLOR           off
     2022-07-29 14:32:31   COLOR_STATUS    NORMAL
     2022-07-29 14:32:31   LEVEL           50
     2022-07-29 14:32:31   LEVEL_STATUS    NORMAL
     2022-07-29 14:32:31   activity        alive
     2022-07-29 14:32:31   color           off
     2022-07-29 14:32:31   control         50
     2022-07-29 14:32:31   devstate        ok
     2022-07-29 14:32:31   hmstate         50
     2022-07-29 14:32:31   level           50
     2022-07-29 14:32:31   pct             50
     2022-07-29 14:32:31   rssidevice      -54
     2022-07-29 14:23:09   rssipeer        -61
     2022-07-29 14:32:31   state           50
     2022-07-29 14:04:54   voltage         0
   hmccu:
     channels   1
     detect     1
     devspec    001A5A498A8FB6:8
     nodefaults 1
     role       8:DIMMER_VIRTUAL_RECEIVER
     setDefaults 0
     cmdlist:
       get       
       set        on-for-timer level color:BLACK,BLUE,GREEN,TURQUOISE,RED,PURPLE,YELLOW,WHITE on:noArg oldLevel:noArg off:noArg up on-till down pct toggle:noArg
     control:
       chn        8
       dpt        LEVEL
     dp:
       0.ACTUAL_TEMPERATURE:
         VALUES:
           NVAL       30
           ONVAL      29
           OSVAL      29
           OVAL       29.0
           SVAL       30
           VAL        30.0
       0.CONFIG_PENDING:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.DUTY_CYCLE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.ERROR_CODE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       0.ERROR_OVERHEAT:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.INSTALL_TEST:
         VALUES:
           NVAL       true
           ONVAL      true
           OSVAL      true
           OVAL       true
           SVAL       true
           VAL        true
       0.OPERATING_VOLTAGE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0.000000
           SVAL       0
           VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -54
           ONVAL      -55
           OSVAL      -55
           OVAL       -55
           SVAL       -54
           VAL        -54
       0.RSSI_PEER:
         VALUES:
           NVAL       -61
           ONVAL      -63
           OSVAL      -63
           OVAL       -63
           SVAL       -61
           VAL        -61
       0.UNREACH:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      alive
           OVAL       0
           SVAL       alive
           VAL        0
       0.UPDATE_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       8.ACTIVITY_STATE:
         VALUES:
           NVAL       3
           ONVAL      3
           OSVAL      STABLE
           OVAL       3
           SVAL       STABLE
           VAL        3
       8.COLOR:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0
           SVAL       off
           VAL        0
       8.COLOR_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       8.LEVEL:
         VALUES:
           NVAL       50
           ONVAL      50
           OSVAL      50
           OVAL       0.5
           SVAL       50
           VAL        0.5
       8.LEVEL_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       8.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      STABLE
           OVAL       0
           SVAL       STABLE
           VAL        0
       8.SECTION:
         VALUES:
           NVAL       3
           ONVAL      3
           OSVAL      3
           OVAL       3
           SVAL       3
           VAL        3
       8.SECTION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
     roleCmds:
       get:
       set:
         color:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:COLOR:#color
           usage      color {BLACK,BLUE,GREEN,TURQUOISE,RED,PURPLE,YELLOW,WHITE}
           subcmd:
             000:
               args       BLACK,BLUE,GREEN,TURQUOISE,RED,PURPLE,YELLOW,WHITE
               dpt        COLOR
               fnc       
               max        7
               min        0
               parname    color
               partype    1
               ps         VALUES
               scn        000
               unit       
               look:
                 BLACK      0
                 BLUE       1
                 GREEN      2
                 PURPLE     5
                 RED        4
                 TURQUOISE  3
                 WHITE      7
                 YELLOW     6
         down:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:?delta=-10
           usage      down [delta]
           subcmd:
             000:
               args       -10
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    delta
               partype    2
               ps         VALUES
               scn        000
               unit       100%
         level:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:?level
           usage      level level
           subcmd:
             000:
               args       
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    level
               partype    2
               ps         VALUES
               scn        000
               unit       100%
         off:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:0
           usage      off
           subcmd:
             000:
               args       0
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        000
               unit       100%
         oldLevel:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:100.5
           usage      oldLevel
           subcmd:
             000:
               args       100.5
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        000
               unit       100%
         on:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:100
           usage      on
           subcmd:
             000:
               args       100
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        000
               unit       100%
         on-for-timer:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   3
           syntax     1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?duration 3:V:LEVEL:100
           usage      on-for-timer duration
           subcmd:
             000:
               args       0
               dpt        DURATION_UNIT
               fnc       
               max        3
               min        0
               parname    DURATION_UNIT
               partype    3
               ps         VALUES
               scn        001
               unit       
               look:
                 10MS       3
                 H          2
                 M          1
                 S          0
             001:
               args       
               dpt        DURATION_VALUE
               fnc       
               max        16343
               min        0
               parname    duration
               partype    2
               ps         VALUES
               scn        002
               unit       
             002:
               args       100
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        003
               unit       100%
         on-till:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   3
           syntax     1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?time 3:V:LEVEL:100
           usage      on-till time
           subcmd:
             000:
               args       0
               dpt        DURATION_UNIT
               fnc       
               max        3
               min        0
               parname    DURATION_UNIT
               partype    3
               ps         VALUES
               scn        001
               unit       
               look:
                 10MS       3
                 H          2
                 M          1
                 S          0
             001:
               args       
               dpt        DURATION_VALUE
               fnc       
               max        16343
               min        0
               parname    time
               partype    2
               ps         VALUES
               scn        002
               unit       
             002:
               args       100
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        003
               unit       100%
         pct:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   5
           syntax     5:V:LEVEL:?level 1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?time=0.0 3:V:RAMP_TIME_UNIT:0 4:V:RAMP_TIME,RAMP_TIME_VALUE:?ramp=0.5
           usage      pct level [time] [ramp]
           subcmd:
             000:
               args       
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    level
               partype    2
               ps         VALUES
               scn        005
               unit       100%
             001:
               args       0
               dpt        DURATION_UNIT
               fnc       
               max        3
               min        0
               parname    DURATION_UNIT
               partype    3
               ps         VALUES
               scn        001
               unit       
               look:
                 10MS       3
                 H          2
                 M          1
                 S          0
             002:
               args       0.0
               dpt        DURATION_VALUE
               fnc       
               max        16343
               min        0
               parname    time
               partype    2
               ps         VALUES
               scn        002
               unit       
             003:
               args       0
               dpt        RAMP_TIME_UNIT
               fnc       
               max        3
               min        0
               parname    RAMP_TIME_UNIT
               partype    3
               ps         VALUES
               scn        003
               unit       
               look:
                 10MS       3
                 H          2
                 M          1
                 S          0
             004:
               args       0.5
               dpt        RAMP_TIME_VALUE
               fnc       
               max        16343
               min        0
               parname    ramp
               partype    2
               ps         VALUES
               scn        004
               unit       
         up:
           channel    8
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:?delta=+10
           usage      up [delta]
           subcmd:
             000:
               args       +10
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    delta
               partype    2
               ps         VALUES
               scn        000
               unit       100%
     state:
       chn        8
       dpt        LEVEL
Attributes:
   IODev      piVCCU
   ccureadingfilter (LEVEL|STATE|COLOR|PRESS)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    on:general_an off:general_aus
   event-on-change-reading .*
   group      Gong
   icon       light_led
   room       Hausflur
   substexcl  pct|level
   substitute COLOR!0:off,1:blue,2:green,3:turquoise,4:red,5:purple,6:yellow,7:on
   webCmd     on:off:color
   widgetOverride level:slider,0,10,100

link611

Problem gefunden.

Hab das Device neu anlegen lassen, dann kam automatisch folgendes attribut:

ccureadingfilter
1,15,2,7,8..*

da wird dann auch der Taster wieder erkannt.