Guten Abend,
ich weiß nicht ob ich ein Brett vor'm Kopf habe oder ob ich mich total verrenne, aber ich würde an den HM-LC-SW2-FM gerne zwei Bewegungsmelder anschließen (geben nur einen Impuls bei Bewegung) und diese dann wie eine Treppenhausschalteung betreiben.
Jetzt suche ich vergebens die "internen Readings", mir fehlen irgendwie die long und short Aktionen.
Hier ist mal ein List von dem Device:
Internals:
CFGFN
DEF 6435C3
HMLAN_MSGCNT 148
HMLAN_RAWMSG E6435C3,0000,A51854CB,FF,FFC2,70A0106435C31C68F9030000
HMLAN_RSSI -62
HMLAN_TIME 2018-12-02 17:01:36
IODev HMLAN
LASTInputDev HMLAN
MSGCNT 148
NAME HM_6435C3
NOTIFYDEV global
NR 293817
STATE CMDs_done
TYPE CUL_HM
channel_01 HM_6435C3_Sw_01
channel_02 HM_6435C3_Sw_02
lastMsg No:70 - t:10 s:6435C3 d:1C68F9 030000
protCmdDel 32
protLastRcv 2018-12-02 17:01:36
protRcv 107 last_at:2018-12-02 17:01:36
protResnd 21 last_at:2018-12-02 16:41:35
protResndFail 7 last_at:2018-12-02 16:41:40
protSnd 142 last_at:2018-12-02 17:01:36
protState CMDs_done
rssi_HMLAN cnt:2 min:-72 max:-71 avg:-71.5 lst:-72
rssi_at_HMLAN cnt:148 min:-73 max:-60 avg:-62.85 lst:-62
READINGS:
2018-12-02 16:45:58 CommandAccepted yes
2018-12-02 16:44:30 D-firmware 2.8
2018-12-02 16:44:30 D-serialNr OEQ1998579
2018-12-02 16:50:56 PairedTo 0x1C68F9
2018-11-27 15:15:33 R-confBtnTime permanent
2018-12-02 16:46:01 R-intKeyVisib visib
2018-11-27 15:15:33 R-localResDis off
2018-12-02 16:44:35 R-pairCentral 0x1C68F9
2018-12-02 16:41:15 powerOn 2018-12-02 16:41:15
2018-12-02 17:01:36 state CMDs_done
helper:
HM_CMDNR 112
PONtest 0
cSnd 011C68F96435C30103,011C68F96435C301046435C30103
mId 0009
regLst ,0,1,3p
rxType 1
supp_Pair_Rep 0
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +6435C3,00,00,00
nextSend 1543766496.755
prefIO
rxt 0
vccu
p:
6435C3
00
00
00
mRssi:
mNo 70
io:
HMLAN:
-58
-58
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rpt:
IO HMLAN
flg A
ts 1543766496.6642
ack:
HASH(0x7bfc560)
7080021C68F96435C300
rssi:
HMLAN:
avg -71.5
cnt 2
lst -72
max -71
min -72
at_HMLAN:
avg -62.8581081081081
cnt 148
lst -62
max -60
min -73
shadowReg:
tmpl:
Attributes:
IODev HMLAN
autoReadReg 4_reqStatus
expert 1_allReg
firmware 2.8
model HM-LC-SW2-FM
room CUL_HM
serialNr OEQ1998579
subType switch
webCmd getConfig:clear msgEvents
Und ein list vom ersten Channel:
Internals:
CFGFN
DEF 6435C301
NAME HM_6435C3_Sw_01
NOTIFYDEV global
NR 293818
STATE off
TYPE CUL_HM
chanNo 01
device HM_6435C3
peerList self01,
READINGS:
2018-11-27 15:15:34 R-powerUpAction off
2018-11-27 15:15:34 R-sign off
2018-11-27 15:15:34 R-statusInfoMinDly 2 s
2018-11-27 15:15:34 R-statusInfoRandom 1 s
2018-11-27 15:15:34 R-transmitTryMax 6
2018-12-02 16:41:15 deviceMsg off (to broadcast)
2018-12-02 16:41:15 level 0
2018-12-02 16:41:15 pct 0
2018-12-02 17:01:35 peerList self01,
2018-12-02 16:41:15 recentStateType info
2018-12-02 16:41:15 state off
2018-12-02 16:41:15 timedOn off
helper:
peerIDsRaw ,6435C301,00000000
expert:
def 1
det 1
raw 0
tpl 0
role:
chn 1
shadowReg:
tmpl:
Attributes:
expert 1_allReg
model HM-LC-SW2-FM
peerIDs 00000000,6435C301,
webCmd statusRequest:toggle:on:off
Ich habe das expert Attribut auch schon mal 251_Anything gesetzt.
Die müssen doch sichtbar sein oder denke ich hier irgendwie falsch???
Danke und Gruß
Jan
wie hast du gepeert?
mit peerChan oder hast du nur das attr peerIDs geändert?
gepeert? :o
Ich hab bis jetzt nur das Device gepairt und habe dadurch das Haupt-Device
HM_6435C3
und die beiden Channels
HM_6435C3_Sw_01
HM_6435C3_Sw_02
bekommen.
Muss ich die Channels nochmal extra peeren?
schau ins wiki peeren.
sensorchannel mit aktorchannel peeren.
Also nochmal zum Verständnis.
Ich muss von ein und denselben Device, die eigenen Eingänge mit den eigenen Ausgängen nochmal extra peeren damit ich die Register sehe?
Hi,
ich glaube Frank ist irgendwie abgelenkt, die internen Tasten musst Du nicht extra peeren.
Du kannst die Register auch anschauen über
get <device oder ChannelName> regTable
Warum die Register in der Oberfläche nicht gezeigt werden erschliesst sich nicht. Mal F5 gedrückt? ;D
Bzw. hast Du überhaupt getConfig gemacht?
Gruß Otto
Zitatich würde an den HM-LC-SW2-FM gerne zwei Bewegungsmelder anschließen (geben nur einen Impuls bei Bewegung) und diese dann wie eine Treppenhausschalteung betreiben.
dafür würde ich meinen holzweg wählen. ;)
nämlich bewegungsmelder mit aktor peeren und die treppenlichtschaltung über die register programmieren.
Das ist komisch, mir wird gesagt: No regs found... (siehe Bild)
F5 Taste müsste eigentlich schon kaputt sein :)
getConfig habe ich auch des öfteren getestet.
Nach dem ersten pairen habe ich immer ein RESPONSE TIMEOUT nach dem getConfig bekommen.
Dann habe ich nochmal "Nach gepairt" und nun bekommen ich das nicht mehr, sondern immer CMDs_done.
Für mich sieht das in Ordung aus.
Ich hab das nochmal an einem HM-LC-SW1-PL2 getestet, da habe ich das selbe Problem :o
Ich müsste doch auch hier den kleinen Taster sehen oder?
Zitat von: frank am 02 Dezember 2018, 22:44:36
dafür würde ich meinen holzweg wählen. ;)
nämlich bewegungsmelder mit aktor peeren und die treppenlichtschaltung über die register programmieren.
Ah okay. Also es sind keine HM Bewegungsmelder. Die sind von Buschjäger und sollen an die S1 und S2 Eingänge angeschlossen werden.
Naja das Hauptgerät hat die Register nicht sondern die Channels. :D
Habe es bei mir gerade getestet, der HM-LC-SW2-FM zeigt auch ohne Probleme die internen register.
Du hast schon set HM_6435C3 regSet intKeyVisib visib
ganz am Anfang gemacht - oder? Doch das Register wird ja gezeigt. :-[
Gruß Otto
Die Channels haben das selbe Problem
Ja hab ich und danach ein getConfig.
Komisch ist aber, dass ich das selbe Problem bei anderen Devices habe...
poste doch mal bitte die Ausgabe der Register eines Channels.
Wenn Du das Problem bei allen anderen Geräten auch hast, gibt es nur zwei mögliche Ursachen, Dein System oder Du ;D
Aber mir fehlt leider ein Ansatz, dein System zu checken.
Siehe Anhang.
Ich habe auch schon alles mal neu gestartet, aber auch ohne Erfolg.
Nach welchem Mechanismus FHEM mittlerweile die Register anzeigt oder auch nicht anzeigt, erschließt sich mir inzwischen nicht mehr.
Nachdem ich meinen eigentlich gepairten SW2-FM aus dem Schrank gezogen und aktivieren wollte, er aber ums Verrecken nicht mehr mit FHEM redet und auch kein erneutes Pairing per Serial akzeptiert, habe ich einen anderen Aktor getestet und dort die internen Peers sichtbar gemacht. Nach einem getConfig hatte ich sie, und zwar auch relativ egal wie das Attribut "expert" eingestellt ist.
Jetzt habe ich die internen Peers wieder unsichtbar gemacht, aber die Register bleiben sichtbar.
Das ist doch alles gequirlte Schifferscheiße, so macht das doch keinem hier Spaß, wenn ein Neustart des Systems zum Regelfall werden muss und manchmal auch das nicht hilft.
edit: Auch nach einem Neustart sind die internen Peers noch da...
Ich bin schon wieder raus. Mein Mitgefühl gilt budda85 ...
Also ich hab nochmal alles neu gestartet --> keine Änderung.
Dann habe ich mal ein update angestoßen und siehe da --> Alles sichtbar
Wenn ich das expert Attribut ändere, werden die Einträge auch reduziert.
Sehr komisch...naja jetzt hab ich alles was ich brauche :)
Trotzdem Danke für die Unterstützung 8)
Oh na gucke :o ;D
Und ich hasse es eigentlich als Erstes zu sagen: hast Du update gemacht? :-[
Schön das es geht.
Gruß Otto
Zitat von: budda85 am 03 Dezember 2018, 12:36:08
Wenn ich das expert Attribut ändere, werden die Einträge auch reduziert.
So, jetzt habe ich's auch. Die Anzeige der Readings in der Def-Seite ändert sich praktisch gar nicht, bis auf ein paar Punkte vor den Readings. Das hat Einfluss nur auf die Anzeige per get ... regTable.
OT: Lustig: Rufe ich get ... regTable bei expert = 4_off auf, passiert - gar nichts. Ändere ich jetzt expert bspw. auf 3_..., poppt das Fenster
nachträglich auf.
bis auf ein paar Punkte vor den Readings. Das hat Einfluss nur auf die Anzeige
du bist so ein schlimmer Finger der
global showInternalValues gesetzt hat. ;D ;D ;D
Das letzte update hab ich so im Sommer gemacht, aber das mit den Registern ist doch nichts neues oder?
Nein, aber es gibt bei jedem Modul immer mal "fehlerhafte" Stände durch Entwicklung / Umbau usw...
Gruß Otto