Moin,
wie bekomme ich die beiden '2 CMDs pending' weg, oder vielmehr, woher kommen die? Ein getConfig liefert immer ein:
2017-11-26 18:24:11 CUL_HM AZ_Lichtschalter ResndFail
2017-11-26 18:24:11 CUL_HM AZ_Lichtschalter RESPONSE TIMEOUT:RegisterRead
Grundsätzlich läuft der HM-LC-Sw1PBU-FM aber wunderbar, er schaltet das Licht und läßt sich schalten...
LG
Tommi
CHANGED
CUL1_MSGCNT
301
CUL1_RAWMSG
A1A52800039140B48754D2300694D45513030393632343010010100::-47:CUL1
CUL1_RSSI
-47
CUL1_TIME
2017-11-26 18:19:21
DEF
39140B
IODev
CUL1
LASTInputDev
CUL1
MSGCNT
301
NAME
AZ_Lichtschalter
NOTIFYDEV
global
NR
41
STATE
open
TYPE
CUL_HM
lastMsg
No:52 - t:00 s:39140B d:48754D 2300694D45513030393632343010010100
protCmdDel
3
protCmdPend
2 CMDs pending
protLastRcv
2017-11-26 18:19:21
protResnd
3 last_at:2017-11-26 17:56:06
protResndFail
1 last_at:2017-11-26 17:56:12
protSnd
3 last_at:2017-11-26 18:19:30
protState
CMDs_processing...
rssi_48754D
min:-62 lst:-50 cnt:7 max:-50 avg:-55.57
rssi_at_CUL1
min:-80.5 lst:-47 cnt:301 max:-46 avg:-55.66
Hi,
ich weiß nicht genau, was dass in Deiner zweiten Codeklammer ist - Kopie aus dem Browser? Damit kann man wenig anfangen ???
Mach mal bitte ein ordentliches list AZ_Lichtschalter
und poste die Ausgabe hier.
Gruß Otto
Hallo Otto,
hier ist der list
Internals:
CUL1_MSGCNT 358
CUL1_RAWMSG A0D87A41039140B48754D0601C800::-47.5:CUL1
CUL1_RSSI -47.5
CUL1_TIME 2017-11-27 00:25:08
DEF 39140B
IODev CUL1
LASTInputDev CUL1
MSGCNT 358
NAME AZ_Lichtschalter
NOTIFYDEV global
NR 41
STATE open
TYPE CUL_HM
lastMsg No:87 - t:10 s:39140B d:48754D 0601C800
protCmdDel 9
protLastRcv 2017-11-27 00:25:08
protResnd 9 last_at:2017-11-26 18:24:05
protResndFail 3 last_at:2017-11-26 18:24:11
protSnd 4 last_at:2017-11-26 18:23:53
protState CMDs_done_Errors:1
rssi_48754D min:-62 lst:-50 cnt:7 max:-50 avg:-55.57
rssi_at_CUL1 min:-80.5 lst:-47.5 cnt:358 max:-46 avg:-54.35
Readings:
2017-11-26 17:52:06 CommandAccepted yes
2017-11-26 18:19:21 D-firmware 2.3
2017-11-26 18:19:21 D-serialNr MEQ0096240
2017-02-26 13:04:01 R-pairCentral set_0x48754D
2017-11-26 18:23:53 RegL_00. 02:01 0A:48 0B:75 0C:4D 15:FF 18:00
2017-11-27 00:24:34 deviceMsg on (to 48754D)
2017-11-27 00:24:34 level 100
2017-04-22 10:40:28 levelMissed desired:0
2017-11-27 00:24:34 pct 100
2017-04-27 13:11:13 powerOn 2017-04-27 13:11:13
2017-11-27 00:24:34 recentStateType info
2017-11-27 00:24:34 state on
2017-11-27 00:24:34 timedOn off
Helper:
HM_CMDNR 135
cSnd 0148754d39140B00040000000000,0148754d39140B00040000000000
dlvlCmd ++A01148754d39140B0201000000
getCfgList all
getCfgListNo ,3
mId 0069
rxType 1
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +39140B,00,00,00
nextSend 1511738708.97941
prefIO
rxt 0
vccu
p:
39140B
00
00
00
Mrssi:
mNo 87
Io:
CUL1 -45.5
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
48754d:
avg -55.5714285714286
cnt 7
lst -50
max -50
min -62
At_cul1:
avg -54.3519553072626
cnt 358
lst -47.5
max -46
min -80.5
Tmpl:
Attributes:
IODev CUL1
autoReadReg 4_reqStatus
event-on-change-reading .*
eventMap on:open off:closed
expert 2_raw
firmware 2.3
fp_OG 240,255,0,AZ_Lichtschalter,
group Licht
model HM-LC-Sw1PBU-FM
room OG_Arbeitszimmer
serialNr MEQ0096240
subType switch
webCmd on:off
hmm, ist 'R-pairCentral set_0x48754D' das Problem?
Tommi
Hallo Tommi,
genau das ist das Problem. Der ist nicht fertig mit pairen.
Du solltest einfach nochmal pairen, eventuell auch bloß mit einem
set CUL1 hmPairSerial MEQ0096240
Gruß Otto
Hm, das habe ich nun mit dem Befehl und auch physikalisch 3-4x gemacht, das Ergebnis sieht für mich nicht anders aus...
Auch mehrfaches set AZ_Lichtschalter getConfig bringt keine Änderung. Noch eine Idee?
Internals:
CUL1_MSGCNT 120
CUL1_RAWMSG A1A02800039140B48754D2300694D45513030393632343010010100::-44.5:CUL1
CUL1_RSSI -44.5
CUL1_TIME 2017-11-29 07:25:58
DEF 39140B
IODev CUL1
LASTInputDev CUL1
MSGCNT 120
NAME AZ_Lichtschalter
NOTIFYDEV global
NR 41
STATE RESPONSE TIMEOUT:RegisterRead
TYPE CUL_HM
lastMsg No:02 - t:00 s:39140B d:48754D 2300694D45513030393632343010010100
protCmdDel 9
protLastRcv 2017-11-29 07:25:58
protResnd 9 last_at:2017-11-29 07:22:58
protResndFail 3 last_at:2017-11-29 07:23:02
protSnd 3 last_at:2017-11-29 07:22:46
protState CMDs_done_Errors:1
rssi_at_CUL1 min:-61 lst:-44.5 max:-43.5 cnt:120 avg:-47.67
Readings:
2017-11-26 17:52:06 CommandAccepted yes
2017-11-29 07:23:12 D-firmware 2.3
2017-11-29 07:23:12 D-serialNr MEQ0096240
2017-02-26 13:04:01 R-pairCentral set_0x48754D
2017-11-29 07:22:46 RegL_00. 02:01 0A:48 0B:75 0C:4D 15:FF 18:00
2017-11-29 07:15:57 deviceMsg on (to 48754D)
2017-11-29 07:15:57 level 100
2017-04-22 10:40:28 levelMissed desired:0
2017-11-29 07:15:57 pct 100
2017-11-29 07:15:52 powerOn 2017-11-29 07:15:52
2017-11-29 07:15:57 recentStateType info
2017-11-29 07:23:02 state RESPONSE TIMEOUT:RegisterRead
2017-11-29 07:15:57 timedOn off
Helper:
HM_CMDNR 2
PONtest 1
cSnd 0148754d39140B00040000000000,0148754d39140B00040000000000
getCfgList all
getCfgListNo ,3
mId 0069
rxType 1
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +39140B,00,00,00
nextSend 1511936758.32904
prefIO
rxt 0
vccu
p:
39140B
00
00
00
Mrssi:
mNo 02
Io:
CUL1 -42.5
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
At_cul1:
avg -47.6708333333333
cnt 120
lst -44.5
max -43.5
min -61
Tmpl:
Attributes:
IODev CUL1
autoReadReg 4_reqStatus
event-on-change-reading .*
eventMap on:open off:closed
expert 2_raw
firmware 2.3
fp_OG 240,255,0,AZ_Lichtschalter,
group Licht
model HM-LC-Sw1PBU-FM
room OG_Arbeitszimmer
serialNr MEQ0096240
subType switch
webCmd on:off
Macht es in so einem Fall Sinn den Schalter nochmal komplett zu resetten und nochmal neu anzumelden? Oder gibt es noch eine Möglichkeit das Pairing zu beenden?
Und gibt es eigentlich eine 'Kommandozeile' für FHEM, wo man wie unter Linux/Windows direkt die letzten Befehle nochmal wiederholen/anzeigen kann? Irgendwie ist das Verhalten der integrierten Kommandozeile für mich etwas verwirrend/undurchschaubar...
LG
Tommi
Zitat von: TommiH am 29 November 2017, 07:40:15
gibt es eigentlich eine 'Kommandozeile' für FHEM, wo man wie unter Linux/Windows direkt die letzten Befehle nochmal wiederholen/anzeigen kann?
https://forum.fhem.de/index.php/topic,68945.0.html Alternativ mit Telnet bei FHEM Verbinden, dann hast du die Linuxkommandozeile :)
Moin,
bei so verfahrenem Pairing würde ich zunächst versuchen
set AZ_Lichtschalter clear msgEvents
Und dann ein neuer pairing Versuch
set CUL1 hmPairSerial MEQ0096240
Und mal beobachten was passiert.
Wenn das nicht hilft geht als nächstes auch ein clear all und dann wieder pairen.
Was sagt hmINfo configCheck zu Deiner Umgebung?
Gruß Otto
Ups - hminfo configCheck sagt mir, dass irgendwie alles falsch ist :( (da sind unzählige Einträge) - da muss ich wohl nochmal grundlegend drübergehen... Ich probiere das nochmal nur mit dem AZ_Lichtschalter, komplett rauswerfen und wieder anlernen - mal schauen ob ich das set_ bei (R-pairCentral set_0x48754D) wegbekomme...
Tommi
Seuffz - nun geht es gar nicht mehr.
Ich habe den AZ_Lichtschalter komplett aus FHEM entfernt. dann habe ich ihn zurückgesetzt (2x >4 Sekunden den Taster dran gedrückt) und dann wiederversucht anzulernen. Das Ergebnis - jetzt funktioniert nichts mehr. Ich kann ihn von FEHM gar nicht mehr ansteuern.
und ein set HM_39140B getConfig bewirkt im Event monitor überhaupt nichts mehr - kann mir jemand einen Tip geben, was ich nun noch weiter versuchen könnte? Das Entfernen und neu anlernen habe ich mehrfach versucht.
Internals:
CFGFN
CUL1_MSGCNT 5
CUL1_RAWMSG A1A05800039140B48754D2300694D45513030393632343010010100::-43.5:CUL1
CUL1_RSSI -43.5
CUL1_TIME 2017-12-01 07:39:07
DEF 39140B
IODev CUL1
LASTInputDev CUL1
MSGCNT 5
NAME HM_39140B
NOTIFYDEV global
NR 525
STATE MISSING ACK
TYPE CUL_HM
lastMsg No:05 - t:00 s:39140B d:48754D 2300694D45513030393632343010010100
protCmdDel 13
protLastRcv 2017-12-01 07:39:07
protResnd 6 last_at:2017-12-01 07:40:06
protResndFail 2 last_at:2017-12-01 07:40:12
protSnd 2 last_at:2017-12-01 07:39:51
protState CMDs_done_Errors:1
rssi_at_CUL1 avg:-43.3 max:-42 cnt:5 lst:-43.5 min:-45.5
Readings:
2017-12-01 07:39:07 D-firmware 2.3
2017-12-01 07:39:07 D-serialNr MEQ0096240
2017-12-01 07:40:12 state MISSING ACK
Helper:
HM_CMDNR 45
PONtest 1
cSnd 1148754d39140B0201C80000,1148754d39140B0201C80000
dlvl 00
dlvlCmd ++A01148754d39140B0201000000
mId 0069
rxType 1
supp_Pair_Rep 1
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +39140B,00,00,00
nextSend 1512110347.76818
prefIO
rxt 0
vccu
p:
39140B
00
00
00
Mrssi:
mNo 05
Io:
CUL1 -41.5
Prt:
bErr 0
sProc 0
Q:
qReqConf 00
qReqStat 00
Role:
chn 1
dev 1
prs 1
Rssi:
At_cul1:
avg -43.3
cnt 5
lst -43.5
max -42
min -45.5
Tmpl:
Attributes:
IODev CUL1
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.3
model HM-LC-Sw1PBU-FM
room CUL_HM
serialNr MEQ0096240
subType switch
webCmd statusRequest:toggle:on:off
Okay - nun habe ich als letztes Mittel FHEM mit 'shutdown restart' neu gestartet - und schwupps, nun klappte es auch wieder mit dem Anmelden des Lichtschalters (er ist in FHEM zu sehen und das Licht kann ich damit auch wieder schalten) - aber, das R-pairCentral 'set_0x48754D' ist weiterhin vorhanden, egal wie oft ich ein 'set AZ_Lichtschalter getConfig' durchführe.
Was kann ich denn noch Grundsätzliches falsch machen? Bin für jeden Tip und jede Idee dankbar.
LG
Tommi
Moin,
ist es dein einzigstes HM Gerät?
Was sagt hmInfo configCheck?
Welche Firmware hat Dein CUL? -> https://wiki.fhem.de/wiki/HomeMatic#FHEM_als_Zentrale
Du solltest den Thread nach Homematic verschieben (ganz unten links)
Gruß Otto
Zitat von: TommiH am 01 Dezember 2017, 08:05:48
Okay - nun habe ich als letztes Mittel FHEM mit 'shutdown restart' neu gestartet - und schwupps, nun klappte es auch wieder mit dem Anmelden des Lichtschalters (er ist in FHEM zu sehen und das Licht kann ich damit auch wieder schalten) - aber, das R-pairCentral 'set_0x48754D' ist weiterhin vorhanden, egal wie oft ich ein 'set AZ_Lichtschalter getConfig' durchführe.
Was kann ich denn noch Grundsätzliches falsch machen? Bin für jeden Tip und jede Idee dankbar.
LG
Tommi
Moin
Solange der Schalter nicht ordentlich gepairt ist, brauchst Du kein getConfig abschicken! Du musst das Pairing ordentlich beenden. Also so oft den ConfigButton am Schalter druecken, bis cmdspending weg ist. Siehe hierzu auch wiki pairing/peering!
Gruss Christoph
Zitat von: pc1246 am 01 Dezember 2017, 10:24:14
Moin
Solange der Schalter nicht ordentlich gepairt ist, brauchst Du kein getConfig abschicken! Du musst das Pairing ordentlich beenden. Also so oft den ConfigButton am Schalter druecken, bis cmdspending weg ist. Siehe hierzu auch wiki pairing/peering!
Gruss Christoph
Wirklich so lange den Button drücken, oder reicht auch ein häufiges 'set CUIL1 hmPairSerial MEQ0096240' ? Das habe ich zumindest mal 20-25x gemacht, leider keine Änderung. Und wenn per ConfigButton, dann jedesmal den CUL1 auch mit hmPairForSec 30 setzen und dann den Button drücken, oder einfach nur häufig hinterienander den Button und dann immer 5-10 Sekunden warten?
Tommi
Hallo Otto,
nein, ich habe noch deutlich mehr HM Geräte.
Du meinst mit 'hmInfo configCheck' einfach ein get hm configCheck? Da kommt sehr viel bei raus -
configCheck done:
missing register list
AZ_DosePM_SenI: RegL_01.
AZ_DosePM_SenPwr: RegL_01.
AZ_DosePM_SenU: RegL_01.
AZ_FB4er1: RegL_00.
AZ_FB4w: RegL_00.
AZ_FB4w_01: RegL_01.
AZ_FB4w_02: RegL_01.
AZ_FB4w_03: RegL_01.
AZ_FB4w_04: RegL_01.
AZ_FBa4_1: RegL_01.
AZ_FBa4_2: RegL_01.
AZ_FBa4_3: RegL_01.
AZ_FBa4_4: RegL_01.
AZ_LichtDi: RegL_01.
AZ_Lichtschalter: RegL_00.,RegL_01.
AZ_Rollo: RegL_00.,RegL_01.
AZ_SD2: RegL_01.
AZ_TFK_Tuer: RegL_00.,RegL_01.
AZ_Temp1: RegL_00.
BR_d1: RegL_00.,RegL_01.
CO_Baerchen: RegL_01.
CO_Deckenlicht: RegL_00.,RegL_01.
CO_Ecklampe: RegL_00.,RegL_01.
CO_PB6: RegL_00.
CO_PB6_Btn_01: RegL_01.
CO_PB6_Btn_02: RegL_01.
CO_PB6_Btn_03: RegL_01.
CO_PB6_Btn_04: RegL_01.
CO_PB6_Btn_05: RegL_01.
CO_PB6_Btn_06: RegL_01.
CO_Rollo: RegL_00.,RegL_01.
CO_Schranklicht: RegL_00.,RegL_01.
DG_TFK_FensterFlur: RegL_00.,RegL_01.
DG_TFK_FensterKammer: RegL_00.,RegL_01.
EZ_Rollo: RegL_00.,RegL_01.
EZ_SCI1_01: RegL_01.
EZ_SCI1_02: RegL_01.
EZ_SCI1_03: RegL_01.
EZ_SCI_1: RegL_00.
EZ_Status: RegL_00.
EZ_Status_Led_02: RegL_01.
EZ_Status_Led_03: RegL_01.
EZ_Status_Led_04: RegL_01.
EZ_Status_Led_05: RegL_01.
EZ_Status_Led_06: RegL_01.
EZ_Status_Led_07: RegL_01.
EZ_Status_Led_08: RegL_01.
EZ_Status_Led_09: RegL_01.
EZ_Status_Led_10: RegL_01.
EZ_Status_Led_11: RegL_01.
EZ_Status_Led_12: RegL_01.
EZ_Status_Led_13: RegL_01.
EZ_Status_Led_14: RegL_01.
EZ_Status_Led_15: RegL_01.
EZ_Status_Led_16: RegL_01.
EZ_Stern: RegL_00.,RegL_01.
EZ_TFK_TuerHaus: RegL_00.,RegL_01.
GK_DiLicht: RegL_00.,RegL_01.
GK_Luefter: RegL_00.,RegL_01.
GK_PB6: RegL_00.
GK_PB6_03: RegL_04.228F9C01
GK_PB6_04: RegL_01.
GK_PB6_05: RegL_01.
GK_PB6_06: RegL_01.
GK_TFK_Tuer: RegL_00.,RegL_01.
HM_199C36_Btn_02: RegL_01.
HM_199C36_Btn_03: RegL_01.
HM_199C36_Btn_04: RegL_01.
HM_1C56C7: RegL_00.,RegL_01.
HM_1E3EB5: RegL_00.,RegL_01.
HM_20D5CD_Sw_02: RegL_01.
HM_20D5CD_Sw_03: RegL_01.
HM_2AF7A7_Sw1_V_01: RegL_01.
HM_2AF7A7_Sw1_V_02: RegL_01.
HM_3E6ACA: RegL_00.,RegL_01.
HM_456C50: RegL_00.,RegL_01.
HM_53ECDA: RegL_00.
HM_53ECDA_Btn_01: RegL_01.
HM_53ECDA_Btn_02: RegL_01.
HM_53ECDA_Btn_03: RegL_01.
HM_53ECDA_Btn_04: RegL_01.
KU_Rollo: RegL_00.,RegL_01.
RotKnopf: RegL_00.,RegL_01.
SI_DeckenlichtDi: RegL_00.,RegL_01.
SI_Mond: RegL_00.,RegL_01.
SI_PB6: RegL_00.
SI_PB6_Btn_01: RegL_01.
SI_PB6_Btn_02: RegL_01.
SI_PB6_Btn_03: RegL_01.
SI_PB6_Btn_04: RegL_01.
SI_PB6_Btn_05: RegL_01.
SI_PB6_Btn_06: RegL_01.
SI_Rollo: RegL_00.,RegL_01.
SI_WeckerLichtST: RegL_00.,RegL_01.
SZ_DimmLicht: RegL_00.,RegL_01.
SZ_FB4a: RegL_00.
SZ_FB4a_01: RegL_01.
SZ_FB4a_02: RegL_01.
SZ_FB4a_03: RegL_01.
SZ_FB4a_04: RegL_01.
SZ_Schranklicht: RegL_00.,RegL_01.
SZ_TFK_FensterL: RegL_00.,RegL_01.
SZ_TFK_FensterR: RegL_00.,RegL_01.
WK_ST1: RegL_00.,RegL_01.
WK_ST3: RegL_00.,RegL_01.
WZ_8er: RegL_00.
WZ_8er_07: RegL_01.
WZ_8er_08: RegL_01.
WZ_8er_Brunnen: RegL_01.
WZ_8er_Kaminlicht: RegL_01.
WZ_8er_Lichterkette: RegL_01.
WZ_8er_SofaEckSteckdose: RegL_01.
WZ_8er_SofaEcklicht: RegL_01.
WZ_8er_SofaKaminSteckdose: RegL_01.
WZ_DiEckstrahler: RegL_00.,RegL_01.
WZ_FB12_Btn_01: RegL_01.
WZ_FB12_Btn_02: RegL_01.
WZ_FB12_Btn_03: RegL_01.
WZ_FB12_Btn_04: RegL_01.
WZ_FB12_Btn_05: RegL_01.
WZ_FB12_Btn_06: RegL_01.
WZ_FB12_Btn_07: RegL_01.
WZ_FB12_Btn_08: RegL_01.
WZ_FB12_Btn_09: RegL_01.
WZ_FB12_Btn_10: RegL_01.
WZ_FB12_Btn_11: RegL_01.
WZ_FB12_Btn_12: RegL_01.
WZ_FB19_02Kaminlicht: RegL_01.
WZ_FB19_03SofaEcklicht: RegL_01.
WZ_FB19_04Lichterkette: RegL_01.
WZ_FB19_05: RegL_01.
WZ_FB19_06: RegL_01.
WZ_FB19_07Brunnen: RegL_01.
WZ_FB19_08: RegL_01.
WZ_FB19_09SofaEckSteckdose: RegL_01.
WZ_FB19_10SofaKaminSteckdose: RegL_01.
WZ_FB19_11: RegL_01.
WZ_FB19_12: RegL_01.
WZ_FB19_13: RegL_01.
WZ_FB19_14: RegL_01.
WZ_FB19_15: RegL_01.
WZ_FB19_16Alles_aus: RegL_01.
WZ_FB19_17: RegL_01.
WZ_FB19_Disp: RegL_01.
WZ_HeizTherm: RegL_00.
WZ_HeizTherm_Clima: RegL_01.,RegL_07.
WZ_HeizTherm_ClimaTeam: RegL_01.
WZ_HeizTherm_Climate: RegL_01.
WZ_HeizTherm_Weather: RegL_01.
WZ_HeizTherm_WindowRec: RegL_01.
WZ_HeizTherm_remote: RegL_01.
WZ_KlavierEcklicht: RegL_00.,RegL_01.
WZ_KlavierLicht: RegL_00.,RegL_01.
WZ_RolloFm: RegL_00.,RegL_01.
WZ_RolloFr: RegL_00.,RegL_01.
WZ_RolloT: RegL_00.,RegL_01.
WZ_SMultimedia: RegL_00.,RegL_01.
WZ_TFK_TuerTKipp: RegL_00.,RegL_01.
WZ_TFK_TuerTOfn: RegL_00.,RegL_01.
kaputt: RegL_00.,RegL_01.
incomplete register list
AZ_DosePM_Pwr: RegL_01.
AZ_DosePM_SenF: RegL_01.
AZ_LichtDi: RegL_00.
AZ_SD2: RegL_00.
CO_Baerchen: RegL_00.
MP3: RegL_00.
Register changes pending
AZ_Lichtschalter
peer list incomplete. Use getConfig to read it.
incomplete: AZ_DosePM_SenF:
incomplete: AZ_DosePM_SenI:
incomplete: AZ_DosePM_SenPwr:
incomplete: AZ_DosePM_SenU:
incomplete: AZ_FB4w_01:
incomplete: AZ_FB4w_02:
incomplete: AZ_FB4w_03:
incomplete: AZ_FB4w_04:
incomplete: AZ_FBa4_1:
incomplete: AZ_FBa4_2:
incomplete: AZ_FBa4_3:
incomplete: AZ_FBa4_4:
incomplete: AZ_LichtDi:
incomplete: AZ_Lichtschalter:
incomplete: AZ_Rollo:
incomplete: AZ_SD2:
incomplete: AZ_TFK_Tuer:
incomplete: AZ_Temp1:
incomplete: BR_d1:
incomplete: CO_Baerchen:
incomplete: CO_Deckenlicht:
incomplete: CO_PB6_Btn_01:
incomplete: CO_PB6_Btn_02:
incomplete: CO_PB6_Btn_03:
incomplete: CO_PB6_Btn_04:
incomplete: CO_PB6_Btn_05:
incomplete: CO_PB6_Btn_06:
incomplete: CO_Rollo:
incomplete: CO_Schranklicht:
incomplete: DG_TFK_FensterFlur:
incomplete: DG_TFK_FensterKammer:
incomplete: EZ_Rollo:
incomplete: EZ_SCI1_01:
incomplete: EZ_SCI1_02:
incomplete: EZ_SCI1_03:
incomplete: EZ_Status_Led_02:
incomplete: EZ_Status_Led_03:
incomplete: EZ_Status_Led_04:
incomplete: EZ_Status_Led_05:
incomplete: EZ_Status_Led_06:
incomplete: EZ_Status_Led_07:
incomplete: EZ_Status_Led_08:
incomplete: EZ_Status_Led_09:
incomplete: EZ_Status_Led_10:
incomplete: EZ_Status_Led_11:
incomplete: EZ_Status_Led_12:
incomplete: EZ_Status_Led_13:
incomplete: EZ_Status_Led_14:
incomplete: EZ_Status_Led_15:
incomplete: EZ_Status_Led_16:
incomplete: EZ_Stern:
incomplete: EZ_TFK_TuerHaus:
incomplete: GK_DiLicht:
incomplete: GK_Luefter:
incomplete: GK_TFK_Tuer:
incomplete: HM_199C36_Btn_01:
incomplete: HM_199C36_Btn_02:
incomplete: HM_199C36_Btn_03:
incomplete: HM_199C36_Btn_04:
incomplete: HM_1C56C7:
incomplete: HM_1E3EB5:
incomplete: HM_20D5CD_Sw_02:
incomplete: HM_20D5CD_Sw_03:
incomplete: HM_2AF7A7_Sw1_V_01:
incomplete: HM_2AF7A7_Sw1_V_02:
incomplete: HM_3E6ACA:
incomplete: HM_456C50:
incomplete: HM_53ECDA_Btn_01:
incomplete: HM_53ECDA_Btn_02:
incomplete: HM_53ECDA_Btn_03:
incomplete: HM_53ECDA_Btn_04:
incomplete: KU_Rollo:
incomplete: MP3:
incomplete: RotKnopf:
incomplete: SI_DeckenlichtDi:
incomplete: SI_Mond:
incomplete: SI_PB6_Btn_01:
incomplete: SI_PB6_Btn_02:
incomplete: SI_PB6_Btn_03:
incomplete: SI_PB6_Btn_04:
incomplete: SI_PB6_Btn_05:
incomplete: SI_PB6_Btn_06:
incomplete: SI_Rollo:
incomplete: SI_WeckerLichtST:
incomplete: SZ_DimmLicht:
incomplete: SZ_FB4a_01:
incomplete: SZ_FB4a_02:
incomplete: SZ_FB4a_03:
incomplete: SZ_FB4a_04:
incomplete: SZ_Schranklicht:
incomplete: SZ_TFK_FensterL:
incomplete: SZ_TFK_FensterR:
incomplete: WK_ST1:
incomplete: WK_ST3:
incomplete: WZ_8er_07:
incomplete: WZ_8er_08:
incomplete: WZ_8er_Brunnen:
incomplete: WZ_8er_Kaminlicht:
incomplete: WZ_8er_Lichterkette:
incomplete: WZ_8er_SofaEckSteckdose:
incomplete: WZ_8er_SofaEcklicht:
incomplete: WZ_8er_SofaKaminSteckdose:
incomplete: WZ_DiEckstrahler:
incomplete: WZ_FB12_Btn_01:
incomplete: WZ_FB12_Btn_02:
incomplete: WZ_FB12_Btn_03:
incomplete: WZ_FB12_Btn_04:
incomplete: WZ_FB12_Btn_05:
incomplete: WZ_FB12_Btn_06:
incomplete: WZ_FB12_Btn_07:
incomplete: WZ_FB12_Btn_08:
incomplete: WZ_FB12_Btn_09:
incomplete: WZ_FB12_Btn_10:
incomplete: WZ_FB12_Btn_11:
incomplete: WZ_FB12_Btn_12:
incomplete: WZ_FB19_01KlavierEcklicht:
incomplete: WZ_FB19_02Kaminlicht:
incomplete: WZ_FB19_03SofaEcklicht:
incomplete: WZ_FB19_04Lichterkette:
incomplete: WZ_FB19_05:
incomplete: WZ_FB19_06:
incomplete: WZ_FB19_07Brunnen:
incomplete: WZ_FB19_08:
incomplete: WZ_FB19_09SofaEckSteckdose:
incomplete: WZ_FB19_10SofaKaminSteckdose:
incomplete: WZ_FB19_11:
incomplete: WZ_FB19_12:
incomplete: WZ_FB19_13:
incomplete: WZ_FB19_14:
incomplete: WZ_FB19_15:
incomplete: WZ_FB19_16Alles_aus:
incomplete: WZ_HeizTherm_Clima:
incomplete: WZ_HeizTherm_ClimaTeam:
incomplete: WZ_HeizTherm_Climate:
incomplete: WZ_HeizTherm_Weather:
incomplete: WZ_HeizTherm_WindowRec:
incomplete: WZ_HeizTherm_remote:
incomplete: WZ_KlavierEcklicht:
incomplete: WZ_KlavierLicht:
incomplete: WZ_RolloFm:
incomplete: WZ_RolloFr:
incomplete: WZ_RolloT:
incomplete: WZ_SMultimedia:
incomplete: WZ_TFK_TuerTKipp:
incomplete: WZ_TFK_TuerTOfn:
incomplete: kaputt:
peer not defined
GK_PB6_03 id:228F9C01
trigger sent to undefined device
triggerUndefined: AZ_BM:48754D
triggerUndefined: AZ_TFK_Tuer:48754D
triggerUndefined: CO_PB6_Btn_01:48754D
triggerUndefined: CO_PB6_Btn_02:48754D
triggerUndefined: CO_PB6_Btn_03:48754D
triggerUndefined: CO_PB6_Btn_04:48754D
triggerUndefined: CO_PB6_Btn_05:48754D
triggerUndefined: CO_PB6_Btn_06:48754D
triggerUndefined: GK_PB6_06:48754D
triggerUndefined: HM_53ECDA_Btn_01:48754D
triggerUndefined: HM_53ECDA_Btn_02:48754D
triggerUndefined: HM_53ECDA_Btn_03:48754D
triggerUndefined: HM_53ECDA_Btn_04:48754D
triggerUndefined: SI_PB6_Btn_01:48754D
triggerUndefined: SI_PB6_Btn_02:48754D
triggerUndefined: SI_PB6_Btn_03:48754D
triggerUndefined: SI_PB6_Btn_04:48754D
triggerUndefined: SI_PB6_Btn_05:48754D
triggerUndefined: SI_PB6_Btn_06:48754D
triggerUndefined: SZ_FB4a_01:48754D
triggerUndefined: SZ_FB4a_02:48754D
triggerUndefined: SZ_FB4a_03:48754D
triggerUndefined: SZ_FB4a_04:48754D
triggerUndefined: SZ_TFK_FensterL:4F5ED6
PairedTo missing/unknown
CO_Baerchen
CO_Deckenlicht
CO_Ecklampe
CO_PB6
CO_Rollo
CO_Schranklicht
DG_TFK_FensterKammer
HM_1C56C7
HM_3E6ACA
HM_456C50
SZ_TFK_FensterR
WZ_HeizTherm
kaputt
PairedTo mismatch to IODev
AZ_BM paired:0x48754D IO attr: 48754d.
AZ_DosePM paired:0x48754D IO attr: 48754d.
AZ_FB4er1 paired:set_0x48754D IO attr: 48754d.
AZ_FB4w paired:set_0x48754D IO attr: 48754d.
AZ_LichtDi paired:set_0x48754D IO attr: 48754d.
AZ_Lichtschalter paired:set_0x48754D IO attr: 48754d.
AZ_Rollo paired:set_0x48754D IO attr: 48754d.
AZ_SD2 paired:set_0x48754D IO attr: 48754d.
AZ_TFK_Tuer paired:set_0x48754D IO attr: 48754d.
AZ_Temp1 paired:set_0x48754D IO attr: 48754d.
AZ_x1 paired:0x48754D IO attr: 48754d.
AZ_x2 paired:0x48754D IO attr: 48754d.
BR_d1 paired:set_0x48754D IO attr: 48754d.
DG_TFK_FensterFlur paired:set_0x48754D IO attr: 48754d.
EZ_Rollo paired:set_0x48754D IO attr: 48754d.
EZ_SCI_1 paired:set_0x48754D IO attr: 48754d.
EZ_Status paired:set_0x48754D IO attr: 48754d.
EZ_Stern paired:set_0x48754D IO attr: 48754d.
EZ_TFK_TuerHaus paired:set_0x48754D IO attr: 48754d.
GK_DiLicht paired:set_0x48754D IO attr: 48754d.
GK_Luefter paired:set_0x48754D IO attr: 48754d.
GK_PB6 paired:set_0x48754D IO attr: 48754d.
GK_TFK_Tuer paired:set_0x48754D IO attr: 48754d.
HM_199C36 paired:0x000000 IO attr: 48754d.
HM_1E3EB5 paired:set_0x48754D IO attr: 48754d.
HM_20D5CD paired:0x000000 IO attr: 48754d.
HM_53ECDA paired:set_0x48754D IO attr: 48754d.
KU_Rollo paired:set_0x48754D IO attr: 48754d.
MP3 paired:set_0x48754D IO attr: 48754d.
RotKnopf paired:set_0x48754D IO attr: 48754d.
SI_DeckenlichtDi paired:set_0x48754D IO attr: 48754d.
SI_Mond paired:set_0x48754D IO attr: 48754d.
SI_PB6 paired:set_0x48754D IO attr: 48754d.
SI_Rollo paired:set_0x48754D IO attr: 48754d.
SI_WeckerLichtST paired:set_0x48754D IO attr: 48754d.
SZ_DimmLicht paired:set_0x48754D IO attr: 48754d.
SZ_FB4a paired:set_0x48754D IO attr: 48754d.
SZ_Schranklicht paired:set_0x48754D IO attr: 48754d.
SZ_TFK_FensterL paired:set_0x48754D IO attr: 48754d.
WK_ST1 paired:set_0x48754D IO attr: 48754d.
WK_ST3 paired:set_0x48754D IO attr: 48754d.
WZ_8er paired:set_0x48754D IO attr: 48754d.
WZ_DiEckstrahler paired:set_0x48754D IO attr: 48754d.
WZ_FB12 paired:0x48754D IO attr: 48754d.
WZ_FB19 paired:0x48754D IO attr: 48754d.
WZ_KlavierEcklicht paired:set_0x48754D IO attr: 48754d.
WZ_KlavierLicht paired:set_0x48754D IO attr: 48754d.
WZ_RolloFm paired:set_0x48754D IO attr: 48754d.
WZ_RolloFr paired:set_0x48754D IO attr: 48754d.
WZ_RolloT paired:set_0x48754D IO attr: 48754d.
WZ_SMultimedia paired:set_0x48754D IO attr: 48754d.
WZ_TFK_TuerTKipp paired:0x000000 IO attr: 48754d.
WZ_TFK_TuerTOfn paired:set_0x48754D IO attr: 48754d.
templist mismatch
WZ_HeizTherm_Clima: file: ././tempList.cfg for WZ_HeizTherm_Clima does not exist
was ich aber nicht ganz verstehe - z.B.
PairedTo missing/unknown
CO_Baerchen
CO_Deckenlicht
...
Wenn ich von CO_Baerchen ein list mache, sieht das für mich ok aus, es funktionieren ja auch alle Komponenten - Lichter, Schalter, aber eben die komischen Pendings oder set_...
Was an den Baerchen-Werten ist z.B. das Problem, dass er da ' PairedTo missing/unknown' schreibt?
Internals:
CUL1_MSGCNT 2
CUL1_RAWMSG A0DC484101ECB7800000006010000::-60.5:CUL1
CUL1_RSSI -60.5
CUL1_TIME 2017-12-01 20:48:13
DEF 1ECB78
IODev CUL1
LASTInputDev CUL1
MSGCNT 2
NAME CO_Baerchen
NOTIFYDEV global
NR 91
NTFY_ORDER 50-CO_Baerchen
STATE off
TYPE CUL_HM
lastMsg No:C4 - t:10 s:1ECB78 d:000000 06010000
protLastRcv 2017-12-01 20:48:13
protSnd 1 last_at:2017-12-01 20:47:24
protState CMDs_done
rssi_48754D cnt:1 min:-62 avg:-62 lst:-62 max:-62
rssi_at_CUL1 max:-60.5 cnt:2 lst:-60.5 avg:-65.25 min:-70
Readings:
2017-12-01 20:47:24 CommandAccepted yes
2017-10-09 17:16:46 D-firmware 1.9
2017-10-09 17:16:46 D-serialNr JEQ0696669
2017-10-09 17:16:44 RegL_00. 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:48 0B:75 0C:4D
2017-12-01 20:48:13 deviceMsg off (to broadcast)
2017-12-01 20:48:13 level 0
2017-12-01 20:48:13 pct 0
2017-11-25 15:30:49 powerOn 2017-11-25 15:30:49
2017-12-01 20:48:13 recentStateType info
2017-12-01 20:48:13 state off
2017-12-01 20:48:13 timedOn off
Helper:
HM_CMDNR 196
cSnd ,1148754d1ECB780201C800003840
mId 00A1
rxType 1
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +1ECB78,00,00,00
nextSend 1512157693.58693
prefIO
rxt 0
vccu
p:
1ECB78
00
00
00
Mrssi:
mNo C4
Io:
CUL1 -58.5
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf 00
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
48754d:
avg -62
cnt 1
lst -62
max -62
min -62
At_cul1:
avg -65.25
cnt 2
lst -60.5
max -60.5
min -70
Tmpl:
Attributes:
IODev CUL1
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.9
fp_OG 284,1111,0,CO_Baerchen,
group Licht
model HM-LC-SW1-PL2
room OG_Cora
serialNr JEQ0696669
subType switch
webCmd on:off
Und zum CUL1, du meinst das?
Internals:
CMDS ABCEeFfGhiKklMmRTtUVWXxYZz
CUL1_MSGCNT 2394
CUL1_TIME 2017-12-01 23:44:26
Clients :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF /dev/ttyUSB0@38400 1234
DeviceName /dev/ttyUSB0@38400
FD 10
FHTID 1234
HM_CMDNR 1
NAME CUL1
NR 26
NR_CMD_LAST_H 17
PARTIAL
RAWMSG A14FA845E52CFA40000008000AC000000000008FD022E
RSSI -51
STATE Initialized
TYPE CUL
VERSION V 1.67 nanoCUL868
hmPairSerial MEQ0096240
initString X21
LG
Tommi
Zitat von: Otto123 am 01 Dezember 2017, 09:26:57
Moin,
ist es dein einzigstes HM Gerät?
Was sagt hmInfo configCheck?
Welche Firmware hat Dein CUL? -> https://wiki.fhem.de/wiki/HomeMatic#FHEM_als_Zentrale
Du solltest den Thread nach Homematic verschieben (ganz unten links)
Gruß Otto
das list vom cul ist unvollständig.
AZ_BM paired:0x48754D IO attr: 48754d.
irgendwo ist der buchstabe "d" deiner hmid kleingeschrieben. wahrscheinlich beim cul.
Zitat von: frank am 02 Dezember 2017, 05:51:57
das list vom cul ist unvollständig.
AZ_BM paired:0x48754D IO attr: 48754d.
irgendwo ist der buchstabe "d" deiner hmid kleingeschrieben. wahrscheinlich beim cul.
Hallo Frank,
verflixtes Copy & Paste, hier nochmal vollständig:
Und ja, am Ende ist ein kleines d bei der hmId. Autsch, jetzt wo ich darüber nachdenke - ein _kleines_ d - wenn es HEX-codiert ist, dann sollte da ein D hin? Verflixt - und damit muss ich, wenn ich das hier: (https://forum.fhem.de/index.php?topic=27444.0 (https://forum.fhem.de/index.php?topic=27444.0)) richtig verstehe, alle Komponenten nochmal neu verbinden?
Internals:
CMDS ABCEeFfGhiKklMmRTtUVWXxYZz
CUL1_MSGCNT 3623
CUL1_TIME 2017-12-02 09:31:34
Clients :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF /dev/ttyUSB0@38400 1234
DeviceName /dev/ttyUSB0@38400
FD 10
FHTID 1234
HM_CMDNR 1
NAME CUL1
NR 26
NR_CMD_LAST_H 2
PARTIAL
RAWMSG A0D07841033BB1848754D0601220E4D
RSSI -35.5
STATE Initialized
TYPE CUL
VERSION V 1.67 nanoCUL868
hmPairSerial MEQ0096240
initString X21
Ar
Matchlist:
1:CUL_HM ^A....................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
M:TSSTACKED ^\*
N:STACKABLE ^\*
Readings:
2017-12-01 07:57:57 cmds A B C E e F f G h i K k l M m R T t U V W X x Y Z z
2017-12-02 09:31:34 state Initialized
XMIT_TIME:
1512203400.04183
1512203400.08724
Helper:
175969:
QUEUE:
175dac:
QUEUE:
19479d:
QUEUE:
1a569f:
QUEUE:
1db2d2:
QUEUE:
1ecb78:
QUEUE:
20711a:
QUEUE:
20c2c9:
QUEUE:
20cb0a:
QUEUE:
2d5415:
QUEUE:
3160cd:
QUEUE:
33f12e:
QUEUE:
387d4e:
QUEUE:
39140b:
QUEUE:
3f8901:
QUEUE:
3f9b45:
QUEUE:
413782:
QUEUE:
41accb:
QUEUE:
4241fa:
QUEUE:
4267b8:
QUEUE:
42e3c9:
QUEUE:
43ae6d:
QUEUE:
456b26:
QUEUE:
456c39:
QUEUE:
475d6e:
QUEUE:
4a0a83:
QUEUE:
4e4aa8:
QUEUE:
4f51dc:
QUEUE:
4fd889:
QUEUE:
51706d:
QUEUE:
528a62:
QUEUE:
Attributes:
hmId 48754d
rfmode HomeMatic
room 0-bastel,CUL_HM,OG_Arbeitszimmer
ich denke, nur beim cul.
Zitat von: TommiH am 01 Dezember 2017, 23:37:07
Wirklich so lange den Button drücken, oder reicht auch ein häufiges 'set CUIL1 hmPairSerial MEQ0096240' ? Das habe ich zumindest mal 20-25x gemacht, leider keine Änderung. Und wenn per ConfigButton, dann jedesmal den CUL1 auch mit hmPairForSec 30 setzen und dann den Button drücken, oder einfach nur häufig hinterienander den Button und dann immer 5-10 Sekunden warten?
Tommi
Moin
Sorry, war laenger off! Jedesmal wenn Du was vom CUL abschickst, erhoest Du cmds pending! Einen Befehl abschicken, und do oft den Knopf druecken, bis keine pending mehr da sind. Dann die naechste Aktion, z.B. getconfig, und auch dann so oft den Knopf bis cmds pending weg ist! Man kann auch warten, nur das dauert dann auch mal laenger, da ja nur alle drei Minuten gesendet wird!
Gruss Christoph
Hallo,
da ist ja ziemlich viel am argen.
Zur hmId hat Frank ja schon was gesagt.
Zu Deiner Frage
ZitatPairedTo missing/unknown
CO_Baerchen
CO_Deckenlicht
...
Wenn ich von CO_Baerchen ein list mache, sieht das für mich ok aus, es funktionieren ja auch alle Komponenten
Also der ist eben gar nicht gepairt. Wenn kein PairedTo vorhanden oder unvollständig dann nicht gepairt.
Du siehst zwar Werte, aber DU kannst ihn nicht steuern.
Der CUL ist ein suboptimaler HM IO. Mit dem haben einige HM Komponenten Probleme. Ob Du die wirklich alle gelöst bekommst kann ich nicht sagen. https://wiki.fhem.de/wiki/HomeMatic#Zentrale_von_eQ-3
Vielleicht löst sich aber jetzt einiges wenn Du die ID richtig gesetzt hast?
Gruß Otto
Hallo Otto,
> >Also der ist eben gar nicht gepairt. Wenn kein PairedTo vorhanden oder unvollständig dann nicht gepairt.
>> Du siehst zwar Werte, aber DU kannst ihn nicht steuern.
Das ist ja das komische - ich kann das Bärchen (das ist eine Schaltdose mit einem Bärchenlicht) Völlig problemlos mit dem 6fach-Taster ansteuern, meine Tochter mit einem kleinen 4er Taster und auch die ATs und ein Notify laufen damit problemlos - auch im Floorplan und generell in der fhem-Oberfläche geht es problemlos... Komisch das.
Wobei ich heute 2h das Phänomen hatte, dass ich nichtmal mehr einen normalen SchaltAktor einbinden konnte, habe 4 verschiedene ausprobiert. Dann habe einfach mal einen Restart ausgelöst, keine Änderung. Dann habe ich meinem Raspi mal den Strom weggenommen und seitdem läuft wieder alles wie gewünscht - komisch...
Du meinst, statt einem CUL wäre ein HM-MOD-RPI-PCB HomeMatic Funkmodul für Raspberry_Pi die bessere Wahl?
Tommi
Zitat von: Otto123 am 03 Dezember 2017, 22:12:47
Hallo,
da ist ja ziemlich viel am argen.
Zur hmId hat Frank ja schon was gesagt.
Zu Deiner Frage Also der ist eben gar nicht gepairt. Wenn kein PairedTo vorhanden oder unvollständig dann nicht gepairt.
Du siehst zwar Werte, aber DU kannst ihn nicht steuern.
Der CUL ist ein suboptimaler HM IO. Mit dem haben einige HM Komponenten Probleme. Ob Du die wirklich alle gelöst bekommst kann ich nicht sagen. https://wiki.fhem.de/wiki/HomeMatic#Zentrale_von_eQ-3
Vielleicht löst sich aber jetzt einiges wenn Du die ID richtig gesetzt hast?
Gruß Otto
Moin
Tommi, hast du Dir eigentlich mal das pairing/peering durchgelesen? Du hast derzeit lediglich Taster mit dem Schalter gepeert! Wir versuchen Dir das nun schon eine ganze Weile zu erklaeren. Man kann Homematic auch ohne eine Zentrale nutzen, dann werden lediglich die Aktoren und Sensoren gepeert. Dies ist zumindest mit Deinem Lichtschalter HM-LC-Sw1PBU-FM derzeit genauso!
Solange dieser nicht mit der Zentrale gepairt ist, CUL-Problem mal beisete, kannst Du diesen aus fhem nicht steuern! Du musst auch die Reihenfolge einhalten, erst wenn er vollstaendig gepairt ist, kannst Du ihm irgendwelche Befehle schicken, wozu auch getconfig gehoert!
Gruss Christoph
hast du nun das attribut hmid beim cul geändert?
dann zeige ein neues getconfig.
ZitatVöllig problemlos mit dem 6fach-Taster ansteuern, meine Tochter mit einem kleinen 4er Taster und auch die ATs und ein Notify laufen damit problemlos - auch im Floorplan und generell in der fhem-Oberfläche geht es problemlos... Komisch das.
direkte peerings laufen, die funktionieren ohne Zentrale.
Das at und das notify machen mit dem Schalter genau was? einen set Befehl schicken dürfte nicht gehen. Wenn ja wäre er doch gepairt aber Deine Informationen in FHEM sind unvollständig. Ansonsten würde ich es nicht verstehen ;)
Gruß Otto
Das ist ja das Lustige, ich habe noch fast keine direkten Peerings - aber, eben damit angefangen. Grade die 3 Wohnzimmerrolloaktoren mit dem 6-Fachschalter direkt gepeert, nachdem ich Ihn vorher gepairt habe - und alles läuft wie gewünscht - auch ohne fhem - aber eben auch mit (so soll es ja auch sein)
Mit dem Lichtschalter ist aber anscheinend nun wieder alles in Ordnung (was doch ein d<>D so ausmacht :) ) - vielleicht sollte ein Hinweis ins Wiki, dass HEX hier nur aus Großbuchstaben bestehen sollte, das mit dem 'kein FFFFFF' ist ja schon ein Hinweis, aber es steht glaube ich nirgends, dass es nicht auch ffffff heissen könnte...
Also wieder ein Problem gelöst und einiges Mehrverständnis gewonnen. Danke! Gleich zum nächsten Problem.
Tommi
Gruselig. Du kennst den Wiki-Eintrag zum pairen / peeren (wie von Otto verlinkt)?
Wenn Du "set_"in deinen Readings hast (etwa nach dem pairen / peeren) dann hat dieser Vorgang nicht vollständig geklappt. Du musst es also wiederholen (bei mir in seltenen Fällen auch bis zu 3 Mal - etwa mit einem optischen Fensterkontakt).
so sind offenbar bei Dir schon diese Aktoren schon nicht abschließend mit der Zentrale gepaired:
EZ_Status
EZ_Stern
EZ_TFK_TuerHaus
GK_DiLicht
GK_Luefter
GK_PB6
GK_TFK_Tuer
HM_1E3EB5
HM_53ECDA
KU_Rollo
MP3
RotKnopf
SI_DeckenlichtDi
SI_Mond
SI_PB6
SI_Rollo
SI_WeckerLichtST
SZ_DimmLicht
SZ_FB4a
SZ_Schranklicht
SZ_TFK_FensterL
WK_ST1
WK_ST3
WZ_8er
WZ_DiEckstrahler
WZ_KlavierEcklicht
WZ_KlavierLicht
WZ_RolloFm
WZ_RolloFr
WZ_RolloT
WZ_SMultimedia
WZ_TFK_TuerTKipp
WZ_TFK_TuerTOfn
Mich wundert, dass es solange gut ging. Eventuell auch mal diese Lektüre durchlesen: https://fhem.de/Heimautomatisierung-mit-fhem.pdf
Zitat von: Grinsekatze am 06 Dezember 2017, 09:31:58
Gruselig. Du kennst den Wiki-Eintrag zum pairen / peeren (wie von Otto verlinkt)?
Wenn Du "set_"in deinen Readings hast (etwa nach dem pairen / peeren) dann hat dieser Vorgang nicht vollständig geklappt. Du musst es also wiederholen (bei mir in seltenen Fällen auch bis zu 3 Mal - etwa mit einem optischen Fensterkontakt).
Hallo Grinsekatze
Du musst bitte schreiben, was er wiederholen soll! Da er das mit dem pairing/peering eher nicht gelesen hat, geht er davon aus, dass man alles vom PC aus machen kann! Sprich er wird wiederholt den Befehl absetzen, und dann die cmdspending auffuellen.
Otto und ich haben ja schon versucht ihm das klar zu machen, aber so wie irgendwas funktioniert, ist es gut.
Gruss Christoph
Ich hatte meinen Beitrag vorhin schon editiert (um das mit dem Spamen von HM-Befehlen zu erläutern). Leider habe ich dann auf zurück an der Maus geklickt. Danach war ich zu bequem es noch einmal zu schreiben. ;D
Dass hier wohl wenig Hintergrundwissen zu sein scheint ist mir schnell aufgefallen - daher ja auch der Link zum Einsteigerquide, der ja eigentlich diese Standardfragen erklärt.
Also nochmal für Dummies - weil ich eh gerade ne Mittagspause habe und das Steak verdaue:
Homematic-Geräte immer an der FHEM-Zentrale pairen. Im Homematic-Handbuch zum jeweiligen Gerät steht auch, wie das analog bei der Homematic-Zentrale geht. Dabei muss immer sowohl in der Zentrale die Software vorbereitet werden (Stichwort: hmPairForSec) und im Anschluss am Gerät selbst die Anlerntaste gedrückt werden (steht im o.g. Handbuch ja, welche Taste das ist und wo sie zu finden ist).
Damit nun nicht alles über die FHEM-Zentrale geschaltet werden muss können nun Homematic-Geräte nach dem Pairing mit der Zentrale untereinander auch gepeert werden. So entsteht eine direkte Verknüpfung der Geräte und sie sind von der Zentrale unabhängig (diese kann loggen und zusätzlich eingreifen wenn nötig). Auch dazu muss in der Regel am jeweiligen Gerät selbst die Anlerntaste gedrückt werden.
Wie pc1246 schon erwähnte: Die Homematic-IOs haben eine maximale Anzahl von möglichen Befehlen pro Zeitraum (nennen wir es mal Stunde). Ist die Anzahl überschritten, weil Du z.B. dutzende getConfigs absetzt, dann macht das IO dicht und verarbeitet gar nichts mehr, bis es sich wieder beruhigt hat. Daher bringt es nichts, wenn Du wiederholt den selben Befehl absetzt. Solange cmds_pending als Status erscheint spamst Du damit nur die Installation voll und machst sie handlungsunfähig. Es gilt: Löse erst das Problem, warum die Befehle nicht abgearbeitet werden.
In deinem konkreten Fall: Lerne deine gesamten (bzw. von mir zuvor aufgezählten) Homematic-Aktoren in FHEM an. Das ist in dem Wiki-Eintrag auch wunderbar erklärt - dazu muss es natürlich gelesen werden (samt den links zum Pairing und Peering): https://wiki.fhem.de/wiki/Pairing_und_Peering, https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen, https://wiki.fhem.de/wiki/Homematic_Peering_Beispiele
Also am Beispiel deines Lichtschalters (HM-LC-Sw1PBU-FM - AZ_Lichtschalter):
CUL1 ist dein Homematic IO. Daher in FHEM eintippen und ausführen: set CUL1 hmPairForSec 600
Danach beim Lichtschalter die Anlern- btw Config-Taste kurz (wie auf Seite 25ff der Bedienungsanleitung beschrieben) drücken (ist der kleine Taster unterhalb der Schaltwippe).
Nun erscheint in FHEM im Raum HM_CUL ein neues Gerät - dein besagter Lichtschalter. Hat dieser noch "set_" in den Readings (etwa dem Reading "pairedTo"), dann wiederholst Du die Schritte zuvor, bis eben kein "set_" mehr da ist. Ggf. auch etwas (ein paar Minuten) abwarten. Wenn dann alles geklappt hat tippst Du in FHEM noch "save" ein und führst es aus, damit die Änderungen übernommen werden.
Edit:
Ein Beispiel, um es zu verdeutlichen (in Bezug auf deine gewählte Überschrift):
Dein Auto fährt auch, wenn Du statt Benzin Diesel tankst. Es bleibt aber irgendwann stehen, weil der Motor dann kaputt ist.
Zitat von: TommiH am 04 Dezember 2017, 18:07:11
Das ist ja das Lustige, ich habe noch fast keine direkten Peerings - aber, eben damit angefangen.
Prinzipiell brauchst Du auch keine p
eerings. In FHEM kann man ja auch alles mit notifys, at usw. abbilden. Aber mit direkten peerings geht's schneller (weil eben nicht noch der Umweg über die Zentrale genommen wird) und es ist ausfallsicherer (weil etwa ein Ausfall der Zentrale unkritisch ist).
Zitat von: TommiH am 04 Dezember 2017, 18:07:11Mit dem Lichtschalter ist aber anscheinend nun wieder alles in Ordnung
Wenn Du nur das "d" zum "D" geändert hast wage ich zu bezweifeln, dass nun alles gelöst / in Ordnung ist. Früher oder später werden wieder Fehler auftreten und dann beginnst Du erneut die Lösung zu suchen. Daher einmal alles richtig machen, dann ist's langlebiger.
@Grinsekatze
Jetzt hast du es aber leicht uebertrieben! Eigentlich sollte man das im HM-Bereich anpinnen, besser geht es kaum noch!
Gruss Christoph