Fernbedienung HmIP-RC8 in FHEM richtig einbinden

Begonnen von DJCrazy, 07 Dezember 2022, 15:41:23

Vorheriges Thema - Nächstes Thema

DJCrazy

Hallo zusammen,

ich habe eine aktuelle FHEM installation mit einer CCU3 und möchte gerne meine Fernbedienungen HmIP-RC8 auswerten, sprich eine State bekommen wenn die jeweilige Taste gedrückt wird.

Welche Attribute müssen genau gesetzt werden mit der aktuellen HMCCU ?

Habe das mit einer alten Fernbedienung mal hin bekommen, scheint aber für neue Fernbedienungen nicht mehr zu funktionieren so.

Kann mir jemand von euch helfen ?

Internals:
   DEF        000B17098F60B2:1
   FUUID      61216136-f11f-c1dd-84fc-b6d8bfac322e9928
   IODev      CCU_3
   NAME       HM_FB01Taste01
   NR         237
   STATE      on
   TYPE       HMCCUCHN
   ccuaddr    000B17098F60B2:1
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-RC8 000B17098F60B2:1
   ccutype    HmIP-RC8
   eventCount 1
   readonly   no
   READINGS:
     2021-10-31 11:24:57   0.UNREACH       0
     2021-08-22 00:08:43   1.PRESS_SHORT   on
     2022-12-07 14:48:02   IODev           CCU_3
     2022-12-07 14:08:53   PRESS_SHORT     on
     2022-12-07 14:48:55   activity        alive
     2022-12-07 14:48:55   battery         ok
     2021-10-31 11:24:57   battery_._._UNREACH_ 0
     2022-12-07 14:08:53   control         1
     2022-12-07 14:48:55   devstate        ok
     2022-12-07 14:48:55   hmstate         on
     2022-12-07 14:08:53   pressed         on
     2022-12-07 14:48:55   rssidevice      -79
     2022-12-07 14:48:55   rssipeer        N/A
     2022-12-07 14:08:53   state           on
     2022-12-07 14:48:55   voltage         2.8
   hmccu:
     channels   1
     detect     0
     devspec    000B17098F59A2:1
     nodefaults 1
     setDefaults 0
     cmdlist:
     control:
       chn        1
       dpt        PRESS_SHORT
     dp:
       0.CONFIG_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.DUTY_CYCLE:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.INSTALL_TEST:
         VALUES:
           NVAL       true
           ONVAL      true
           OSVAL      true
           OVAL       true
           SVAL       true
           VAL        true
       0.LOW_BAT:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      ok
           OVAL       false
           SVAL       ok
           VAL        false
       0.OPERATING_VOLTAGE:
         VALUES:
           NVAL       2.800000
           ONVAL      2.800000
           OSVAL      2.8
           OVAL       2.800000
           SVAL       2.8
           VAL        2.800000
       0.OPERATING_VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -79
           ONVAL      -79
           OSVAL      -79
           OVAL       177
           SVAL       -79
           VAL        177
       0.RSSI_PEER:
         VALUES:
           NVAL       N/A
           ONVAL      N/A
           OSVAL      N/A
           OVAL       0
           SVAL       N/A
           VAL        0
       0.UNREACH:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      alive
           OVAL       false
           SVAL       alive
           VAL        false
       0.UPDATE_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
     roleCmds:
       get:
       set:
     state:
       chn        1
       dpt        PRESS_SHORT
Attributes:
   IODev      CCU_3
   alias      Fernbedienung 01  -  Taste 1
   ccureadingfilter ^PRESS_SHORT$
   ccureadingformat datapoint
   controldatapoint PRESS_SHORT
   devStateIcon on:ios-set_on
   event-on-update-reading .*
   group      Schlafzimmer
   room       Homematic
   sortby     08
   statedatapoint PRESS_SHORT
   statevals  on:1
   stripnumber 1
   substexcl  control
   substitute PRESS_SHORT!(1|true):on