Hallo,
Ich habe einen Aktor HM-LC-BL1-FM in Fhem eingebunden - funktioniert einwandfrei
Nun möchte ich gerne noch mit einem Taster auf self01 den Aktor über toggeln bedienen.
Ich habe mit
shActionType toggleToCnt self01
die Register verändert.
Start/Stop funktioniert damit, nur leider macht der Aktor keine Richtungsumkehr
Was mach ich da falsch ?
Ich habe nun etwas weiter gesucht und mit folgenden Registereinstellungen ein toggeln auf self01 herbeiführen können.
set r4_Aktor regSet shActionType jmpToTarget self01
set r4_Aktor regSet shBlJtDlyOff refOff self01
set r4_Aktor regSet shBlJtDlyOn refOn self01
set r4_Aktor regSet shBlJtOff rampOn self01
set r4_Aktor regSet shBlJtOn rampOff self01
set r4_Aktor regSet shBlJtRampOff off self01
set r4_Aktor regSet shBlJtRampOn on self01
set r4_Aktor regSet shBlJtRefOff rampOff self01
set r4_Aktor regSet shBlJtRefOn rampOn self01
Nun suche ich nach einer Einstellung um mit NUR EINEM Trigger auf self01 zu öffnen, auch wenn eine Öffnungsfahrt bereits im Gange ist.
Weiß da jemand weiter ?
Ich verstehe hier einiges nicht.
Was bewirkt toggleToCnt?
Habe gerade das Template "toggle mein Rollo" gefunden, aber auch das durchblicke ich gerade nicht.
set hm templateDef BlToggle 0 "toggle mein Rollo" BlJtDlyOff:no BlJtOn:dlyOff ActionType:jmpToTarget BlJtDlyOn:no BlJtOff:dlyOn BlJtRampOff:dlyOn BlJtRampOn:dlyOff BlJtRefOn:dlyOff BlJtRefOff:dlyOn
Vielen Dank für den Input.
Ich habe meinen Rolloschalter für die Ansteuerung eines Motorventils verwendet, welches für auf/zu einen Wechsler braucht.
Das Alte Modell benötigte nur eine Phase als Steuerung, und ich hatte dort einen einfachen Aktor, den ich mit einem Taster verbunden hatte.
Das wollte ich hier auch verwenden und habe die obigen Register gesetzt:
regSet shActionType toggleToCnt self01
regSet shActionType jmpToTarget self01
regSet shBlJtDlyOff refOff self01
regSet shBlJtDlyOn refOn self01
regSet shBlJtOff rampOn self01
regSet shBlJtOn rampOff self01
regSet shBlJtRampOff off self01
regSet shBlJtRampOn on self01
regSet shBlJtRefOff rampOff self01
regSet shBlJtRefOn rampOn self01
Jedoch kommt es vor, dass man 2 mal den Taster drücken muss. Habe ich irgendwas vergessen?
self01 ist ja ein tastereingang.
wie steuerst du den an?
wenn es nur manchmal nicht funktioniert, gibt es bei der ansteuerung eventuell probleme.
zeig mal ein "get list full".
Hallo, sorry für die späte Antwort, ich habe die Info nicht gesehen.
Ich habe einen Taster (normaler 230 V) angeschlossen, der dann den Aktor steuern soll.
Internals:
.AttrList .devInfo .mId .stc IODev IOgrp actCycle actStatus aesCommReq:1,0 aesKey:5,4,3,2,1,0 autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto commStInCh:on,off do_not_notify:1,0 dummy:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading expert:multiple,defReg,allReg,rawReg,templ,none firmware hmKey hmKey2 hmKey3 hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger ignore:1,0 levelMap levelRange model modelForce:ACTIONDETECTOR,ACTIONDETECTOR,ASH550,ASH550I,CCU-FHEM,CMM,DORMA_ATENT,DORMA_BRC-H,DORMA_RC-H,HM-CC-RT-DN,HM-CC-RT-DN-BOM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-DIS-EP-WM55,HM-DIS-TD-T,HM-DIS-WM55,HM-DW-WM,HM-ES-PMSW1-DR,HM-ES-PMSW1-PL,HM-ES-PMSW1-PL-DN-R1,HM-ES-PMSW1-PL-DN-R2,HM-ES-PMSW1-PL-DN-R3,HM-ES-PMSW1-PL-DN-R4,HM-ES-PMSW1-PL-DN-R5,HM-ES-PMSW1-SM,HM-ES-TX-WM,HM-HM-LC-DW-WM,HM-LC-AO-SM,HM-LC-BL1-FM,HM-LC-BL1-FM-2,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-BL1-SM-2,HM-LC-BL1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-CV-2,HM-LC-DIM1L-CV-644,HM-LC-DIM1L-PL,HM-LC-DIM1L-PL-2,HM-LC-DIM1L-PL-3,HM-LC-DIM1L-PL-644,HM-LC-DIM1PWM-CV,HM-LC-DIM1PWM-CV-2,HM-LC-DIM1T-CV,HM-LC-DIM1T-CV-2,HM-LC-DIM1T-CV-644,HM-LC-DIM1T-DR,HM-LC-DIM1T-FM,HM-LC-DIM1T-FM-2,HM-LC-DIM1T-FM-644,HM-LC-DIM1T-FM-LF,HM-LC-DIM1T-PL,HM-LC-DIM1T-PL-2,HM-LC-DIM1T-PL-3,HM-LC-DIM1T-PL-644,HM-LC-DIM1TPBU-FM,HM-LC-DIM1TPBU-FM-2,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2L-SM-2,HM-LC-DIM2L-SM-644,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM-2,HM-LC-JA1PBU-FM,HM-LC-RGBW-WM,HM-LC-SW1-BA-PCB,HM-LC-SW1-DR,HM-LC-SW1-FM,HM-LC-SW1-FM-2,HM-LC-SW1-PB-FM,HM-LC-SW1-PCB,HM-LC-SW1-PL,HM-LC-SW1-PL-3,HM-LC-SW1-PL-CT-R1,HM-LC-SW1-PL-CT-R2,HM-LC-SW1-PL-CT-R3,HM-LC-SW1-PL-CT-R4,HM-LC-SW1-PL-CT-R5,HM-LC-SW1-PL-DN-R1,HM-LC-SW1-PL-DN-R2,HM-LC-SW1-PL-DN-R3,HM-LC-SW1-PL-DN-R4,HM-LC-SW1-PL-DN-R5,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-2,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW1PBU-FM,HM-LC-SW2-DR,HM-LC-SW2-DR-2,HM-LC-SW2-FM,HM-LC-SW2-FM-2,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW2PBU-FM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-DR-2,HM-LC-SW4-PCB,HM-LC-SW4-PCB-2,HM-LC-SW4-SM,HM-LC-SW4-SM-2,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-SW4-WM-2,HM-MOD-EM-8,HM-MOD-EM-8BIT,HM-MOD-RE-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CFM-TW,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-2-PBU-FM-2,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-3-D,HM-RC-4-B,HM-RC-8,HM-RC-DIS-H-X-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-KEY4-2,HM-RC-KEY4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-SEC4-2,HM-RC-SEC4-3,HM-SCI-3-FM,HM-SEC-CEN,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-MDIR-3,HM-SEC-RHS,HM-SEC-RHS-2,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCO,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-SIR-WM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-DB-PCB,HM-SEN-EP,HM-SEN-LI-O,HM-SEN-MDIR-O,HM-SEN-MDIR-O-2,HM-SEN-MDIR-O-3,HM-SEN-MDIR-SM,HM-SEN-MDIR-WM55,HM-SEN-RD-O,HM-SEN-WA-OD,HM-SWI-3-FM,HM-SYS-SRP-PL,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS100-C6-O-2,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-OT2-SM-2,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550TECH,IS-WDS-TH-OD-S-R3,KFM-DISPLAY,KFM-SENSOR,KS550,KS550LC,KS550TECH,KS888,OLIGO-SMART-IQ-HM,PS-SWITCH,PS-TH-SENS,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FFK,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FSS-UP3,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,S550IA,SCHUECO_263-130,SCHUECO_263-131,SCHUECO_263-132,SCHUECO_263-133,SCHUECO_263-134,SCHUECO_263-135,SCHUECO_263-144,SCHUECO_263-145,SCHUECO_263-146,SCHUECO_263-147,SCHUECO_263-155,SCHUECO_263-157,SCHUECO_263-158,SCHUECO_263-160,SCHUECO_263-162,SCHUECO_263-167,SCHUECO_263-XXX,SENSOTIMER-ST-6,VIRTUAL,WDF-SOLAR,WS888 msgRepeat oldreadings param:multiple,levelInverse,ponRestoreSmart,ponRestoreForce peerIDs readOnly:0,1 readingOnDead:multiple,noChange,state,periodValues,periodString,channels rssiLog:1,0 serialNr showtime:1,0 stateFormat:textField-long subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,display,keyMatic,motionAndBtn,motionDetector,no,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,senBright,sensRain,sensor,singleButton,siren,smokeDetector,swi,switch,thermostat,threeStateSensor,timer,tipTronic,virtual,winMatic timestamp-on-change-reading
.triggerUsed 1
CUL_0_MSGCNT 7
CUL_0_RAWMSG A0EC3A41074B11B313E8F0601C8003D::-57:CUL_0
CUL_0_RSSI -57
CUL_0_TIME 2023-02-28 10:44:10
DEF 74B11B
FUUID 636d3a15-f33f-aca1-c6c9-68f25eeddaefb3c2
IODev CUL_0
LASTInputDev WLAN_HmUART
MSGCNT 9
NAME HM_74B11B
NR 227
NTFY_ORDER 48-HM_74B11B
STATE on
TYPE CUL_HM
WLAN_HmUART_MSGCNT 2
WLAN_HmUART_RAWMSG 05000038C3A41074B11B313E8F0601C8003D
WLAN_HmUART_RSSI -56
WLAN_HmUART_TIME 2023-02-28 10:44:10
chanNo 01
disableNotifyFn 1
eventCount 21
lastMsg No:C3 - t:10 s:74B11B d:313E8F 0601C8003D
peerList self01,self02
protLastRcv 2023-02-28 10:44:09
protRcv 7 last_at:2023-02-28 10:44:09
protSnd 10 last_at:2023-02-28 10:44:10
protState CMDs_done
rssi_CUL_0 cnt:5 min:-68 max:-60 avg:-63.4 lst:-61
rssi_at_CUL_0 cnt:7 min:-77 max:-57 avg:-64.92 lst:-57
rssi_at_WLAN_HmUART cnt:2 min:-56 max:-56 avg:-56 lst:-56
.attraggr:
.attrminint:
CL:
Authenticated 1
AuthenticatedBy allowed
AuthenticatedUser martinadm
BUF
FD 90
FW_ID 30223
LASTACCESS 1677577463.7729
NAME WEB_192.168.5.20_64305
NR 30228
PEER 192.168.5.20
PORT 64305
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
.attraggr:
.attrminint:
READINGS:
2023-02-28 10:41:24 state Connected
READINGS:
2022-11-10 18:51:17 .D-devInfo 010100
2022-11-10 18:51:17 .D-stc 30
2022-11-13 12:05:09 .RegL_00. 00:00 02:81 0A:31 0B:3E 0C:8F 15:05 18:00
2022-11-13 12:05:10 .RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:0A 10:00 30:06 56:00 57:24
2022-11-13 12:05:15 .RegL_03.self01 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:89 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:98 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00
2022-11-13 12:05:13 .RegL_03.self02 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:94 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00
2023-02-21 13:00:53 .associatedWith HM_74B11B,HM_74B11B
2022-11-13 12:05:11 .peerListRDate 2022-11-13 12:05:11
2023-02-28 10:44:09 .protLastRcv 20230228104409
2023-02-27 03:02:00 CommandAccepted yes
2022-11-10 18:51:17 D-firmware 2.11
2022-11-10 18:51:17 D-serialNr SEQ0658229
2023-02-28 10:44:09 IODev CUL_0
2022-11-13 12:05:09 PairedTo 0x313E8F
2022-11-10 19:03:55 R-confBtnTime 5 min
2022-11-10 19:02:54 R-driveDown 20 s
2022-11-10 19:03:12 R-driveTurn 1 s
2022-11-10 19:02:21 R-driveUp 20 s
2022-11-10 19:04:38 R-intKeyVisib visib
2022-11-10 18:51:28 R-localResDis off
2022-11-10 18:51:28 R-pairCentral 0x313E8F
2022-11-10 18:51:29 R-refRunCounter 0
2022-11-13 12:04:08 R-self01-lgActionType jmpToTarget
2022-11-13 12:04:08 R-self01-lgBlJtDlyOff dlyOn
2022-11-13 12:04:08 R-self01-lgBlJtDlyOn refOn
2022-11-13 12:04:08 R-self01-lgBlJtOff dlyOn
2022-11-13 12:04:08 R-self01-lgBlJtOn dlyOn
2022-11-13 12:04:08 R-self01-lgBlJtRampOff off
2022-11-13 12:04:08 R-self01-lgBlJtRampOn rampOn
2022-11-13 12:04:08 R-self01-lgBlJtRefOff off
2022-11-13 12:04:08 R-self01-lgBlJtRefOn rampOn
2022-11-13 12:04:08 R-self01-lgCtDlyOff geLo
2022-11-13 12:04:08 R-self01-lgCtDlyOn geLo
2022-11-13 12:04:08 R-self01-lgCtOff geLo
2022-11-13 12:04:08 R-self01-lgCtOn geLo
2022-11-13 12:04:08 R-self01-lgCtRampOff geLo
2022-11-13 12:04:08 R-self01-lgCtRampOn geLo
2022-11-13 12:04:08 R-self01-lgCtRefOff geLo
2022-11-13 12:04:08 R-self01-lgCtRefOn geLo
2022-11-13 12:04:08 R-self01-lgCtValHi 100
2022-11-13 12:04:08 R-self01-lgCtValLo 50
2022-11-13 12:04:08 R-self01-lgDriveMode direct
2022-11-13 12:04:08 R-self01-lgMaxTimeF 0.4 s
2022-11-13 12:04:08 R-self01-lgMultiExec on
2022-11-13 12:04:08 R-self01-lgOffDly 0 s
2022-11-13 12:04:08 R-self01-lgOffLevel 0 %
2022-11-13 12:04:08 R-self01-lgOffTime unused
2022-11-13 12:04:08 R-self01-lgOffTimeMode absolut
2022-11-13 12:04:08 R-self01-lgOnDly 0 s
2022-11-13 12:04:08 R-self01-lgOnLevel 100 %
2022-11-13 12:04:08 R-self01-lgOnTime unused
2022-11-13 12:04:08 R-self01-lgOnTimeMode absolut
2022-11-13 12:04:08 R-self01-shActionType jmpToTarget
2022-11-13 12:04:08 R-self01-shBlJtDlyOff refOff
2022-11-13 12:04:08 R-self01-shBlJtDlyOn refOn
2022-11-13 12:04:08 R-self01-shBlJtOff rampOn
2022-11-13 12:04:08 R-self01-shBlJtOn rampOff
2022-11-13 12:04:08 R-self01-shBlJtRampOff off
2022-11-13 12:04:08 R-self01-shBlJtRampOn on
2022-11-13 12:05:15 R-self01-shBlJtRefOff rampOff
2022-11-13 12:05:15 R-self01-shBlJtRefOn rampOn
2022-11-13 12:04:08 R-self01-shCtDlyOff geLo
2022-11-13 12:04:08 R-self01-shCtDlyOn geLo
2022-11-13 12:04:08 R-self01-shCtOff geLo
2022-11-13 12:04:08 R-self01-shCtOn geLo
2022-11-13 12:04:08 R-self01-shCtRampOff geLo
2022-11-13 12:04:08 R-self01-shCtRampOn geLo
2022-11-13 12:04:08 R-self01-shCtRefOff geLo
2022-11-13 12:04:08 R-self01-shCtRefOn geLo
2022-11-13 12:04:08 R-self01-shCtValHi 100
2022-11-13 12:04:08 R-self01-shCtValLo 50
2022-11-13 12:04:08 R-self01-shDriveMode direct
2022-11-13 12:04:08 R-self01-shMaxTimeF unused
2022-11-13 12:04:08 R-self01-shMultiExec off
2022-11-13 12:04:08 R-self01-shOffDly 0 s
2022-11-13 12:04:08 R-self01-shOffLevel 0 %
2022-11-13 12:04:08 R-self01-shOffTime unused
2022-11-13 12:04:08 R-self01-shOffTimeMode absolut
2022-11-13 12:04:08 R-self01-shOnDly 0 s
2022-11-13 12:04:08 R-self01-shOnLevel 100 %
2022-11-13 12:04:08 R-self01-shOnTime unused
2022-11-13 12:04:08 R-self01-shOnTimeMode absolut
2022-11-10 19:04:41 R-self02-lgActionType jmpToTarget
2022-11-10 19:04:41 R-self02-lgBlJtDlyOff refOff
2022-11-10 19:04:41 R-self02-lgBlJtDlyOn dlyOff
2022-11-10 19:04:41 R-self02-lgBlJtOff dlyOff
2022-11-10 19:04:41 R-self02-lgBlJtOn dlyOff
2022-11-10 19:04:41 R-self02-lgBlJtRampOff rampOff
2022-11-10 19:04:41 R-self02-lgBlJtRampOn on
2022-11-10 19:04:41 R-self02-lgBlJtRefOff rampOff
2022-11-10 19:04:41 R-self02-lgBlJtRefOn on
2022-11-10 19:04:41 R-self02-lgCtDlyOff geLo
2022-11-10 19:04:41 R-self02-lgCtDlyOn geLo
2022-11-10 19:04:41 R-self02-lgCtOff geLo
2022-11-10 19:04:41 R-self02-lgCtOn geLo
2022-11-10 19:04:41 R-self02-lgCtRampOff geLo
2022-11-10 19:04:41 R-self02-lgCtRampOn geLo
2022-11-10 19:04:41 R-self02-lgCtRefOff geLo
2022-11-10 19:04:41 R-self02-lgCtRefOn geLo
2022-11-10 19:04:41 R-self02-lgCtValHi 100
2022-11-10 19:04:41 R-self02-lgCtValLo 50
2022-11-10 19:04:41 R-self02-lgDriveMode direct
2022-11-10 19:04:41 R-self02-lgMaxTimeF 0.4 s
2022-11-10 19:04:41 R-self02-lgMultiExec on
2022-11-10 19:04:41 R-self02-lgOffDly 0 s
2022-11-10 19:04:41 R-self02-lgOffLevel 0 %
2022-11-10 19:04:41 R-self02-lgOffTime unused
2022-11-10 19:04:41 R-self02-lgOffTimeMode absolut
2022-11-10 19:04:41 R-self02-lgOnDly 0 s
2022-11-10 19:04:41 R-self02-lgOnLevel 100 %
2022-11-10 19:04:41 R-self02-lgOnTime unused
2022-11-10 19:04:41 R-self02-lgOnTimeMode absolut
2022-11-10 19:04:41 R-self02-shActionType jmpToTarget
2022-11-13 11:54:22 R-self02-shBlJtDlyOff rampOff
2022-11-13 11:54:22 R-self02-shBlJtDlyOn dlyOff
2022-11-10 19:04:41 R-self02-shBlJtOff dlyOff
2022-11-10 19:04:41 R-self02-shBlJtOn dlyOff
2022-11-13 11:54:44 R-self02-shBlJtRampOff off
2022-11-13 11:54:44 R-self02-shBlJtRampOn on
2022-11-10 19:04:41 R-self02-shBlJtRefOff rampOff
2022-11-10 19:04:41 R-self02-shBlJtRefOn on
2022-11-10 19:04:41 R-self02-shCtDlyOff geLo
2022-11-10 19:04:41 R-self02-shCtDlyOn geLo
2022-11-10 19:04:41 R-self02-shCtOff geLo
2022-11-10 19:04:41 R-self02-shCtOn geLo
2022-11-10 19:04:41 R-self02-shCtRampOff geLo
2022-11-10 19:04:41 R-self02-shCtRampOn geLo
2022-11-10 19:04:41 R-self02-shCtRefOff geLo
2022-11-10 19:04:41 R-self02-shCtRefOn geLo
2022-11-10 19:04:41 R-self02-shCtValHi 100
2022-11-10 19:04:41 R-self02-shCtValLo 50
2022-11-10 19:04:41 R-self02-shDriveMode direct
2022-11-10 19:04:41 R-self02-shMaxTimeF unused
2022-11-10 19:04:41 R-self02-shMultiExec off
2022-11-10 19:04:41 R-self02-shOffDly 0 s
2022-11-10 19:04:41 R-self02-shOffLevel 0 %
2022-11-10 19:04:41 R-self02-shOffTime unused
2022-11-10 19:04:41 R-self02-shOffTimeMode absolut
2022-11-10 19:04:41 R-self02-shOnDly 0 s
2022-11-10 19:04:41 R-self02-shOnLevel 100 %
2022-11-10 19:04:41 R-self02-shOnTime unused
2022-11-10 19:04:41 R-self02-shOnTimeMode absolut
2022-11-10 18:51:29 R-sign off
2022-11-10 18:51:29 R-statusInfoMinDly 2 s
2022-11-10 18:51:29 R-statusInfoRandom 1 s
2022-11-10 18:51:29 R-transmitTryMax 6
2022-11-13 12:05:18 cfgState ok
2023-02-28 10:44:10 commState CMDs_done
2023-02-28 10:44:10 deviceMsg on (to VCCU)
2023-02-28 10:44:10 level 100
2023-02-28 10:44:10 motor stop:on
2023-02-28 10:44:10 pct 100
2023-02-21 13:00:53 peerList self01,self02
2023-02-28 10:44:10 recentStateType info
2023-02-28 10:44:10 state on
2023-02-28 10:44:10 timedOn off
2023-02-27 03:02:00 trigLast fhem:02
helper:
HM_CMDNR 195
cSnd 01313E8F74B11B010E,01313E8F74B11B010E
dlvlCmd ++A011313E8F74B11B0201C80000
lastMsgTm 1677577449.98013
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey self01,self02:no:1676980853.26489
TmplTs 1676980853.26489
cmdKey 1:1:0::HM_74B11B:0005:01:self01,self02
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_self01 -tplPeer-
tplSet_self02 -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer self01,self02
peerOpt HM_595863,HM_6135E1,HM_631905_Btn_01,HM_631905_Btn_02,HM_6319C0_Btn_01,HM_6319C0_Btn_02,HM_75945E,HM_75952A
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct up
expert:
def 1
det 1
raw 0
tpl 0
io:
flgs 0
newChn +74B11B,00,00,00
nextSend 1677577450.11831
rxt 0
vccu VCCU
p:
74B11B
00
00
00
prefIO:
CUL_0
mRssi:
mNo C3
io:
CUL_0:
-51
-51
WLAN_HmUART:
-56
-56
peerIDsH:
00000000 broadcast
74B11B01 self01
74B11B02 self02
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_0
flg A
ts 1677577449.98013
ack:
HASH(0x55b91caee0)
C38002313E8F74B11B00
rssi:
CUL_0:
avg -63.4
cnt 5
lst -61
max -60
min -68
at_CUL_0:
avg -64.9285714285714
cnt 7
lst -57
max -57
min -77
at_WLAN_HmUART:
avg -56
cnt 2
lst -56
max -56
min -56
tmpl:
Attributes:
.mId 0005
IOgrp VCCU:CUL_0
alias Wasserhahn_Keller
autoReadReg 4_reqStatus
expert defReg,allReg
firmware 2.11
model HM-LC-BL1-FM
peerIDs 00000000,74B11B01,74B11B02
room CUL_HM,Keller
serialNr SEQ0658229
subType blindActuator
webCmd statusRequest:toggleDir:on:off:up:down:stop
vermutlich liegt das "gelegentliche" problem daran, dass für short und long unterschiedliche konfigurationen eingestellt sind. ich würde die long register von self01 identisch zu den short registern setzen. dann sollte es egal sein, ob man mal etwas länger drückt.
ausserdem würde ich für self02 sowohl bei short als auch bei long sicherheitshalber ActionType=off setzen, da dort ja nichts passieren soll.
deine geposteten regset befehle sind bezüglich ActionType etwas seltsam:
regSet shActionType toggleToCnt self01
regSet shActionType jmpToTarget self01
warum erst toggleToCnt setzen, wenn es danach wieder auf jmpToTarget geändert wird?
gewonnen hat jedenfalls jmpToTarget. ;)
übrigens gibt es zum einfachen zusammenklicken der registereinstellungen ein hilfreiches tool (HMdeviceTools).
folge dem link in meiner signatur. am besten gleich auch HMinfoTools installieren, um den vollen spass zu bekommen.
Danke für die Antwort. Ich habe solange rumprobiert bis es irgendwie ging.
Kann also sein, dass einige Dinge unnötig oder falsch sind. Ich probiere Deinen Link mal aus und schaue wieweit ich komme.