HMCCU / HMCCUDEV Fehlfunktion seit Update

Begonnen von DJCrazy, 03 November 2021, 16:00:38

Vorheriges Thema - Nächstes Thema

DJCrazy

Liebe FHEM Freunde,

seit mindestens einer Woche (nach einem Update) kann ich Homematic IP Geräte nicht mehr per Alexa steuern.
Die Tage hab ich mich dem Problem angenommen, komm aber nicht auf den Fehler und hoffe ihr könnt mir helfen.

FHEM und die CCU3 sind auf dem neusten Stand und alle Updates eingespielt.
Die Kommunikation funktioniert ebenfalls zwischen FHEM und CCU aber etwas scheint sich geändert zu haben.

Wenn ich per FHEM den Dimmer manuell Einschalten möchte geht er nicht wie früher auf den letzten Wert an sondern springt immer nur auf den Wert 1.

Hier der List von einem Beispiel Dimmer aus meiner Konfiguration.
Stimmen die Attributes oder muss hier seit neustem etwas geändert werden?


Internals:
   DEF        HM_Dimmer01
   FUUID      61241627-f33f-c1dd-d209-6d014c1f9f5f6652
   IODev      CCU_3
   NAME       szDimmer01
   NR         213
   STATE      Aus
   TYPE       HMCCUDEV
   ccuaddr    000DD8A9874417
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM_Dimmer01
   ccurolectrl DIMMER_VIRTUAL_RECEIVER
   ccurolestate DIMMER_VIRTUAL_RECEIVER
   ccusubtype PDT
   ccutype    HmIP-PDT
   firmware   1.4.8
   readonly   no
   sender     HM_FB01Taste02,HM_FB01Taste01
   READINGS:
     2021-11-03 15:36:52   2.LEVEL         off
     2021-11-03 15:36:52   3.LEVEL         off
     2021-11-03 15:36:52   4.LEVEL         off
     2021-11-03 15:36:53   5.LEVEL         off
     2021-11-03 15:35:56   IODev           CCU_3
     2021-11-03 15:36:53   activity        alive
     2021-11-03 15:36:52   control         0
     2021-11-03 15:36:53   devstate        ok
     2021-11-03 15:36:53   hmstate         off
     2021-11-03 15:36:52   pct             off
     2021-11-03 15:36:53   rssidevice      -80
     2021-11-03 15:36:53   rssipeer        -82
     2021-11-03 15:36:52   state           off
   hmccu:
     channels   7
     detect     5
     devspec    HM_Dimmer01
     forcedev   0
     nodefaults 1
     role       0:MAINTENANCE,1:KEY_TRANSCEIVER,2:DIMMER_TRANSMITTER,3:DIMMER_VIRTUAL_RECEIVER,4:DIMMER_VIRTUAL_RECEIVER,5:DIMMER_VIRTUAL_RECEIVER,6:DIMMER_WEEK_PROFILE
     semDefaults 0
     cmdlist:
       get       
       set        on-for-timer on:noArg up down on-till off:noArg pct on-for-timer on:noArg up down on-till off:noArg pct on-for-timer on:noArg up down on-till off:noArg pct progMode:MANU_MODE,AUTO_MODE_WITH_RESET,AUTO_MODE_WITHOUT_RESET toggle:noArg
     control:
       chn        3
       dpt        LEVEL
     dp:
       0.ACTUAL_TEMPERATURE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0.000000
           SVAL       0
           VAL        0.000000
       0.ACTUAL_TEMPERATURE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        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      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        0
       0.ERROR_OVERLOAD:
         VALUES:
           NVAL       0
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        0
       0.ERROR_UPDATE:
         VALUES:
           NVAL       0
           ONVAL      false
           OSVAL      false
           OVAL       false
           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       -80
           ONVAL      -80
           OSVAL      -80
           OVAL       -80
           SVAL       -80
           VAL        -80
       0.RSSI_PEER:
         VALUES:
           NVAL       -82
           ONVAL      -82
           OSVAL      -82
           OVAL       -82
           SVAL       -82
           VAL        -82
       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
       2.ACTIVITY_STATE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      UNKNOWN
           OVAL       0
           SVAL       UNKNOWN
           VAL        0
       2.LEVEL:
         VALUES:
           NVAL       0
           ONVAL      1.01
           OSVAL      on
           OVAL       1.01
           SVAL       off
           VAL        0.0
       2.LEVEL_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       2.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      STABLE
           OVAL       0
           SVAL       STABLE
           VAL        0
       2.SECTION:
         VALUES:
           NVAL       15
           ONVAL      15
           OSVAL      15
           OVAL       15
           SVAL       15
           VAL        15
       2.SECTION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       3.ACTIVITY_STATE:
         VALUES:
           NVAL       3
           ONVAL      3
           OSVAL      STABLE
           OVAL       3
           SVAL       STABLE
           VAL        3
       3.LEVEL:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0.0
           SVAL       off
           VAL        0.0
       3.LEVEL_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       3.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      STABLE
           OVAL       0
           SVAL       STABLE
           VAL        0
       3.SECTION:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       3.SECTION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       4.ACTIVITY_STATE:
         VALUES:
           NVAL       3
           ONVAL      3
           OSVAL      STABLE
           OVAL       3
           SVAL       STABLE
           VAL        3
       4.LEVEL:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0.0
           SVAL       off
           VAL        0.0
       4.LEVEL_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       4.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      STABLE
           OVAL       0
           SVAL       STABLE
           VAL        0
       4.SECTION:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       4.SECTION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       5.ACTIVITY_STATE:
         VALUES:
           NVAL       3
           ONVAL      3
           OSVAL      STABLE
           OVAL       3
           SVAL       STABLE
           VAL        3
       5.LEVEL:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      off
           OVAL       0.0
           SVAL       off
           VAL        0.0
       5.LEVEL_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       5.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      STABLE
           OVAL       0
           SVAL       STABLE
           VAL        0
       5.SECTION:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       5.SECTION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       6.WEEK_PROGRAM_CHANNEL_LOCKS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
     roleCmds:
       get:
       set:
         down:
           channel    ?
           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%
         off:
           channel    ?
           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%
         on:
           channel    ?
           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    ?
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   2
           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       
               dpt        ON_TIME
               fnc       
               max        8580000.0
               min        0.0
               parname    duration
               partype    2
               ps         VALUES
               scn        002
               unit       s
             001:
               args       100
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        003
               unit       100%
         on-till:
           channel    ?
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   2
           syntax     1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?time 3:V:LEVEL:100
           usage      on-till time
           subcmd:
             000:
               args       
               dpt        ON_TIME
               fnc       
               max        8580000.0
               min        0.0
               parname    time
               partype    2
               ps         VALUES
               scn        002
               unit       s
             001:
               args       100
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               scn        003
               unit       100%
         pct:
           channel    ?
           role       DIMMER_VIRTUAL_RECEIVER
           subcount   3
           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.0
               dpt        ON_TIME
               fnc       
               max        8580000.0
               min        0.0
               parname    time
               partype    2
               ps         VALUES
               scn        002
               unit       s
             002:
               args       0.5
               dpt        RAMP_TIME
               fnc       
               max        8580000.0
               min        0.0
               parname    ramp
               partype    2
               ps         VALUES
               scn        004
               unit       s
         progMode:
           channel    6
           role       DIMMER_WEEK_PROFILE
           subcount   1
           syntax     V:WEEK_PROGRAM_TARGET_CHANNEL_LOCK:#progMode
           usage      progMode {MANU_MODE,AUTO_MODE_WITH_RESET,AUTO_MODE_WITHOUT_RESET}
           subcmd:
             000:
               args       MANU_MODE,AUTO_MODE_WITH_RESET,AUTO_MODE_WITHOUT_RESET
               dpt        WEEK_PROGRAM_TARGET_CHANNEL_LOCK
               fnc       
               max        2
               min        0
               parname    progMode
               partype    1
               ps         VALUES
               scn        000
               unit       
               look:
                 AUTO_MODE_WITHOUT_RESET 2
                 AUTO_MODE_WITH_RESET 1
                 MANU_MODE  0
         up:
           channel    ?
           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        3
       dpt        LEVEL
Attributes:
   IODev      CCU_3
   alexaName  Bett
   alexaRoom  Schlafzimmer
   alias      Lampe Rechts
   ccureadingfilter ^LEVEL$
   ccuscaleval level:0:1:0:100
   controldatapoint 3.LEVEL
   devStateIcon Ein:black_FS20.on Aus:black_FS20.off
   eventMap   /on:Ein/pct 10:Dim/off:Aus/
   group      Homematic IP
   room       Schlafzimmer
   sortby     01
   statedatapoint 3.LEVEL
   statevals  on:100,off:0
   stripnumber 1,
   substexcl  control
   substitute LEVEL!#0-0:off,#1-100:on
   userattr   set set_map structexclude
   webCmd     Ein:Dim:Aus:control
   widgetOverride control:slider,0,5,100

kjmEjfu

Es gab ein größeres Update https://forum.fhem.de/index.php/topic,123686.0.html
vermutlich liegt es daran, deshalb zumindest mal den ersten Beitrag von zap lesen.
Migriere derzeit zu Home Assistant