Hallo Zusammen,
zu allererst echte Anerkennung für dieses Forum - cool, wie engagiert und fundiert hier die Themen eingegangen werden, hat mir bereits unzählige Male geholfen!
Allerdings komme ich diesmal nicht weiter, sodass ich Eure Hilfe benötige.
Problem 1:
habe mal einen mechanischen Stromstoßschalter gegen Funk-Dimmaktor HM-LC-Dim1T-DR ausgetauscht (Name: Flurlicht). Funktioniert soweit OK, die kabelgebundenen alten Taster schalten das Licht an und aus, die Parameter lassen sich über 'self01' einstellen.
Daran hängen dimmbare LEDs mit zusammen ca. 60W.
Als eigentliche Steuerung sind 2 Funk-Bewegungsmelder mit Taster HM-Sen-MDIR-WM55 (Name: Flurschalter_1 und Flurschalter_2) angedacht. Das Pairing und Peering scheint, zumindest für mein Auge, unauffällig zu sein. Die Taster funktionierten auch zuverlässig, auch wenn sie derzeit aus vereinfachungsgründen nicht wieder gepeert sind.
Das Problem liegt darin, dass der Bewegungsmelder - trotz erkannter Bewegung und Meldung von 'motion' - nur selten den Lichtschaltvorgang auslöst.
Das kuriose dabei ist, dass ich trotz längerer Beobachtung gar keine Regel und/oder Abhängigkeit erkennen kann - mal funktioniert es einen halben Tag lang, mal 3 Tage gar nicht, mal 1x und dann nicht mehr. Es gibt auch keine Auffälligkeiten zwischen den 2 Schaltern selbst, soll heißen, entweder funktionieren beide oder keiner, was an sich auf den Dimmaktor als Übeltäter hinweist.
Nun hoffe ich, dass jemand vielleicht doch noch irgendeine Unregelmäßigkeit in der Konfiguration erkennen kann, schließlich muss es ein Grund für das seltsame Verhalten geben.
Problem 2 (Schönheits-Problem):
schaltet ein 'Motion' doch noch das Licht an, springt die Helligkeit als kurzen Peak auf 100% und im gleichen Moment auf ca. 50% zurück zu kommen und erst dann wird "sanft" hochgedimmt. Damit es spannender wird, ist dieses Verhalten die Regel beim 1. Einschaltvorgang, die nächsten (falls es überhaupt funktioniert) sind "öfters", aber eben auch nicht immer, ohne diesen Peak.
Dies ganz klar als Prio 2, dennoch findet vielleicht jemand eine Erklärung dafür.
So, erstmal besten Dank im Voraus, jetzt folgen einige Daten.
Grüße,
zbigi
Dimmaktor als Gerät:
Internals:
DEF 53A93E
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 109
NAME Flurlicht
NOTIFYDEV global
NR 31
NTFY_ORDER 50-Flurlicht
STATE CMDs_done
TYPE CUL_HM
channel_01 Flurlicht_Dim
channel_02 Flurlicht_Dim_V_01
channel_03 Flurlicht_Dim_V_02
lastMsg No:47 - t:10 s:53A93E d:123456 060100008000
myHmUART_MSGCNT 109
myHmUART_RAWMSG 0501004C47A41053A93E123456060100008000
myHmUART_RSSI -76
myHmUART_TIME 2017-11-20 13:18:05
protLastRcv 2017-11-20 13:18:05
protSnd 87 last_at:2017-11-20 13:18:05
protState CMDs_done
rssi_Flurschalter_1 max:-70 avg:-74.92 cnt:27 min:-88 lst:-75
rssi_Flurschalter_2 max:-78 avg:-79.75 cnt:4 min:-81 lst:-78
rssi_at_myHmUART max:-71 avg:-76.04 lst:-76 min:-85 cnt:109
rssi_myHmUART max:-75 avg:-79 cnt:5 lst:-82 min:-82
READINGS:
2017-11-18 18:39:57 CommandAccepted yes
2017-11-12 17:16:04 D-firmware 1.0
2017-11-12 17:16:04 D-serialNr NEQ1742918
2017-11-17 08:31:37 PairedTo 0x123456
2017-11-05 19:20:51 R-confBtnTime permanent
2017-11-12 17:25:26 R-intKeyVisib visib
2017-11-05 19:20:51 R-localResDis off
2017-11-12 17:20:47 R-pairCentral 0x123456
2017-11-11 16:46:29 aesCommToDev ok
2017-11-11 16:46:29 aesKeyNbr 00
2017-11-17 08:31:33 powerOn 2017-11-17 08:31:33
2017-11-20 13:18:05 state CMDs_done
helper:
HM_CMDNR 71
cSnd 1112345653A93E0201000000,0112345653A93E010E
mId 0105
rxType 1
supp_Pair_Rep 0
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +53A93E,00,00,00
nextSend 1511180285.46661
prefIO
rxt 0
vccu
p:
53A93E
00
00
00
mRssi:
mNo 47
io:
myHmUART -74
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rpt:
IO myHmUART
flg A
ts 1511180285.17485
ack:
HASH(0x1981508)
47800212345653A93E00
rssi:
Flurschalter_1:
avg -74.9259259259259
cnt 27
lst -75
max -70
min -88
Flurschalter_2:
avg -79.75
cnt 4
lst -78
max -78
min -81
at_myHmUART:
avg -76.045871559633
cnt 109
lst -76
max -71
min -85
myHmUART:
avg -79
cnt 5
lst -82
max -75
min -82
Attributes:
IODev myHmUART
autoReadReg 4_reqStatus
expert 1_allReg
firmware 1.0
model HM-LC-Dim1T-DR
room CUL_HM
serialNr NEQ1742918
subType dimmer
webCmd getConfig:clear msgEvents
Dimmaktor Kanal 01 'Flurlicht_Dim'
Internals:
DEF 53A93E01
NAME Flurlicht_Dim
NOTIFYDEV global
NR 32
NTFY_ORDER 50-Flurlicht_Dim
STATE off
TYPE CUL_HM
chanNo 01
device Flurlicht
peerList self01,Flurschalter_1_Motion,Flurschalter_2_Motion,
READINGS:
2017-11-20 13:17:34 CommandAccepted yes
2017-11-18 18:40:05 R-Flurschalter_1_Motion-lgActionTypeDim jmpToTarget
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtDlyOff geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtDlyOn geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtOff geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtOn geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtRampOff geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtRampOn geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtValHi 100
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgCtValLo 50
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimJtDlyOff rampOff
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimJtDlyOn rampOn
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimJtOff dlyOn
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimJtOn dlyOff
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimJtRampOff off
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimJtRampOn on
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimMaxLvl 100 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimMinLvl 0 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgDimStep 5 %
2017-11-18 18:40:05 R-Flurschalter_1_Motion-lgMultiExec on
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffDly 0 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffDlyBlink on
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffDlyNewTime 0.4 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffDlyOldTime 0.4 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffDlyStep 5 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffLevel 0 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOffTime unused
2017-11-18 18:40:05 R-Flurschalter_1_Motion-lgOffTimeMode absolut
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOnDly 0 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOnDlyMode setToOff
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOnLevel 100 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOnLvlPrio high
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOnMinLevel 10 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgOnTime unused
2017-11-18 18:40:05 R-Flurschalter_1_Motion-lgOnTimeMode absolut
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgRampOffTime 0.5 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgRampOnTime 0.5 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-lgRampSstep 5 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shActionTypeDim jmpToTarget
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtDlyOff geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtDlyOn geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtOff geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtOn geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtRampOff geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtRampOn geLo
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtValHi 100
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shCtValLo 50
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimJtDlyOff rampOff
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimJtDlyOn rampOn
2017-11-12 17:37:12 R-Flurschalter_1_Motion-shDimJtOff dlyOn
2017-11-12 17:37:12 R-Flurschalter_1_Motion-shDimJtOn on
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimJtRampOff off
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimJtRampOn on
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimMaxLvl 100 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimMinLvl 0 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shDimStep 5 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shMultiExec off
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffDly 0 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffDlyBlink on
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffDlyNewTime 0.4 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffDlyOldTime 0.4 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffDlyStep 5 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffLevel 0 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffTime unused
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOffTimeMode absolut
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOnDly 0 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOnDlyMode setToOff
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOnLevel 100 %
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOnLvlPrio high
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOnMinLevel 10 %
2017-11-12 17:35:20 R-Flurschalter_1_Motion-shOnTime 240 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shOnTimeMode absolut
2017-11-12 17:33:56 R-Flurschalter_1_Motion-shRampOffTime 5 s
2017-11-12 17:33:36 R-Flurschalter_1_Motion-shRampOnTime 3 s
2017-11-12 17:31:32 R-Flurschalter_1_Motion-shRampSstep 5 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgActionTypeDim toggelDim
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtDlyOff geLo
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtDlyOn geLo
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtOff geLo
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtOn geLo
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtRampOff geLo
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtRampOn geLo
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtValHi 100
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgCtValLo 50
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimJtDlyOff rampOff
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimJtDlyOn rampOn
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimJtOff dlyOn
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimJtOn dlyOff
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimJtRampOff off
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimJtRampOn on
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimMaxLvl 100 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimMinLvl 0 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgDimStep 5 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgMultiExec on
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffDly 0 s
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffDlyBlink on
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffDlyNewTime 0.4 s
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffDlyOldTime 0.4 s
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffDlyStep 5 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffLevel 0 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffTime unused
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOffTimeMode absolut
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnDly 0 s
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnDlyMode setToOff
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnLevel 100 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnLvlPrio high
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnMinLevel 10 %
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnTime unused
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgOnTimeMode absolut
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgRampOffTime 0.5 s
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgRampOnTime 0.5 s
2017-11-12 17:35:22 R-Flurschalter_2_Motion-lgRampSstep 5 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shActionTypeDim jmpToTarget
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtDlyOff geLo
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtDlyOn geLo
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtOff geLo
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtOn geLo
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtRampOff geLo
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtRampOn geLo
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtValHi 100
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shCtValLo 50
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimJtDlyOff rampOff
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimJtDlyOn rampOn
2017-11-12 17:37:25 R-Flurschalter_2_Motion-shDimJtOff dlyOn
2017-11-12 17:37:25 R-Flurschalter_2_Motion-shDimJtOn on
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimJtRampOff off
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimJtRampOn on
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimMaxLvl 100 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimMinLvl 0 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shDimStep 5 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shMultiExec off
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffDly 0 s
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffDlyBlink on
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffDlyNewTime 0.4 s
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffDlyOldTime 0.4 s
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffDlyStep 5 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffLevel 0 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffTime unused
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOffTimeMode absolut
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOnDly 0 s
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOnDlyMode setToOff
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOnLevel 100 %
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOnLvlPrio high
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOnMinLevel 10 %
2017-11-12 17:35:32 R-Flurschalter_2_Motion-shOnTime 240 s
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shOnTimeMode absolut
2017-11-12 17:35:21 R-Flurschalter_2_Motion-shRampOffTime 5 s
2017-11-12 17:34:08 R-Flurschalter_2_Motion-shRampOnTime 3 s
2017-11-12 17:31:53 R-Flurschalter_2_Motion-shRampSstep 5 %
2017-11-05 19:20:52 R-fuseDelay 1 s
2017-11-12 17:20:48 R-logicCombination or
2017-11-05 19:20:52 R-ovrTempLvl 80 C
2017-11-05 19:20:52 R-powerUpAction off
2017-11-05 19:20:52 R-redLvl 40 %
2017-11-05 19:20:52 R-redTempLvl 75 C
2017-11-12 17:25:32 R-self01-lgActionTypeDim toggelDim
2017-11-12 17:25:32 R-self01-lgCtDlyOff geLo
2017-11-12 17:25:32 R-self01-lgCtDlyOn geLo
2017-11-12 17:25:32 R-self01-lgCtOff geLo
2017-11-12 17:25:32 R-self01-lgCtOn geLo
2017-11-12 17:25:32 R-self01-lgCtRampOff geLo
2017-11-12 17:25:32 R-self01-lgCtRampOn geLo
2017-11-12 17:25:32 R-self01-lgCtValHi 100
2017-11-12 17:25:32 R-self01-lgCtValLo 50
2017-11-12 17:25:32 R-self01-lgDimJtDlyOff rampOff
2017-11-12 17:25:32 R-self01-lgDimJtDlyOn rampOn
2017-11-12 17:25:32 R-self01-lgDimJtOff dlyOn
2017-11-12 17:25:32 R-self01-lgDimJtOn dlyOff
2017-11-12 17:25:32 R-self01-lgDimJtRampOff off
2017-11-12 17:25:32 R-self01-lgDimJtRampOn on
2017-11-12 17:25:32 R-self01-lgDimMaxLvl 100 %
2017-11-12 17:25:32 R-self01-lgDimMinLvl 0 %
2017-11-12 17:25:32 R-self01-lgDimStep 5 %
2017-11-12 17:25:32 R-self01-lgMultiExec on
2017-11-12 17:25:32 R-self01-lgOffDly 0 s
2017-11-12 17:25:32 R-self01-lgOffDlyBlink on
2017-11-12 17:25:32 R-self01-lgOffDlyNewTime 0.4 s
2017-11-12 17:25:32 R-self01-lgOffDlyOldTime 0.4 s
2017-11-12 17:25:32 R-self01-lgOffDlyStep 5 %
2017-11-12 17:25:32 R-self01-lgOffLevel 0 %
2017-11-12 17:25:32 R-self01-lgOffTime unused
2017-11-12 17:25:32 R-self01-lgOffTimeMode absolut
2017-11-12 17:25:32 R-self01-lgOnDly 0 s
2017-11-12 17:25:32 R-self01-lgOnDlyMode setToOff
2017-11-12 17:25:32 R-self01-lgOnLevel 100 %
2017-11-12 17:25:32 R-self01-lgOnLvlPrio high
2017-11-12 17:25:32 R-self01-lgOnMinLevel 10 %
2017-11-12 17:25:32 R-self01-lgOnTime unused
2017-11-12 17:25:32 R-self01-lgOnTimeMode absolut
2017-11-12 17:25:32 R-self01-lgRampOffTime 0.5 s
2017-11-12 17:25:32 R-self01-lgRampOnTime 0.5 s
2017-11-12 17:25:32 R-self01-lgRampSstep 5 %
2017-11-12 17:25:32 R-self01-shActionTypeDim jmpToTarget
2017-11-12 17:25:32 R-self01-shCtDlyOff geLo
2017-11-12 17:25:32 R-self01-shCtDlyOn geLo
2017-11-12 17:25:32 R-self01-shCtOff geLo
2017-11-12 17:25:32 R-self01-shCtOn geLo
2017-11-12 17:25:32 R-self01-shCtRampOff geLo
2017-11-12 17:25:32 R-self01-shCtRampOn geLo
2017-11-12 17:25:32 R-self01-shCtValHi 100
2017-11-12 17:25:32 R-self01-shCtValLo 50
2017-11-12 17:25:32 R-self01-shDimJtDlyOff rampOff
2017-11-12 17:25:32 R-self01-shDimJtDlyOn rampOn
2017-11-12 17:25:32 R-self01-shDimJtOff dlyOn
2017-11-12 17:25:32 R-self01-shDimJtOn dlyOff
2017-11-12 17:25:32 R-self01-shDimJtRampOff off
2017-11-12 17:25:32 R-self01-shDimJtRampOn on
2017-11-12 17:25:32 R-self01-shDimMaxLvl 100 %
2017-11-12 17:25:32 R-self01-shDimMinLvl 0 %
2017-11-12 17:25:32 R-self01-shDimStep 5 %
2017-11-12 17:25:32 R-self01-shMultiExec off
2017-11-12 17:25:32 R-self01-shOffDly 0 s
2017-11-12 17:25:32 R-self01-shOffDlyBlink on
2017-11-12 17:25:32 R-self01-shOffDlyNewTime 0.4 s
2017-11-12 17:25:32 R-self01-shOffDlyOldTime 0.4 s
2017-11-12 17:25:32 R-self01-shOffDlyStep 5 %
2017-11-12 17:25:32 R-self01-shOffLevel 0 %
2017-11-12 17:25:32 R-self01-shOffTime unused
2017-11-12 17:25:32 R-self01-shOffTimeMode absolut
2017-11-12 17:25:32 R-self01-shOnDly 0 s
2017-11-12 17:25:32 R-self01-shOnDlyMode setToOff
2017-11-12 17:25:32 R-self01-shOnLevel 100 %
2017-11-12 17:25:32 R-self01-shOnLvlPrio high
2017-11-12 17:25:32 R-self01-shOnMinLevel 10 %
2017-11-12 17:25:32 R-self01-shOnTime unused
2017-11-12 17:25:32 R-self01-shOnTimeMode absolut
2017-11-12 17:27:51 R-self01-shRampOffTime 5 s
2017-11-12 17:27:17 R-self01-shRampOnTime 3 s
2017-11-12 17:25:32 R-self01-shRampSstep 5 %
2017-11-05 19:20:52 R-statusInfoMinDly 2 s
2017-11-05 19:20:52 R-statusInfoRandom 1 s
2017-11-05 19:20:52 R-transmitTryMax 6
2017-11-20 13:18:05 deviceMsg off (to myHmUART)
2017-11-20 13:18:05 dim stop:off
2017-11-20 13:18:05 level 0
2017-11-20 13:18:05 overheat off
2017-11-20 13:18:05 overload off
2017-11-20 13:18:05 pct 0
2017-11-18 18:40:01 peerList self01,Flurschalter_1_Motion,Flurschalter_2_Motion,
2017-11-20 13:18:05 phyLevel 0
2017-11-20 13:18:05 recentStateType info
2017-11-20 13:18:05 reduced off
2017-11-20 13:18:05 state off
2017-11-20 13:18:05 timedOn off
2017-11-20 13:17:34 trigLast Flurschalter_1_Motion:88
2017-11-20 13:17:34 trig_Flurschalter_1_Motion 88_18
2017-11-19 19:48:55 trig_Flurschalter_2_Motion 0_89
helper:
dlvlCmd ++A01112345653A93E0201000000
peerIDsRaw ,53A93E01,57CA9A03,57CAE703,00000000
dir:
cur stop
rct down
expert:
def 1
det 1
raw 0
tpl 0
role:
chn 1
shadowReg:
vDim:
idPhy 53A93E01
idV2 53A93E02
idV3 53A93E03
Attributes:
expert 1_allReg
model HM-LC-Dim1T-DR
peerIDs 00000000,53A93E01,57CA9A03,57CAE703,
room CUL_HM,Homekit
webCmd statusRequest:toggle:on:off:up:down
Schalter als Gerät 'Flurschalter_1'
Internals:
DEF 57CA9A
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 30
NAME Flurschalter_1
NOTIFYDEV global
NR 35
NTFY_ORDER 50-Flurschalter_1
STATE CMDs_done
TYPE CUL_HM
channel_01 Flurschalter_1_Btn_01
channel_02 Flurschalter_1_Btn_02
channel_03 Flurschalter_1_Motion
lastMsg No:3D - t:41 s:57CA9A d:53A93E 03125880
myHmUART_MSGCNT 30
myHmUART_RAWMSG 050000543DA44157CA9A53A93E03125880
myHmUART_RSSI -84
myHmUART_TIME 2017-11-20 13:17:34
protLastRcv 2017-11-20 13:17:34
protSnd 3 last_at:2017-11-19 15:24:35
protState CMDs_done
rssi_at_myHmUART avg:-71.36 max:-64 lst:-84 min:-89 cnt:30
READINGS:
2017-11-12 17:40:21 CommandAccepted yes
2017-11-12 17:40:20 D-firmware 1.2
2017-11-12 17:40:20 D-serialNr OEQ0537888
2017-11-12 17:40:21 PairedTo 0x123456
2017-11-05 19:27:12 R-pairCentral 0x123456
2017-11-18 18:27:09 motion off
2017-11-19 15:24:35 state CMDs_done
helper:
HM_CMDNR 61
mId 00DB
rxType 28
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +57CA9A,00,00,00
nextSend 1511180255.04076
prefIO
rxt 2
vccu
p:
57CA9A
00
00
00
mRssi:
mNo 3D
io:
myHmUART -82
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
rssi:
at_myHmUART:
avg -71.3666666666667
cnt 30
lst -84
max -64
min -89
Attributes:
IODev myHmUART
autoReadReg 4_reqStatus
expert 1_allReg
firmware 1.2
model HM-Sen-MDIR-WM55
room CUL_HM
serialNr OEQ0537888
subType motionAndBtn
webCmd getConfig:clear msgEvents
Schalter Kanal 03 'Flurschalter_1_Motion'
Internals:
DEF 57CA9A03
NAME Flurschalter_1_Motion
NOTIFYDEV global
NR 38
NTFY_ORDER 50-Flurschalter_1_Motion
STATE noMotion
TYPE CUL_HM
chanNo 03
device Flurschalter_1
peerList Flurlicht_Dim,
READINGS:
2017-11-06 06:27:25 R-Flurlicht_Dim-peerNeedsBurst off
2017-11-05 19:27:15 R-brightFilter 7
2017-11-05 19:27:15 R-captInInterval off
2017-11-05 19:27:15 R-evtFltrNum 1
2017-11-05 19:27:15 R-evtFltrPeriod 1 s
2017-11-05 19:27:15 R-ledOnTime 0 s
2017-11-05 19:27:15 R-minInterval 240
2017-11-05 19:27:15 R-sign off
2017-11-20 13:17:34 brightness 88
2017-11-20 13:21:36 motion off
2017-11-20 13:17:34 motionCount 18_next:240s
2017-11-20 13:21:36 motionDuration 242
2017-11-18 18:26:37 peerList Flurlicht_Dim,
2017-11-20 13:21:36 state noMotion
2017-11-20 13:17:34 trigger_cnt 18
helper:
expert:
def 1
det 1
raw 0
tpl 0
role:
chn 1
Attributes:
expert 1_allReg
model HM-Sen-MDIR-WM55
peerIDs 00000000,53A93E01,
Eventmonitor beim erfolgreichen Schaltvorgang
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim trigLast: Flurschalter_1_Motion:84
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim trig_Flurschalter_1_Motion: 84_1
2017-11-19 11:05:43 CUL_HM Flurschalter_1_Motion brightness: 84
2017-11-19 11:05:43 CUL_HM Flurschalter_1_Motion motion: on (to Flurlicht)
2017-11-19 11:05:43 CUL_HM Flurschalter_1_Motion motionCount: 1_next:240s
2017-11-19 11:05:43 CUL_HM Flurschalter_1_Motion motion
2017-11-19 11:05:43 CUL_HM Flurschalter_1_Motion trigger_cnt: 1
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim deviceMsg: 10 (to Flurschalter_1)
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim dim: up:10
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim level: 10
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim overheat: off
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim overload: off
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim pct: 10
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim reduced: off
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim chn:10 phys:0
2017-11-19 11:05:43 CUL_HM Flurlicht_Dim timedOn: running
2017-11-19 11:05:46 CUL_HM Flurlicht CMDs_done
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim deviceMsg: 81.5 (to myHmUART)
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim dim: up:81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim level: 81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim overheat: off
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim overload: off
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim pct: 81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim phyLevel: 81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim reduced: off
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim 81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim timedOn: running
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim_V_01 phyLevel: 81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim_V_01 chn:off phys:81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim_V_02 phyLevel: 81.5
2017-11-19 11:05:46 CUL_HM Flurlicht_Dim_V_02 chn:off phys:81.5
2017-11-19 11:05:49 CUL_HM Flurlicht CMDs_done
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim deviceMsg: on (to myHmUART)
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim dim: stop:on
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim level: 100
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim overheat: off
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim overload: off
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim pct: 100
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim phyLevel: 100
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim reduced: off
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim on
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim timedOn: running
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim_V_01 phyLevel: 100
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim_V_01 chn:off phys:100
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim_V_02 phyLevel: 100
2017-11-19 11:05:49 CUL_HM Flurlicht_Dim_V_02 chn:off phys:100
Eventmonitor beim NICHT erfolgreichen Schaltvorgang
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim trigLast: Flurschalter_1_Motion:11
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim trig_Flurschalter_1_Motion: 11_7
2017-11-19 16:28:21 CUL_HM Flurschalter_1_Motion brightness: 11
2017-11-19 16:28:21 CUL_HM Flurschalter_1_Motion motion: on (to Flurlicht)
2017-11-19 16:28:21 CUL_HM Flurschalter_1_Motion motionCount: 7_next:240s
2017-11-19 16:28:21 CUL_HM Flurschalter_1_Motion motion
2017-11-19 16:28:21 CUL_HM Flurschalter_1_Motion trigger_cnt: 7
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim deviceMsg: off (to Flurschalter_1)
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim dim: stop:off
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim level: 0
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim overheat: off
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim overload: off
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim pct: 0
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim reduced: off
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim off
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim timedOn: off
Zwei Auffälligkeiten spontan:
1. Die Bewegungsmelder haben default Wartezeiten von 240 s = 4 Minuten. Alle Bewegungen, die in vier Minuten nach einer gemeldeten Bewegung erkannt werden, werden nicht übertragen. Schaltet man beispielsweise das Licht nach zwei Minuten manuell aus und läuft anschließend nochmal in den Erkennungsbereich, wird nichts mehr passieren. Abhilfe: "minInterval" im motion-Kanal reduzieren. Hat aber den Nachteil, dass mehr und öfter gesendet wird. Bei wenig genutzten/durchlaufenen Bereichen meist verschmerzbar.
2. Du hast den Melder und Aktor vermutlich ganz manuell gepeert. Dadurch werden bestimmte Register leider nicht korrekt gesetzt.
Die ausgewertete Helligkeitsschwelle steht default auf
R-Flurschalter_1_Motion-shCtValLo 50
Diese kann variiert werden auf den gewünschten Wert. Je niedriger, je dunkler.
Dann bewirkt zudem
R-Flurschalter_1_Motion-shCtOff geLo
ein Einschalten des Lichts bei Werten größer/gleich 50 (oder was dann eingestellt ist). Bewegungsmelder senden wertebehaftete short-Trigger (so nenne ich das). Im Log um 11:05 ist die Helligkeit "84", also darüber, der Aktor schaltet. Um 16:28 ist sie nur "11", die Schwelle ist nicht überschritten. Das quittiert der Schalter sogar mit einem (unveränderten) Status:
2017-11-19 16:28:21 CUL_HM Flurlicht_Dim deviceMsg: off (to Flurschalter_1)
Das ist Blödsinn, normalerweise soll ja gerade im Dunkeln geschaltet werden. Also müssen eigentlich alle Trigger von derzeit geLo
R-Flurschalter_1_Motion-shCtDlyOff geLo
R-Flurschalter_1_Motion-shCtDlyOn geLo
R-Flurschalter_1_Motion-shCtOff geLo
R-Flurschalter_1_Motion-shCtOn geLo
R-Flurschalter_1_Motion-shCtRampOff geLo
R-Flurschalter_1_Motion-shCtRampOn geLo
stattdessen auf ltLo (wenigerl als 50 bzw. den gewünschten Wert) geändert werden.
All diese Feinheiten werden wunderbar mit Martins Bewegungsmelder-Template "erschlagen".
Edit: beim Problem 2 tippe ich auf die dimmbaren LED als "Übeltäter". Die Dimmfähigkeit einer primärgedimmten LED-Lampe richtet sich nach deren Erkennungsgüte bezüglich des Kurvenverlaufes. Rein von der Speisung her würde eine LED nämlich schon bei 10% Dimmung locker volle Helligkeit erreichen. Also "messen" gute LED den Spannungsverlauf, ermitteln daraus den gewünschten Dimmlevel und stellen sich intern so ein. Habe das gerade mit einem dimmbaren Netzteil exerziert, das tatsächlich von 3-90% Dimmlevel fast linear regelt. Das schaltet übrigens sehr sparsam und verzögert ein, um genau den Effekt zu vermeiden. Ich schätze, Deine LED rammeln erst mal los sobald sie Saft bekommen und regeln sich erst dann runter. Ist die LED noch nicht zu lange aus, ist die Elektronik noch pufferversorgt und beginnt sofort mit der Kurvenerkennung.
Ist nur eine Vermutung, wennauch eine fundiertere...
Hallo Priemler,
vielen Dank für Dein Feedback.
Es scheint tatsächlich an "geLo" und "ltLo" gelegen zu haben! Offen gestanden würde ich darauf nie kommen, dass der Schwellenwert der Helligkeit so interpretiert werden kann!
Für mich muss ich feststellen, dass eine Übersicht der Register, bzw. der Befahle nicht, oder nur im tiefen Verborgenen, vorhanden ist. Da ich aber gleichzeitig versuche die Installation zu schlank wie irgendwie möglich zu halten, benutze u.U. keine Templates und versuche alles manuell und "bewußt" einzurichten.
Zum Problem 2; da magst Du Recht haben, es sind einige 220V Osram Leuchten, die leider nicht ausschließlich beste Bewertungen erhalten haben. Aber wie gesagt, ein Schönheitsproblem.
Ich werde die Funktionsweise 2-3 Tage beobachten und stelle den Thread, so hoffe ich, ggf. auf gelöst.
Freut mich richtig gelegen zu haben. Ich gehöre auch zur Fraktion der Registerfrickler und Templatenichtnutzer, aber ich gestehe, dass das aus Neugier und Faulheit zugleich (nicht) passiert und gerade im Bewegungsmelderfall gibt es diese und noch mehr Register korrekt zu setzen (so beinhaltet das Template auch die berühmte Minimalzeitkonfiguration, wonach eine Bewegungsauslösung lediglich eine Minimalleuchtdauer vorgibt, die von einem (externen) Taster oder Fernbedienung auf Dauerbetrieb überschrieben werden kann).
Ich nutze zwei Bewegungsmelder im Haus für Lichtzwecke: einer über DOIF mit einer sehr speziellen Steuerung (in der auch andere Lichter einbezogen sind), und eine Orientierungslichtfunktion im Wohnzimmer, die bei sehr wenig Helligkeit zeitbegrenzt auf mindestens 20% gedimmt einschaltet (oder höherdimmt, wenn bspw. 10% standen - ist das Licht schon heller, passiert nix - , und nach der Zeit wieder auf den Ursprungszustand zurückfällt. Das hatte ich aber weiland mit dem HM-Konfigurationsprogramm außerhalb von FHEM eingestellt und da rühr ich nicht dran ... ::)
Musst du Mal erklären. Templates kannst du komplett selbst einrichten, anpassen und korrigieren. Deutlich einfacher als manuell die Kommandos aufzurufen.
Zitat von: martinp876 am 21 November 2017, 21:31:48
Musst du Mal erklären. Templates kannst du komplett selbst einrichten, anpassen und korrigieren. Deutlich einfacher als manuell die Kommandos aufzurufen.
In jedem Fall ist Dein Template diesbezüglich lobenswert vollständiger als meine Hinweise, aber das sagte ich ja schon ...
Noch eine Verständnisfrage.
ZitatMelder und Aktor vermutlich ganz manuell gepeert. Dadurch werden bestimmte Register leider nicht korrekt gesetzt
Irgendwo habe ich in der Tat gelesen, dass peer Dvice statt Chanel die Lösung für Problem X wäre (kann den Post leider nicht mehr finden). Wäre das auch in diesem Falle so? oder sind das 2 verschiedene Paar Schuhe?
Da das Schaltverhalten meiner Lösung, endlich mal, nachvollziehbar ist, schließe ich den Thread mit gleichzeitigem Dank für die tolle Unterstützung!
Nope - es werden immer Kanäle gepeert, nie Devices - außer Device und Channel sind quasi identisch, was bei allen Einkanalern der Fall ist.