Hallo zusammen,
wieder mal ein verrücktes Problem auf meiner Seite, irgendwie habe ich da ein Händchen für.
Als Rolltor Schalter nutze ich ein 4fach Relais von Homematic (HM-LC-SW4-DR) mit aktivem AES. Die Funktion ist zu 100%, die Empfangswerte sind mit ca. -60db für den ersten HMLAN Adapter (dieser sendet auch) "ok", der zweite im Keller kommt nur noch auf -80db (die Rückmeldungen des Relais kommen hier aber auch noch gut an).
Problem:
nach längerer Pause reagiert das Relais nicht. Die Kommandos werden im Log "verarbeitet", es sind aber massiv weniger als bei einer funktionierenden Anfrage (ich kann da leider wenig rauslesen, hänge aber gerne einen Log an, falls benötigt).
Die zweite Anfrage funktioniert dann.
Von der Theorie kein Problem, "sendet man das Kommando eben bei längerer Inaktivität 2x in kurzem Abstand". Hier leider eine schlechte Idee, weil die Relais den Zustand nur umkehren können. Es sind zusätzlich Reed Kontakte am Tor, aber die sind natürlich zu träge um den Zustand genau zu erfassen.
Gibt es bei Homematic das Problem, dass Geräte gefühlt einschlafen und einen "Tritt" brauchen?
Bewusst nach einem Tag habe ich soeben vor einem Kommando ein getConfig laufen lassen, danach reagierte das Tor sofort. Ein Workaround wäre natürlich jetzt soetwas wie ein Keep Alive, aber wirklich gefallen tut mir das nicht.
schmeiss mal ein List vom Device hier rein
Hallo,
sorry für die späte Antwort :(.
"my $List =~ /?/?":)
Meinst du eine Log oder irgendwelche anderen Ausgaben des Gerätes?
mach mal nen
list HM-LC-SW4-DR
oder wie auch immer Dein Gerät heisst :-)
Oh man, da hab ich aber mit beiden füßen fest auf der Leitung gestanden, sorry!
Internals:
CFGFN
DEF 1D9B17
HMLAN1_MSGCNT 51
HMLAN1_RAWMSG E1D9B17,0100,3D32A47F,FF,FFC2,30A0021D9B17BEDA110401873F7F49AE02
HMLAN1_RSSI -62
HMLAN1_TIME 2015-07-27 19:09:50
HMLAN2_MSGCNT 59
HMLAN2_RAWMSG E1D9B17,0000,0285ADA9,FF,FFAF,3184101D9B1700000006040000
HMLAN2_RSSI -81
HMLAN2_TIME 2015-07-27 19:09:53
IODev HMLAN1
LASTInputDev HMLAN2
MSGCNT 110
NAME hm_sw4_rolltor
NR 95
NTFY_ORDER 50-hm_sw4_rolltor
STATE CMDs_done
TYPE CUL_HM
channel_01 hm_sw_rolltor_audi
channel_02 hm_sw4_rolltor_Sw2
channel_03 hm_sw4_rolltor_Sw3
channel_04 hm_sw_rolltor_smart
lastMsg No:31 - t:10 s:1D9B17 d:000000 06040000
protEvt_AESok 12 last_at:2015-07-27 19:09:50
protLastRcv 2015-07-27 19:09:53
protSnd 63 last_at:2015-07-27 19:09:50
protState CMDs_done
rssi_HMLAN1 cnt:12 min:-72 lst:-61 max:-61 avg:-63.83
rssi_at_HMLAN1 avg:-63.37 max:-60 lst:-60 cnt:72 min:-78
rssi_at_HMLAN2 lst:-81 avg:-80.68 max:-79 cnt:61 min:-84
CHANGETIME:
Readings:
2015-07-19 17:05:06 D-firmware 1.9
2015-07-19 17:05:06 D-serialNr JEQ0568517
2015-07-24 12:17:32 PairedTo 0xBEDA11
2015-07-24 12:17:32 R-intKeyVisib visib
2015-07-24 12:17:32 R-pairCentral 0xBEDA11
2015-07-24 12:17:32 RegL_00: 02:81 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:BE 0B:DA 0C:11 00:00
2015-07-27 19:09:50 aesKeyNbr 02
2015-07-27 19:09:50 state CMDs_done
Helper:
HM_CMDNR 49
cSnd 11BEDA111D9B170204C800000140,11BEDA111D9B170204C800000140
mId 0061
rxType 1
Io:
newChn +1D9B17,00,01,00
nextSend 1438016994.04289
rxt 0
vccu vccu
p:
1D9B17
00
01
00
prefIO:
HMLAN1
Mrssi:
mNo 31
Io:
HMLAN1 -58
HMLAN2 -81
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
Hmlan1:
avg -63.8333333333333
cnt 12
lst -61
max -61
min -72
At_hmlan1:
avg -63.375
cnt 72
lst -60
max -60
min -78
At_hmlan2:
avg -80.688524590164
cnt 61
lst -81
max -79
min -84
Shadowreg:
Attributes:
IODev HMLAN1
IOgrp vccu:HMLAN1
autoReadReg 0_off
expert 2_full
firmware 1.9
model HM-LC-SW4-DR
room ga_autos
serialNr JEQ0568517
subType switch
webCmd getConfig:clear msgEvents