Hallo,
ich habe einen Homematic Bewegungsmelder. Gundsätzlich funktioniert er in FHEM.
Ich würde gerne Device-Parameter, etwa die Empfndlichkeit setzen. Mit
fhem> get CUL_HM_HM_Sen_MDIR_O_1EC2EB regList
list: register | range | peer |exp| description
0: intKeyVisib | - to - | |exp| visibility of internal channel options:visib,invisib
0: pairCentral | 0 to 16777215 | | | pairing to central
1: brightFilter | 0 to 7 | | | brightness filter - ignore light at night
1: captInInterval | - to - | | | capture within interval options:on,off
1: evtFltrNum | 1 to 15 | | | sensitivity - read sach n-th puls
1: evtFltrPeriod | 0.5 to 7.5s | | | event filter period
1: ledOnTime | 0 to 1.275s | |exp| LED ontime
1: minInterval | - to - | | | minimum interval in sec options:240,60,120,30,15
4: peerNeedsBurst | - to - | required | | peer expects burst options:on,off
sehe ich die möglichen Parameter. Ein
fhem> set CUL_HM_HM_Sen_MDIR_O_1EC2EB regSet ? 0 0
liefert:
? failed: supported register are brightFilter captInInterval evtFltrNum evtFltrPeriod intKeyVisib ledOnTime minInterval pairCentral peerNeedsBurst
Nun versuche ich z.B. den Parameter brightFilter zu setzen:
fhem> set CUL_HM_HM_Sen_MDIR_O_1EC2EB regSet brightFilter 4
cannot calculate value. Please issue set CUL_HM_HM_Sen_MDIR_O_1EC2EB getConfig first
fhem> set CUL_HM_HM_Sen_MDIR_O_1EC2EB getConfig
fhem> set CUL_HM_HM_Sen_MDIR_O_1EC2EB regSet brightFilter 4
cannot calculate value. Please issue set CUL_HM_HM_Sen_MDIR_O_1EC2EB getConfig first
fhem>
Auch ein get CUL_HM_HM_Sen_MDIR_O_1EC2EB reg all liefert nichts, wo soweit ich es verstanden habe alle Parameter aller Listen ausgegeben werden sollten:
fhem> get CUL_HM_HM_Sen_MDIR_O_1EC2EB reg all
CUL_HM_HM_Sen_MDIR_O_1EC2EB type:motionDetector -
list:peer register :value
Hier verstehe ich nicht was schief läuft? Kann mir jemand auf die Sprünge helfen?
Danke Rainer
Hier noch das device list:
fhem> list CUL_HM_HM_Sen_MDIR_O_1EC2EB
Internals:
COC_MSGCNT 5
COC_RAWMSG A0D0D84411EC2EB000000010D9C802F
COC_RSSI -50.5
COC_TIME 2013-09-29 13:41:52
DEF 1EC2EB
EVENTS 5
IODev COC
LASTInputDev COC
MSGCNT 5
NAME CUL_HM_HM_Sen_MDIR_O_1EC2EB
NR 62
STATE motion
TYPE CUL_HM
lastMsg No:0D - t:41 s:1EC2EB d:000000 010D9C80
protCmdPend 17 CMDs_pending
protLastRcv 2013-09-29 13:41:52
protState CMDs_pending
rssi_at_COC avg:-51 min:-51.5 max:-50.5 lst:-50.5 cnt:5
Readings:
2013-09-29 13:30:34 Activity alive
2013-09-29 12:29:12 battery ok
2013-09-29 13:41:52 brightness 156
2013-09-29 12:29:12 cover closed
2013-09-29 13:41:52 motion on (to broadcast)
2013-09-29 13:41:52 motionCount 13_next:8-240
2013-09-29 13:41:52 state motion
cmdStack:
++A001F112341EC2EB00040000000000
++A001F112341EC2EB01040000000001
++A001F112341EC2EB0103
++A001F112341EC2EB00040000000000
++A001F112341EC2EB00040000000000
++A001F112341EC2EB00040000000000
++A001F112341EC2EB01040000000001
++A001F112341EC2EB0103
++A001F112341EC2EB00040000000000
++A001F112341EC2EB01040000000001
++A001F112341EC2EB0103
++A001F112341EC2EB00040000000000
++A001F112341EC2EB01040000000001
++A001F112341EC2EB0103
++A001F112341EC2EB00040000000000
++A001F112341EC2EB01040000000001
++A001F112341EC2EB0103
Helper:
getCfgList all
getCfgListNo 4
mId 005D
rxType 28
Respwait:
Role:
chn 1
dev 1
Rssi:
At_coc:
avg -51
cnt 5
lst -50.5
max -50.5
min -51.5
Attributes:
actCycle 000:10
actStatus alive
alias BAL_Motiondetector
expert 2_full
firmware 1.5
model HM-Sen-MDIR-O
peerIDs
room Balkon
serialNr JEQ0703044
subType motionDetector
protState CMDs_pending
und der CommandStack ist voll. Du musst die Befehle natürlich auch irgendwann an das Gerät übertragen, sonst passiert gar nix.
Drück doch endlich mal die Konfigurationstaste am Bewegeungsmelder...
Ja, das wars,
wieder was gelernt ...
Danke
Rainer
mach Dir nix draus, durch diese Homematic-Lernhölle muss jeder durch :)