HMCCU 5.0 Beta verfügbar

Begonnen von zap, 05 Januar 2020, 19:49:52

Vorheriges Thema - Nächstes Thema

zap

Zitat von: SamNitro am 27 April 2021, 09:49:37
Habe es am laufen allerdings nicht über die angebende Attribute sondern über statechannel/controlchannel.
Glaube zu meinen das die anderen angaben nicht funktioniert haben, werde aber nochmal testen.

Beides sollte funktionieren, jedoch nur, wenn HMCCU den Kanaltyp "kennt". Die Attribute statechannel und controlchannel sind eigentlich veraltet, da man in controldatapoint und statedatapoint die Kanalnummer mit angeben kann (HMCCUDEV). Bei HMCCUCHN spielt die Kanalnummer keine Rolle, da es sowieso nur einen Kanal gibt.

Wenn Du statedatapoint und controldatapoint probierst, solltest Du die beiden anderen Attribute löschen. Die xxxdatapoint Attribute sehen dann z.B so aus:

3.LEVEL
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

SamNitro

Beim eingeben von statedatapoint fehlen in der dropdown liste ein paar Kanäle. Aber selbst wenn ich den von hand eingebe funktioniert es nicht.

Wenn ich die die Attribute statechannel und controlchannel lösche steuert er mir den 1. Kanal des Aktors an, was aber der falsche kanal ist und zeigt auch keine infos an.


Ich hänge mal die Raw infos an, wenn du ein list brauchst sag Bescheid

Funktioniert nicht:
defmod HmIPW_Rollo_Test HMCCUDEV 00165BE99E4952 forceDev
attr HmIPW_Rollo_Test userattr structexclude structure_rollo_unten structure_rollo_unten_map
attr HmIPW_Rollo_Test DbLogInclude state
attr HmIPW_Rollo_Test IODev d_ccu
attr HmIPW_Rollo_Test cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
attr HmIPW_Rollo_Test controldatapoint 6.LEVEL
attr HmIPW_Rollo_Test event-on-change-reading .*
attr HmIPW_Rollo_Test room Homematic
attr HmIPW_Rollo_Test statedatapoint 5.LEVEL
attr HmIPW_Rollo_Test substexcl pct
attr HmIPW_Rollo_Test webCmd pct:open:close:stop
attr HmIPW_Rollo_Test widgetOverride pct:slider,0,10,100


Funktioniert aber NUR der slider zeigt falsch an:
defmod HmIPW_Rollo_Wohnzimmer HMCCUDEV 00165BE99E4952 forceDev
attr HmIPW_Rollo_Wohnzimmer userattr structexclude structure_rollo_unten structure_rollo_unten_map
attr HmIPW_Rollo_Wohnzimmer DbLogInclude state
attr HmIPW_Rollo_Wohnzimmer IODev d_ccu
attr HmIPW_Rollo_Wohnzimmer cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
attr HmIPW_Rollo_Wohnzimmer controlchannel 6
attr HmIPW_Rollo_Wohnzimmer event-on-change-reading .*
attr HmIPW_Rollo_Wohnzimmer room Homematic
attr HmIPW_Rollo_Wohnzimmer statechannel 5
attr HmIPW_Rollo_Wohnzimmer substexcl pct
attr HmIPW_Rollo_Wohnzimmer webCmd pct:open:close:stop
attr HmIPW_Rollo_Wohnzimmer widgetOverride pct:slider,0,10,100


hier zu sehen ist pct falsch:
setstate HmIPW_Rollo_Wohnzimmer 2021-04-27 11:49:28 hmstate 88.5
setstate HmIPW_Rollo_Wohnzimmer 2021-04-27 11:49:27 pct 0
setstate HmIPW_Rollo_Wohnzimmer 2021-04-27 11:49:27 state 88.5

(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

zap

Was heißt, es fehlen ein paar Kanäle? Für diesen Typ müsste statedatapoint anbieten: 5-16.LEVEL
controldatapoint müsste 6-8,10-12.14-16.LEVEL anbieten.
Die Attribute sind korrekt gesetzt.Könntest Du mal ein list vom Device machen (mit state/controldatapoint, ohne state/controlchannel)?
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

SamNitro

#513
Der kürzt mir den post und die tags... muss ich neu machen als Datei!!!
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

Christoph Morrison

Kurze Verständnisfrage zu ccuGetVars: Intervall und Regex müssen mit einem Doppelpunkt getrennt sein (L616), richtig?
Falls ja: Ich hab's in der Wiki-Doku ergänzt, da stand es ohne. Hab es nach einem Warning beim Reboot gesehen:

2021.04.27 17:32:52.715 1: PERL WARNING: Argument "5 homebridge.*" isn't numeric in numeric gt (>) at ./FHEM/88_HMCCU.pm line 606, <$fh> line 14.
(Da hatte ich noch HMCCU4.3 benutzt)

SamNitro

Was mir noch aufgefallen ist, jeden Samstag macht mein Proxmox ein Update und startet somit FHEM neu! Danach steuern meine Rollos immer erst nur den ersten Kanal vom 4Fach Aktor. erst ein get ccuconfig löst das problem.
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

Benjamin50

Hallo,

Diese Meldung steht bei mir im Log
Es funktioniert, sollte auch auch nur als Info dienen.

HMCCU [d_ccu] Can't get definition of MEQ0630891:1.STATE. Ignoring command on-for-timer for device HM_Wohnzimmer_Licht
HMCCU [d_ccu] Can't get definition of MEQ0630891:1.STATE. Ignoring command on-till for device HM_Wohnzimmer_Licht


Internals:
   .AttrList  IODev ccucalculate ccuflags:multiple-strict,ackState,logCommand,noReadings,trace,showMasterReadings,showLinkReadings,showDeviceReadings,showServiceReadings ccureadingfilter:textField-long ccureadingformat:name,namelc,address,addresslc ccureadingname:textField-long ccuSetOnChange ccuReadingPrefix ccuscaleval ccuverify:0,1,2 ccuget:State,Value disable:0,1 hmstatevals:textField-long statevals substitute:textField-long substexcl stripnumber peer:textField-long traceFilter event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading statedatapoint:select,LEVEL controldatapoint:select,LEVEL
   DEF        HM_Wohnzimmer_Licht:1
   FUUID      5fbfa84b-f33f-1bf6-7119-618e0d0f94ae756c
   IODev      d_ccu
   NAME       HM_Wohnzimmer_Licht
   NR         462
   STATE      off
   TYPE       HMCCUCHN
   ccuaddr    MEQ0630891:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM_Wohnzimmer_Licht:1
   ccurolestate DIMMER
   ccusubtype HM-LC-Dim1T-FM-LF
   ccutype    HM-LC-Dim1T-FM-LF
   chntype    ?
   firmware   ?
   readonly   no
   sender     HM_Fernbedinung_DEV_4,ccu:HM-RCV-50 BidCoS-RF,HM_Fernbedinung_DEV_3
   .attraggr:
   .attreocr:
     LEVEL
   .attrminint:
   OLDREADINGS:
   READINGS:
     2021-05-01 13:18:33   .AES_KEY        off
     2021-05-01 13:18:33   .CONFIG_PENDING false
     2021-05-01 13:18:33   .DEVICE_IN_BOOTLOADER false
     2021-05-01 13:18:33   .DUTYCYCLE      false
     2021-05-01 13:18:33   .RSSI_DEVICE    -128
     2021-05-01 13:18:33   .RSSI_PEER      -60
     2021-05-01 13:18:33   .STICKY_UNREACH false
     2021-05-01 13:18:33   .UNREACH        alive
     2021-05-01 13:18:33   .UPDATE_PENDING false
     2021-05-01 13:18:33   DIRECTION       stop
     2021-05-01 13:18:33   ERROR_OVERHEAT  false
     2021-05-01 13:18:33   ERROR_OVERLOAD  false
     2021-05-01 13:18:33   ERROR_REDUCED   false
     2021-05-01 13:18:33   INHIBIT         unlocked
     2021-05-01 13:18:33   LEVEL           off
     2021-05-01 13:18:33   WORKING         false
     2021-05-01 13:18:33   activity        alive
     2021-05-01 13:18:33   control         0
     2021-05-01 13:18:33   devstate        ok
     2021-05-01 13:18:33   hmstate         off
     2021-05-01 13:18:33   rssidevice      -128
     2021-05-01 13:18:33   rssipeer        -60
     2021-05-01 13:18:33   sign            off
     2021-05-01 13:18:33   state           off
   hmccu:
     channels   1
     devspec    HM_Wohnzimmer_Licht:1
     nodefaults 1
     role       1:DIMMER
     semDefaults 0
     cmdlist:
       get       
       set        pct off:noArg stop:noArg on:noArg toggle:noArg
     control:
       dpt        LEVEL
     dp:
       0.AES_KEY:
         VALUES:
           OSVAL      off
           OVAL       0
           SVAL       off
           VAL        0
       0.CONFIG_PENDING:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.DEVICE_IN_BOOTLOADER:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.DUTYCYCLE:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           OSVAL      -128
           OVAL       -128
           SVAL       -128
           VAL        -128
       0.RSSI_PEER:
         VALUES:
           OSVAL      -60
           OVAL       -60
           SVAL       -60
           VAL        -60
       0.STICKY_UNREACH:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.UNREACH:
         VALUES:
           OSVAL      alive
           OVAL       0
           SVAL       alive
           VAL        0
       0.UPDATE_PENDING:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.DIRECTION:
         VALUES:
           OSVAL      stop
           OVAL       0
           SVAL       stop
           VAL        0
       1.ERROR_OVERHEAT:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.ERROR_OVERLOAD:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.ERROR_REDUCED:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.INHIBIT:
         VALUES:
           OSVAL      unlocked
           OVAL       0
           SVAL       unlocked
           VAL        0
       1.LEVEL:
         VALUES:
           OSVAL      off
           OVAL       0.000000
           SVAL       off
           VAL        0.000000
       1.WORKING:
         VALUES:
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
     roleCmds:
       get:
       set:
         off:
           channel    1
           role       DIMMER
           subcount   1
           syntax     V:LEVEL:0
           usage      off
           subcmd:
             000:
               args       0
               dpt        LEVEL
               fnc       
               max        1.000000
               min        0.000000
               parname    LEVEL
               partype    3
               ps         VALUES
               unit       100%
         on:
           channel    1
           role       DIMMER
           subcount   1
           syntax     V:LEVEL:100
           usage      on
           subcmd:
             000:
               args       100
               dpt        LEVEL
               fnc       
               max        1.000000
               min        0.000000
               parname    LEVEL
               partype    3
               ps         VALUES
               unit       100%
         on-for-timer:
           role       DIMMER
           syntax     V:ON_TIME:?duration V:STATE:1
           subcmd:
             000:
               args       
               dpt        ON_TIME
               fnc       
               max        85825945.600000
               min        0.000000
               parname    duration
               partype    2
               ps         VALUES
               unit       s
         on-till:
           role       DIMMER
           syntax     V:ON_TIME:?time V:STATE:1
           subcmd:
             000:
               args       
               dpt        ON_TIME
               fnc       
               max        85825945.600000
               min        0.000000
               parname    time
               partype    2
               ps         VALUES
               unit       s
         pct:
           channel    1
           role       DIMMER
           subcount   3
           syntax     V:LEVEL:?level V:ON_TIME:?time=0.0 V:RAMP_TIME:?ramp=0.5
           usage      pct level [time] [ramp]
           subcmd:
             000:
               args       
               dpt        LEVEL
               fnc       
               max        1.000000
               min        0.000000
               parname    level
               partype    2
               ps         VALUES
               unit       100%
             001:
               args       0.0
               dpt        ON_TIME
               fnc       
               max        85825945.600000
               min        0.000000
               parname    time
               partype    2
               ps         VALUES
               unit       s
             002:
               args       0.5
               dpt        RAMP_TIME
               fnc       
               max        85825945.600000
               min        0.000000
               parname    ramp
               partype    2
               ps         VALUES
               unit       s
         stop:
           channel    1
           role       DIMMER
           subcount   1
           syntax     V:RAMP_STOP:1
           usage      stop
           subcmd:
             000:
               args       1
               dpt        RAMP_STOP
               fnc       
               max        1
               min        0
               parname    RAMP_STOP
               partype    3
               ps         VALUES
               unit       
     state:
       dpt        LEVEL
Attributes:
   IODev      d_ccu
   cmdIcon    on:general_an off:general_aus
   controldatapoint LEVEL
   event-on-change-reading LEVEL
   group      Licht
   room       Wohnzimmer
   statedatapoint LEVEL
   statevals  on:100,off:0
   substexcl  control
   webCmd     control
   widgetOverride control:slider,0,10,100


Die Info zum Gerät.

Device channels and datapoints

DEV HM_Wohnzimmer_Licht_DEV MEQ0630891 interface=BidCos-RF type=HM-LC-Dim1T-FM-LF
CHN MEQ0630891:0 HM_Wohnzimmer_Licht_DEV:0
   0.UNREACH = false {b} [RE]
   0.STICKY_UNREACH = false {b} [RWE]
   0.CONFIG_PENDING = false {b} [RE]
   0.DUTYCYCLE = false {b} [RE]
   0.RSSI_DEVICE = 1 {n} [RE]
   0.RSSI_PEER = 54 {n} [RE]
   0.DEVICE_IN_BOOTLOADER = false {b} [RE]
   0.UPDATE_PENDING = false {b} [RE]
   0.AES_KEY = 0 {n} [R]
CHN MEQ0630891:1 HM_Wohnzimmer_Licht:1
   1.LEVEL = 0.000000 {a} [RWE]
   1.OLD_LEVEL = {b} [W]
   1.RAMP_TIME = {f} [W]
   1.ON_TIME = {f} [W]
   1.RAMP_STOP = {b} [W]
   1.INHIBIT = false {b} [RWE]
   1.ERROR_REDUCED = false {b} [RE]
   1.ERROR_OVERLOAD = false {b} [RE]
   1.ERROR_OVERHEAT = false {b} [RE]
   1.DIRECTION = 0 {i} [RE]
   1.INSTALL_TEST = {b} [W]
   1.WORKING = false {b} [RE]

Device detection:
StateDatapoint = 1.LEVEL [DIMMER]
ControlDatapoint = 1.LEVEL [DIMMER]

Recommended module for device definition: HMCCUCHN

Current state datapoint = 1.LEVEL

Current control datapoint = 1.LEVEL

Device description

Device MEQ0630891 HM_Wohnzimmer_Licht_DEV [HM-LC-Dim1T-FM-LF]
  CHILDREN: MEQ0630891:0,MEQ0630891:1
  FIRMWARE: 2.9
  FLAGS: Visible
  INTERFACE: QEQ0684974
  PARAMSETS: MASTER
  RF_ADDRESS: 3776739
  ROAMING: 0
  RX_MODE: ALWAYS,LAZY_CONFIG
  UPDATABLE: 0
Channel MEQ0630891:0 HM_Wohnzimmer_Licht_DEV:0 [MAINTENANCE]
  AES_ACTIVE: 0
  DIRECTION: NONE
  FLAGS: Visible,Internal
  PARAMSETS: MASTER,VALUES
  PARENT: MEQ0630891
  PARENT_TYPE: HM-LC-Dim1T-FM-LF
Channel MEQ0630891:1 HM_Wohnzimmer_Licht:1 [DIMMER] known
  AES_ACTIVE: 0
  DIRECTION: RECEIVER
  FLAGS: Visible
  LINK_TARGET_ROLES: SWITCH,WCS_TIPTRONIC_SENSOR,WEATHER_CS
  PARAMSETS: LINK,MASTER,VALUES
  PARENT: MEQ0630891
  PARENT_TYPE: HM-LC-Dim1T-FM-LF

Defaults

Support for role DIMMER of device type HM-LC-Dim1T-FM-LF is built in.


Vielen Dank

Benjamin50

Hallo,

Nach einem get ccuConfig bekommen ich diese  Meldungen ins Log
Da ich nicht weiß was es bedeutet gebe ich die Info weiter.

HMCCU [d_ccu] Read 79 Device Descriptions for interface CUxD
HMCCU [d_ccu] Reading Paramset Descriptions for interface CUxD
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX9002006:3
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2800001:9
HMCCURPCPROC [d_rpc178040CUxD] Error while decoding binary response
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2800001:12
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2800001:15
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset MASTER for address CUX2801001:2
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2801001:4


Vielen Dank

SamNitro

Habe noch ein weiteres kleines problem. Ich benutze Alexa FHEM Connector, viele Geräte haben vom alten System die Namen behalten, aber einige haben einen neuen Namen bekommen. Die werden aber leider nicht mehr erkannt.

Kann das einer Bestätigen?
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

zap

Zitat von: Benjamin50 am 01 Mai 2021, 13:48:55
Hallo,

Nach einem get ccuConfig bekommen ich diese  Meldungen ins Log
Da ich nicht weiß was es bedeutet gebe ich die Info weiter.

HMCCU [d_ccu] Read 79 Device Descriptions for interface CUxD
HMCCU [d_ccu] Reading Paramset Descriptions for interface CUxD
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX9002006:3
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2800001:9
HMCCURPCPROC [d_rpc178040CUxD] Error while decoding binary response
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2800001:12
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2800001:15
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset MASTER for address CUX2801001:2
HMCCURPCPROC [d_rpc178040CUxD] Error while reading response for command getParamsetDescription:
HMCCURPCPROC [d_rpc178040CUxD] Can't get description of paramset VALUES for address CUX2801001:4


Vielen Dank

Gibt es denn diese CUxD Geräte noch in der CCU?
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

Benjamin50

Zitat von: zap am 02 Mai 2021, 14:18:55
Gibt es denn diese CUxD Geräte noch in der CCU?
Als ich den Log erstellt habe gab es sie die CUX2800001 noch.
den habe ich danach gelöscht das war ein Timer den ich nicht mehr benötige.

Den CUX9002006 gibt es noch das ist ein Temp und Feuchtigkeit Messgerät.

Vielen Dank

SamNitro

Keiner eine Idee mit Alexa FHEM Connector. (Erkennt keine neuen Geräte)
Läuft bei euch noch alles?
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

zap

In Github (und demnächst auch per SVN Contrib) steht ein neues Update zur Verfügung.

Änderungen (siehe auch https://github.com/zapccu/HMCCU/issues?q=is%3Aissue+milestone%3A%22RC4+4.4.067%22+is%3Aclosed):


  • Die Berechnung der RSSI Werte wurde für bestimmte Fälle korrigiert
  • Die Befehle set up/down bei Rollläden und Jalousien sollten nun korrekt funktionieren
  • Die Verarbeitung der set und get Befehle in den Modulen HMCCUDEV und HMCCUCHN wurde optimiert
  • Die Logging Informationen bei HMCCURPCPROC Devices wurde erweitert
  • Die Verfügbarkeit eines gültigen I/O Device bei der Definition von HMCCURPCPROC Devices wird nun in jedem Fall geprüft
  • Ein Fehler, der zur Meldung "Can't get device description" beim Starten von FHEM führte, wurde behoben (Forum: https://forum.fhem.de/index.php/topic,107077.msg1149732.html#msg1149732)
  • Das Internal "firmware" sollte nun für alle Devices verfügbar sein

Installation siehe erster Beitrag dieses Threads.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

zap

Zitat von: Benjamin50 am 03 Mai 2021, 17:32:15
Als ich den Log erstellt habe gab es sie die CUX2800001 noch.
den habe ich danach gelöscht das war ein Timer den ich nicht mehr benötige.

Den CUX9002006 gibt es noch das ist ein Temp und Feuchtigkeit Messgerät.

Vielen Dank

Welcher CUxD Gerätetyp ist das? Ich brauche die Nummer, die in der CUxD Oberfläche unter "Geräte" in der Liste "CUxD Gerätetyp" angezeigt wird. Beispiel: (03) Sensor => 03
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

SamNitro

Habe das Update vorhin eingespielt, aber leider zeigen meine Rollo's diesmal als HMCCUCHN keinen pct Wert an.
Internals:
   DEF        00165BE99E4952:14
   FUUID      60942bbc-f33f-19ae-b909-655c8bc868ac4c0d
   IODev      d_ccu
   NAME       HmIPW_Rollo_Esszimmer_Tuer
   NR         402
   STATE      closed
   TYPE       HMCCUCHN
   ccuaddr    00165BE99E4952:14
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIPW-Rollo-Esszimmer-T�r
   ccurolectrl BLIND_VIRTUAL_RECEIVER
   ccurolestate BLIND_VIRTUAL_RECEIVER
   ccusubtype DRBL4
   ccutype    HmIPW-DRBL4
   chntype    ?
   firmware   1.6.0
   readonly   no
   receiver   ccu:HmIPW-06-DRI32-Keller
   sender     ccu:HmIPW-06-DRI32-Keller
   READINGS:
     2021-05-06 20:09:09   ACTIVITY_STATE  STABLE
     2021-05-06 19:47:40   IODev           d_ccu
     2021-05-06 20:09:09   LEVEL           closed
     2021-05-06 19:47:40   LEVEL_2         0
     2021-05-06 20:09:09   LEVEL_2_STATUS  UNKNOWN
     2021-05-06 20:09:09   LEVEL_STATUS    NORMAL
     2021-05-06 20:09:09   PROCESS         STABLE
     2021-05-06 20:09:09   SECTION         4
     2021-05-06 20:09:09   SECTION_STATUS  NORMAL
     2021-05-06 20:09:09   activity        alive
     2021-05-06 20:09:09   control         closed
     2021-05-06 20:09:09   devstate        ok
     2021-05-06 20:09:09   hmstate         closed
     2021-05-06 20:09:09   pct             0
     2021-05-06 20:09:09   state           closed
   hmccu:
     channels   1
     devspec    00165BE99E4952:14
     nodefaults 0
     role       14:BLIND_VIRTUAL_RECEIVER
     semDefaults 0
     cmdlist:
       get       
       set        open:noArg up pct stop:noArg close:noArg down toggle:noArg
     control:
       chn        14
       dpt        LEVEL
     dp:
       0.ACTUAL_TEMPERATURE:
         VALUES:
           NVAL       28.000000
           ONVAL      28.000000
           OSVAL      28.0
           OVAL       28.000000
           SVAL       28.0
           VAL        28.000000
       0.CONFIG_PENDING:
         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       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       0.ERROR_UNDERVOLTAGE:
         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.OPERATING_VOLTAGE:
         VALUES:
           NVAL       24.200000
           ONVAL      24.200000
           OSVAL      24.2
           OVAL       24.200000
           SVAL       24.2
           VAL        24.200000
       0.OPERATING_VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       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
       14.ACTIVITY_STATE:
         VALUES:
           NVAL       3
           ONVAL      3
           OSVAL      STABLE
           OVAL       3
           SVAL       STABLE
           VAL        3
       14.LEVEL:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      closed
           OVAL       0.0
           SVAL       closed
           VAL        0.0
       14.LEVEL_2:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0.000000
           SVAL       0
           VAL        0.000000
       14.LEVEL_2_STATUS:
         VALUES:
           NVAL       1
           ONVAL      1
           OSVAL      UNKNOWN
           OVAL       1
           SVAL       UNKNOWN
           VAL        1
       14.LEVEL_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       14.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      STABLE
           OVAL       0
           SVAL       STABLE
           VAL        0
       14.SECTION:
         VALUES:
           NVAL       4
           ONVAL      4
           OSVAL      4
           OVAL       4
           SVAL       4
           VAL        4
       14.SECTION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
     roleCmds:
       get:
       set:
         close:
           channel    14
           role       BLIND_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:0
           usage      close
           subcmd:
             000:
               args       0
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               unit       100%
         down:
           channel    14
           role       BLIND_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:?delta=-20
           usage      down [delta]
           subcmd:
             000:
               args       -20
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    delta
               partype    2
               ps         VALUES
               unit       100%
         open:
           channel    14
           role       BLIND_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:100
           usage      open
           subcmd:
             000:
               args       100
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    LEVEL
               partype    3
               ps         VALUES
               unit       100%
         pct:
           channel    14
           role       BLIND_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:?level
           usage      pct level
           subcmd:
             000:
               args       
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    level
               partype    2
               ps         VALUES
               unit       100%
         stop:
           channel    14
           role       BLIND_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:STOP:1
           usage      stop
           subcmd:
             000:
               args       1
               dpt        STOP
               fnc       
               max        1
               min        0
               parname    STOP
               partype    3
               ps         VALUES
               unit       
         up:
           channel    14
           role       BLIND_VIRTUAL_RECEIVER
           subcount   1
           syntax     V:LEVEL:?delta=+20
           usage      up [delta]
           subcmd:
             000:
               args       +20
               dpt        LEVEL
               fnc       
               max        1.01
               min        0.0
               parname    delta
               partype    2
               ps         VALUES
               unit       100%
     state:
       chn        14
       dpt        LEVEL
Attributes:
   cmdIcon    open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
   room       Homematic
   substexcl  pct
   webCmd     pct:open:close:stop
   widgetOverride pct:slider,0,10,100
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)