Hallo,
ich komme einfach nicht weiter und hoffe mir kann geholfen werden :-)
Folgendes:
Ein HM-LC-SW1-BA-PCB (Batterie-Schaltaktor) soll beim "EIN-Befehl" nur einen definierten Impuls z.b. 1sec abgeben und dann wieder abschalten.
Ich habe es geschafft mit:
attr Schalter eventmap /on-for-timer 1:impuls/
attr Schalter webcmd Impuls
den Aktor zumindest über die Weboberfläche wie gewünscht anzusteuern.
Jetzt aber die Königsdiziplin an der ich absolut festhänge:
Ich möchte gerne mit einer Fernbedienung ebenfalls den Aktor schalten.
Also Ich drücke den Taster und der Aktor erzeugt einen Impuls, ich drücke erneut - neuer Impuls.
Mit meiner FB lässt sich aber trotz den Attributen der Schalter nur EIN bzw. AUS schalten....der gewünschte Impuls bleibt aus.
So sieht LIST Schalter aus:
Internals:
DEF 2755ED
IODev hmusb
LASTInputDev hmusb
MSGCNT 126
NAME Schalter1
NR 113
STATE off
TYPE CUL_HM
hmusb_MSGCNT 126
hmusb_RAWMSG R22B40B94,0001,051D4CE2,FF,FFCD,1280022755ED4242420101008033
hmusb_RSSI -51
hmusb_TIME 2015-03-16 14:09:28
lastMsg No:12 - t:02 s:2755ED d:424242 0101008033
peerList Fernbedienung1,Fernbedienung1_chn:02,
protLastRcv 2015-03-16 14:09:28
protResnd 2 last_at:2015-03-16 14:09:26
protSnd 39 last_at:2015-03-16 14:09:27
protState CMDs_done
rssi_Fernbedienung1 avg:-75.66 min:-103 max:-42 lst:-78 cnt:83
rssi_at_hmusb avg:-57.88 min:-88 max:-42 lst:-51 cnt:126
rssi_hmusb avg:-52.55 min:-64 max:-51 lst:-51 cnt:9
Readings:
2015-03-16 14:09:28 CommandAccepted yes
2015-03-07 15:14:54 D-firmware 1.6
2015-03-07 15:14:54 D-serialNr LEQ0186099
2015-03-16 13:13:29 PairedTo 0x424242
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgActionType jmpToTarget
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgCtDlyOff geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgCtDlyOn geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgCtOff geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgCtOn geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgCtValHi 100
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgCtValLo 50
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgMultiExec on
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgOffDly 0 s
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgOffTime unused
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgOffTimeMode absolut
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgOnDly 0 s
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgOnTime unused
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgOnTimeMode absolut
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgSwJtDlyOff off
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgSwJtDlyOn on
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgSwJtOff dlyOn
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-lgSwJtOn dlyOff
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shActionType jmpToTarget
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shCtDlyOff geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shCtDlyOn geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shCtOff geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shCtOn geLo
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shCtValHi 100
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shCtValLo 50
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shOffDly 0 s
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shOffTime unused
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shOffTimeMode absolut
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shOnDly 0 s
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shOnTime unused
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shOnTimeMode absolut
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shSwJtDlyOff off
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shSwJtDlyOn on
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shSwJtOff dlyOn
2015-03-16 13:13:34 R-Fernbedienung1_chn-01-shSwJtOn dlyOff
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgActionType jmpToTarget
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgCtDlyOff geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgCtDlyOn geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgCtOff geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgCtOn geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgCtValHi 100
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgCtValLo 50
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgMultiExec on
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgOffDly 0 s
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgOffTime unused
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgOffTimeMode absolut
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgOnDly 0 s
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgOnTime unused
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgOnTimeMode absolut
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgSwJtDlyOff on
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgSwJtDlyOn on
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgSwJtOff dlyOn
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-lgSwJtOn on
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shActionType jmpToTarget
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shCtDlyOff geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shCtDlyOn geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shCtOff geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shCtOn geLo
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shCtValHi 100
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shCtValLo 50
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shOffDly 0 s
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shOffTime unused
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shOffTimeMode absolut
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shOnDly 0 s
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shOnTime unused
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shOnTimeMode absolut
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shSwJtDlyOff on
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shSwJtDlyOn on
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shSwJtOff dlyOn
2015-03-16 13:13:35 R-Fernbedienung1_chn-02-shSwJtOn on
2015-03-07 15:14:57 R-intKeyVisib invisib
2015-03-07 15:14:57 R-ledMode off
2015-03-07 15:14:57 R-lowBatLimitBA 10.5 V
2015-03-07 15:14:57 R-pairCentral 0x424242
2015-03-07 15:14:57 R-sign off
2015-03-16 13:13:29 RegL_00: 02:01 05:00 0A:42 0B:42 0C:42 12:69 00:00
2015-03-16 13:13:32 RegL_01: 08:00 00:00
2015-03-16 13:13:34 RegL_03:Fernbedienung1_chn:01 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
2015-03-16 13:13:35 RegL_03:Fernbedienung1_chn:02 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00
2015-03-16 14:09:28 battery low
2015-03-16 14:09:28 deviceMsg off (to hmusb)
2015-03-16 14:09:28 level 0
2015-03-16 14:09:28 pct 0
2015-03-16 13:13:33 peerList Fernbedienung1,Fernbedienung1_chn:02,
2015-03-16 13:13:27 powerOn 2015-03-16 13:13:27
2015-03-16 14:09:28 recentStateType ack
2015-03-16 14:09:28 state off
2015-03-16 14:09:28 timedOn off
Helper:
cSnd 114242422755ED0201C800000140
mId 006C
peerIDsRaw ,19089202,19089201,00000000
rxType 2
Io:
newChn +2755ED,00,01,00
nextSend 1426511368.12147
prefIO
rxt 0
vccu
p:
2755ED
00
01
00
Mrssi:
mNo 12
Io:
hmusb -49
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
Fernbedienung1:
avg -75.6626506024096
cnt 83
lst -78
max -42
min -103
At_hmusb:
avg -57.8809523809524
cnt 126
lst -51
max -42
min -88
Hmusb:
avg -52.5555555555556
cnt 9
lst -51
max -51
min -64
Shadowreg:
Attributes:
IODev hmusb
autoReadReg 4_reqStatus
eventMap /on-for-timer 1:impuls/
expert 2_full
firmware 1.6
model HM-LC-SW1-BA-PCB
msgRepeat 1
peerIDs 00000000,19089201,19089202,
room CUL_HM
serialNr LEQ0186099
subType switch
webCmd impuls
Folgendes habe ich nun unter anderem noch versucht:
set Schalter1 regset chn-02-shOnTime 1
bekomme ich nur folgende Ausgabe: chn-02-shOnTime failed: supported register are intKeyVisib ledMode lgActionType lgCtDlyOff lgCtDlyOn lgCtOff lgCtOn lgCtValHi lgCtValLo lgMultiExec lgOffDly lgOffTime lgOffTimeMode lgOnDly lgOnTime lgOnTimeMode lgSwJtDlyOff lgSwJtDlyOn lgSwJtOff lgSwJtOn lowBatLimitBA pairCentral shActionType shCtDlyOff shCtDlyOn shCtOff shCtOn shCtValHi shCtValLo shOffDly shOffTime shOffTimeMode shOnDly shOnTime shOnTimeMode shSwJtDlyOff shSwJtDlyOn shSwJtOff shSwJtOn sign
Ich komme damit einfach nicht weiter.
Kann mir bitte jemand helfen?
Vielen Dank.
Grüße
Thorsten
set Schalter1 regSet shOnTime 1 Fernbedienung1_chn-02
Hallo Frank,
vielen dank für deine schnelle Antwort.
Da hatte ich ja wohl nen blöden Fehler im Befehl.
Leider kommt nun als Antwort: "Peer not valid"
Das gleiche habe ich für Channel 1 eingegeben der nicht gepeert ist, da wird es angenommen und geändert.
Nach einer Kontrolle, scheint tatsächlich beim peeren etwas schief gelaufen zu sein:
peerCheck:
peer not verified. Check that peer is set on both sides
Schalter1 p:Fernbedienung1
Schalter1 p:Fernbedienung1_chn:02
Ich werde da noch nacharbeiten und dann erneut versuchen ob der Impuls funktioniert.
Grüße
Hallo,
also deine Hilfe war super.
Der Impuls mit der Fernbedienung an den Schaltaktor funktioniert nun bedingt, trotz dem Fehlerhaften peeren.
Mit dem peeren der einzelnen Buttons kämpfe ich ziemlich rum, aber ich hoffe das ich das noch hinbekomme.
Grüße
ZitatMit dem peeren der einzelnen Buttons kämpfe ich ziemlich rum, aber ich hoffe das ich das noch hinbekomme.
du kannst mit peerchan auch immer nur eine seite des peerings setzen/löschen über "single set/unset remote/actor". und immer wieder getconfig zum prüfen.
Mit dem peeren eines Virtuellen Temp Sensors mit dem zugehörigen Thermostat hat es auch bisher immer geklappt.
Seltsamerweise funktioniert es aber mit dem Handsender etwas anders.
Denn Btn1 offShort (to Schalter1) (also Taste 1 links)schaltet mir den Aktor ein und aus beim nochmaligem drücken.
Der Impuls funktioniert dann wenn ich set Schalter1 regSet shOnTime 1 Fernbedienung1
eingebe.
Der shOnTime 1 wird dann bei ch_1 gesetzt.
Wenn ich aber die andere Taste (also Taste 1 rechts) drücke bekomme ich als State Btn1 onShort (to broadcast)
und der Aktor schaltet ab und trotzdem ein, lässt sich dann aber nur mit der linken Taste (Btn1 offShort (to Schalter1)) wieder abschalten.
Eigentlich wollte ich alle 4 Tasten für etwas anderes nutzen.
Also Taste 1 "Garagentor" <--- dafür ist der Impuls, Taste 2 für Außenlicht 1, Taste 3 für Außenlicht 2 und Taste 4 für Außenlicht 3.
Grüße