Hallo Zusammen,
ich stehe gerade auf dem Schlauch. Ich bekomme den HmIP-DSD-PCB nicht sinnvoll im fhem integriert. Hat eventuell jemand eine Beispiel Config für mich?
Viele Grüße
Jan
Der Kanaltyp MULTI_MODE_INPUT_TRANSMITTER wird unterstützt. Eigentlich müsste HMCCU ein HMCCUCHN Device anlegen. Was wird denn angezeigt beim Anlegen?
Hi zap,
ich habe es mittlerweile hinbekommen. Ich habe das Device nochmal neu angelegt in fhem und eine "set device defaults update" gemacht. Danach kam das Reading PRESS_SHORT welches auch aktualisiert wird. Das hatte vorher nicht funktioniert.
Vielen Dank trotzdem und einen sonnigen Sonntag :)
hast du es auch geschafft das Reading sinnvoll zu nutzen ?
ich bekomme es aktuell nicht gebacken.
bei PRESS_SHORT wird der Timestamp geändert aber es bleibt durchgehend auf 1 und mein DOIF regiert darauf nicht.
habe ich eventuell noch was in der CCU falsch eingerichtet ?
Zitat von: benkler am 07 März 2022, 14:41:43
hast du es auch geschafft das Reading sinnvoll zu nutzen ?
ich bekomme es aktuell nicht gebacken.
bei PRESS_SHORT wird der Timestamp geändert aber es bleibt durchgehend auf 1 und mein DOIF regiert darauf nicht.
habe ich eventuell noch was in der CCU falsch eingerichtet ?
PRESS_SHORT ist eine Action, kein Schalter => Es gibt nur "gedrückt", die CCU schickt niemals ein "nicht gedrückt".
Lösung: event-on-update-reading auf PRESS_SHORT oder einen passenden regulären Ausdruck setzen. Dann wird bei jedem Tastendruck ein Event in FHEM ausgelöst und DOIF sollte reagieren.
Vielen Dank das mit der Action hat mich nun zum gewünschten ergebnis gebracht.
event-on-update-reading war bereits gesetzt ich habe nun mein DOIF am laufen, jetzt kann ich das ding auch mal verbauen :D
Hi,
versuche erfolglos das reading PRESS_SHORT als Reading angezeigt zu bekommen/ darauf zu referenzieren.
Was wurde bereits gemacht:
- device gelöscht, neu angelegt
- set device defaults reset
- set device defaults update
- get device deviceInfo -> PRESS_SHORT ist hier gelistet, wird jedoch nicht übernommen als reading
Firmware auf CCU3 ist die 3.61.7 (neuere FW 3.63.8 vorhanden, keine Indikation im Changelog, die relevant wäre)
FHEM Version: fhem.pl 25359 2021-12-20 10:51:01Z rudolfkoenig
Freue mich über einen Tipp
Gruß Mirko
Update auf aktuelle FHEM Version: fhem.pl 25971 2022-04-16 10:17:59Z rudolfkoenig
macht keinen Unterschied
Wird PRESS_SHORT angezeigt nach einem "get update" oder "get values" ?
Bei einigen Geräten aktualisiert die CCU die PRESS_xxx Datenpunkte / Readings nur, wenn Du in der CCU ein Dummy Programm anlegst. Wurde hier schon oft gefragt / beantwortet => Suche sollte erfolgreich sein.
Danke zap für die Tips,
- "get update", "get values" lieferte zunächst kein Reading
- anlegen eines Dummy Programms änderte nichts
- Lösung: das attribut "ccuflags showDeviceReadings" musste gesetzt werden, damit wird jetzt auch der "PRESS_SHORT" angezeigt.
Details siehe Anhang.
Nochmals vielen Dank!
Gruß Mirko
Ich hab es leider auch nach dem Durchgang aller Beiträge und abschliessendem showDeviceReadings nicht hinbekommen.
Ich bekomme kann Reading was ich auswerten kann :
Internals:
CFGFN
DEF 0026E2698F48C0:1
FUUID 67c5f0ad-f33f-be1a-f305-1b99bf7b552fd4ad
IODev d_ccu
NAME HmIP_DSD_PCB_0026E2698F48C0
NR 92
STATE false
TYPE HMCCUCHN
ccuaddr 0026E2698F48C0:1
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-DSD-PCB 0026E2698F48C0:1
ccurolestate MULTI_MODE_INPUT_TRANSMITTER
ccusubtype DSD_PCB
ccutype HmIP-DSD-PCB
eventCount 58
firmware 1.0.6
readonly no
OLDREADINGS:
READINGS:
2025-03-03 20:47:37 CONFIG_PENDING false
2025-03-03 20:46:56 DUTY_CYCLE false
2025-03-03 20:46:56 INSTALL_TEST true
2025-03-03 20:46:56 LOW_BAT ok
2025-03-03 20:46:56 OPERATING_VOLTAGE 3.0
2025-03-03 20:46:56 OPERATING_VOLTAGE_STATUS NORMAL
2025-03-03 20:47:37 RSSI_DEVICE -66
2025-03-03 20:46:56 RSSI_PEER N/A
2025-03-03 20:46:56 STATE false
2025-03-03 20:47:37 UNREACH alive
2025-03-03 20:46:56 UPDATE_PENDING false
2025-03-03 20:47:37 activity alive
2025-03-03 20:46:56 battery ok
2025-03-03 20:47:37 devstate ok
2025-03-03 20:47:37 hmstate false
2025-03-03 20:47:37 rssidevice -66
2025-03-03 20:46:56 rssipeer N/A
2025-03-03 20:46:56 state false
2025-03-03 20:46:56 voltage 3.0
hmccu:
channels 1
detect 1
devspec 0026E2698F48C0:1
nodefaults 0
role 1:MULTI_MODE_INPUT_TRANSMITTER
setDefaults 0
cmdlist:
get
set
control:
dp:
0.ARR_TIMEOUT:
MASTER:
NVAL 10
SVAL 10
VAL 10
VALUES:
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 1
OSVAL true
OVAL 1
SVAL false
VAL 0
0.CYCLIC_INFO_MSG:
MASTER:
NVAL 0
SVAL 0
VAL 0
VALUES:
0.CYCLIC_INFO_MSG_DIS:
MASTER:
NVAL 255
SVAL 255
VAL 255
VALUES:
0.CYCLIC_INFO_MSG_DIS_UNCHANGED:
MASTER:
NVAL 0
SVAL 0
VAL 0
VALUES:
0.CYCLIC_INFO_MSG_OVERDUE_THRESHOLD:
MASTER:
NVAL 2
SVAL 2
VAL 2
VALUES:
0.DISABLE_MSG_TO_AC:
MASTER:
NVAL 0
SVAL false
VAL 0
VALUES:
0.DUTYCYCLE_LIMIT:
MASTER:
NVAL 180
SVAL 180
VAL 180
VALUES:
0.DUTY_CYCLE:
VALUES:
NVAL 0
SVAL false
VAL 0
0.ENABLE_ROUTING:
MASTER:
NVAL 1
SVAL true
VAL 1
VALUES:
0.INSTALL_TEST:
VALUES:
NVAL 1
SVAL true
VAL 1
0.LOCAL_RESET_DISABLED:
MASTER:
NVAL 0
SVAL false
VAL 0
VALUES:
0.LOW_BAT:
VALUES:
NVAL 0
SVAL ok
VAL 0
0.LOW_BAT_LIMIT:
MASTER:
NVAL 2.4
SVAL 2.4
VAL 2.4
VALUES:
0.OPERATING_VOLTAGE:
VALUES:
NVAL 3.0
ONVAL 3.000000
OVAL 3.000000
SVAL 3.0
VAL 3.0
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -66
ONVAL -64
OSVAL -64
OVAL -64
SVAL -66
VAL -66
0.RSSI_PEER:
VALUES:
NVAL N/A
SVAL N/A
VAL 0
0.UNREACH:
VALUES:
NVAL 0
ONVAL 1
OSVAL dead
OVAL 1
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL 0
SVAL false
VAL 0
1.CHANNEL_OPERATION_MODE:
MASTER:
NVAL 1
SVAL KEY_BEHAVIOR
VAL 1
VALUES:
1.DBL_PRESS_TIME:
MASTER:
NVAL 0.0
SVAL 0.0
VAL 0.0
VALUES:
1.LED_DISABLE_CHANNELSTATE:
MASTER:
NVAL 0
SVAL false
VAL 0
VALUES:
1.LONG_PRESS_TIME:
MASTER:
NVAL 0.0
SVAL 0.0
VAL 0.0
VALUES:
1.MSG_FOR_POS_A:
MASTER:
NVAL 2
SVAL OPEN
VAL 2
VALUES:
1.MSG_FOR_POS_B:
MASTER:
NVAL 1
SVAL CLOSED
VAL 1
VALUES:
1.REPEATED_LONG_PRESS_TIMEOUT_UNIT:
MASTER:
NVAL 2
SVAL M
VAL 2
VALUES:
1.REPEATED_LONG_PRESS_TIMEOUT_VALUE:
MASTER:
NVAL 2
SVAL 2
VAL 2
VALUES:
1.STATE:
VALUES:
NVAL 0
SVAL false
VAL 0
roleChannels:
MULTI_MODE_INPUT_TRANSMITTER 1
roleCmds:
get:
set:
state:
chn 1
dpt STATE
Attributes:
ccuflags showDeviceReadings
room Homematic
event monitor wirft aber etwas aus:
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 CONFIG_PENDING: false
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 activity: alive
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 UNREACH: alive
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 rssidevice: -68
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 RSSI_DEVICE: -68
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 devstate: ok
2025-03-03 21:00:12 HMCCUCHN HmIP_DSD_PCB_0026E2698F48C0 hmstate: false