Halo erstmal,
Heute habe ich meine ersten Schritte mit Fhem versucht.
Zum testen hab ich mir einen HMLAN Adapter, einem Taster und einem Dimmer von Homematic geholt.
Dazu Fhem auf meinem Raspberry Pi B eingerichtet.
Mit der Homematic Software habe ich Schalter und Dimmer Verknüpft , funktioniert einwandfrei.
Anschließend das ganze in FHEM gepairt. Hier kommt nun mein Problem.
Ich bekomme sowohl von dem Taster , sowie von dem Dimmer Rückmeldungen über den Zustand.
Versuche ich nun den Dimmer aber auszuschalten , passiert garnichts. Es erscheint die gewünschte Lampe mit ausrufezeichen kurz und anschließen ein "Missing ACK"
schalte ich über den Taster bekomme ich die Lampe mit dem richtigen Status wieder angezeigt.
Hier ein auszug aus dem Log File wärend ich versuche zu schalten.....
Zitat
2014.09.11 20:57:55 3: HMLAN1: Unknown code A0EB682021DA5D61D8ED4010100003F::-103:HMLAN1, help me!
2014.09.11 20:57:55 3: CUL_HM set CUL_HM_HM_LC_DIM1T_FM_2B699F up
2014.09.11 20:57:57 3: CUL_HM CUL_HM_HM_LC_DIM1T_FM_2B699F repeat, level 00 instead of C8
2014.09.11 20:57:59 3: HMLAN1: Unknown code A0C0B86701D8FC800000000C64C::-101:HMLAN1, help me!
2014.09.11 20:58:00 3: CUL_HM CUL_HM_HM_LC_DIM1T_FM_2B699F repeat, level 00 instead of C8
2014.09.11 20:58:00 3: CUL_HM set CUL_HM_HM_LC_DIM1T_FM_2B699F off
2014.09.11 20:58:08 3: HMLAN1: Unknown code A0CC286702015F700000000E236::-101:HMLAN1, help me!
2014.09.11 20:58:10 3: HMLAN1: Unknown code A0B67A2582015C9203E500052::-94:HMLAN1, help me!
2014.09.11 20:58:10 3: HMLAN1: Unknown code A0E678202203E502015C9010140003A::-95:HMLAN1, help me!
2014.09.11 20:58:19 3: HMLAN1: Unknown code A0B0BA2581D8FC81DA4880200::-100:HMLAN1, help me!
2014.09.11 20:58:19 3: HMLAN1: Unknown code A0E0B82021DA4881D8FC8010100003E::-99:HMLAN1, help me!
2014.09.11 20:58:41 3: HMLAN1: Unknown code A0C7E8670201B1A00000000D63C::-102:HMLAN1, help me!
2014.09.11 20:58:52 3: HMLAN1: Unknown code A0C5486701F58EC00000000D23A::-105:HMLAN1, help me!
2014.09.11 20:59:11 3: CUL_HM set CUL_HM_HM_LC_DIM1T_FM_2B699F on
2014.09.11 20:59:12 3: HMLAN1: Unknown code A0E5482021F50FA1F58EC0101C2103A::-96:HMLAN1, help me!
2014.09.11 20:59:13 3: CUL_HM set CUL_HM_HM_LC_DIM1T_FM_2B699F off
2014.09.11 20:59:15 3: CUL_HM set CUL_HM_HM_LC_DIM1T_FM_2B699F toggle
Danke schonmal für jede Hilfe :)
Moin,
eine gute Anlaufstelle ist immer der passende Forenbereich - ich verschieb mal.
Dann mal hier schauen - es gibt schon einige Beiträge mit Missing Ack - einfach mal ein bischen stöbern.
Nebenher kannst du mal ein update deiner FHEM-Installation machen.
Beim stöbern siehst du ja dann in den anderen Beiträgen welce Daten so benötit werden um dir helfen zu können.
Diese kannst du ja noch nachreichen.
Grüße
Deine nachbarn nutzen auch hm ?
Es sind thermostate zu sehen.
Ist dein device gepairt ? Pruefe es. Anleitung im wiki. Nach den pairen ein save.
So vielen dank schonmal,
Ich habe nun den Dimmer x-mal neu gepairt , auf Werkseinstellung zurückgestzt und wieder gepairt und auch alle Einträge gelöscht.
Update von Fhem sowie ein Firmware update vom HMLAN Adapter ist auch gemacht.
Leider bleibt der Fehler der gleiche , ich bekomme zwar eine Rückmeldung sobald ich über den Wandtaster schalte, aber über das Webinterface ist keine Bedienung möglich.
Es ist gut möglich das einer meiner Nachbarn auch HM betreibt, könnte dies ein Problem sein?
Es ist mir auch nicht möglich den Dimmer über die Seriennummer zu pairen, kann der Fehler hiermit zusammen hängen?
Der log sieht weiterhin aus wie oben, hier noch meine fehm.cfg.
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd Error messages while initializing FHEM:\
statefile: Please define FileLog_CUL_HM_HM_LC_DIM1T_FM_2B699F first
attr global sendStatistics manually
attr global statefile ./log/fhem.save
attr global uniqueID ./FHEM/FhemUtils/uniqueID
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd widgetOverride
attr global verbose 3
define telnetPort telnet 7072 global
attr telnetPort password 1234
define WEB FHEMWEB 8083 global
define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth QnJpYW46MTkyMTY4MTM=
attr WEBphone stylesheetPrefix smallscreen
define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix touchpad
# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
define autocreate autocreate
attr autocreate filelog ./log/%NAME-%Y.log
define eventTypes eventTypes ./log/eventTypes.txt
# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create
define HMLAN1 HMLAN 192.168.2.110:1000
attr HMLAN1 hmId 111111
attr HMLAN1 hmLanQlen 1_min
attr HMLAN1 wdTimer 25
define DB.Taster.Tur CUL_HM 205263
attr DB.Taster.Tur .devInfo 020000
attr DB.Taster.Tur .stc 40
attr DB.Taster.Tur IODev HMLAN1
attr DB.Taster.Tur autoReadReg 4_reqStatus
attr DB.Taster.Tur expert 2_full
attr DB.Taster.Tur firmware 1.1
attr DB.Taster.Tur model HM-PB-2-WM55
attr DB.Taster.Tur room CUL_HM
attr DB.Taster.Tur serialNr KEQ0058504
attr DB.Taster.Tur subType pushButton
attr DB.Taster.Tur webCmd getConfig
define FileLog_DB.Taster.Tur FileLog ./log/DB.Taster.Tur-%Y.log DB.Taster.Tur
attr FileLog_DB.Taster.Tur logtype text
attr FileLog_DB.Taster.Tur room CUL_HM
define CUL_HM_HM_PB_2_WM55_205263_Btn_01 CUL_HM 20526301
attr CUL_HM_HM_PB_2_WM55_205263_Btn_01 expert 1
attr CUL_HM_HM_PB_2_WM55_205263_Btn_01 model HM-PB-2-WM55
attr CUL_HM_HM_PB_2_WM55_205263_Btn_01 peerIDs
attr CUL_HM_HM_PB_2_WM55_205263_Btn_01 room CUL_HM
define FileLog_CUL_HM_HM_PB_2_WM55_205263_Btn_01 FileLog ./log/CUL_HM_HM_PB_2_WM55_205263_Btn_01-%Y.log CUL_HM_HM_PB_2_WM55_205263_Btn_01
attr FileLog_CUL_HM_HM_PB_2_WM55_205263_Btn_01 logtype text
attr FileLog_CUL_HM_HM_PB_2_WM55_205263_Btn_01 room CUL_HM
define CUL_HM_HM_PB_2_WM55_205263_Btn_02 CUL_HM 20526302
attr CUL_HM_HM_PB_2_WM55_205263_Btn_02 expert 1
attr CUL_HM_HM_PB_2_WM55_205263_Btn_02 model HM-PB-2-WM55
attr CUL_HM_HM_PB_2_WM55_205263_Btn_02 peerIDs
attr CUL_HM_HM_PB_2_WM55_205263_Btn_02 room CUL_HM
define FileLog_CUL_HM_HM_PB_2_WM55_205263_Btn_02 FileLog ./log/CUL_HM_HM_PB_2_WM55_205263_Btn_02-%Y.log CUL_HM_HM_PB_2_WM55_205263_Btn_02
attr FileLog_CUL_HM_HM_PB_2_WM55_205263_Btn_02 logtype text
attr FileLog_CUL_HM_HM_PB_2_WM55_205263_Btn_02 room CUL_HM
define CUL_HM_HM_LC_DIM1T_FM_2B699F CUL_HM 2B699F
attr CUL_HM_HM_LC_DIM1T_FM_2B699F IODev HMLAN1
attr CUL_HM_HM_LC_DIM1T_FM_2B699F autoReadReg 4_reqStatus
attr CUL_HM_HM_LC_DIM1T_FM_2B699F expert 2_full
attr CUL_HM_HM_LC_DIM1T_FM_2B699F firmware 2.6
attr CUL_HM_HM_LC_DIM1T_FM_2B699F model HM-LC-DIM1T-FM
attr CUL_HM_HM_LC_DIM1T_FM_2B699F room CUL_HM
attr CUL_HM_HM_LC_DIM1T_FM_2B699F serialNr LEQ0591219
attr CUL_HM_HM_LC_DIM1T_FM_2B699F subType dimmer
attr CUL_HM_HM_LC_DIM1T_FM_2B699F webCmd statusRequest:toggle:on:off:up:down
define FileLog_CUL_HM_HM_LC_DIM1T_FM_2B699F FileLog ./log/CUL_HM_HM_LC_DIM1T_FM_2B699F-%Y.log CUL_HM_HM_LC_DIM1T_FM_2B699F
attr FileLog_CUL_HM_HM_LC_DIM1T_FM_2B699F logtype text
attr FileLog_CUL_HM_HM_LC_DIM1T_FM_2B699F room CUL_HM
ZitatIch habe nun den Dimmer x-mal neu gepairt , auf Werkseinstellung zurückgestzt und wieder gepairt und auch alle Einträge gelöscht.
Zitat von: martinp876 am 12 September 2014, 21:01:40
Deine nachbarn nutzen auch hm ?
Es sind thermostate zu sehen.
Ist dein device gepairt ? Pruefe es. Anleitung im wiki. Nach den pairen ein save.
hast du geprüft? poste ein "list" vom device.
gruss frank
Hier der List, scheinbar hat das mim pairen doch nicht richtig geklappt.
Nur woran kann es liegen?
Mein Nachbar hat übrigens tatsächlich einen haufen Thermostate.
Internals:
CFGFN
DEF 2B699F
HMLAN1_MSGCNT 7
HMLAN1_RAWMSG E2B699F,0000,0501D4BF,FF,FFBB,0084102B699F00000006010000
HMLAN1_RSSI -69
HMLAN1_TIME 2014-09-17 22:33:02
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 7
NAME CUL_HM_HM_LC_DIM1T_FM_2B699F
NR 34
STATE off
TYPE CUL_HM
lastMsg No:00 - t:10 s:2B699F d:000000 06010000
protCmdDel 9
protLastRcv 2014-09-17 22:33:02
protResnd 12 last_at:2014-09-16 23:29:25
protResndFail 4 last_at:2014-09-16 23:29:29
protSnd 7 last_at:2014-09-16 23:29:13
protState CMDs_done_Errors:1
rssi_at_HMLAN1 avg:-55.71 min:-69 max:-49 lst:-69 cnt:7
Readings:
2014-09-16 23:28:18 D-firmware 2.6
2014-09-16 23:28:18 D-serialNr LEQ0591219
2014-09-16 23:28:22 PairedTo 0x0
2014-09-16 23:28:22 R-intKeyVisib visib
2014-09-16 23:28:22 R-pairCentral 0x0
2014-09-16 23:28:22 RegL_00: 02:80 0A:00 0B:00 0C:00 15:05 16:00 00:00
2014-09-16 23:28:39 RegL_01:
2014-09-17 22:33:02 deviceMsg off (to broadcast)
2014-09-17 22:33:02 dim stop:off
2014-09-17 22:33:02 level 0
2014-09-17 22:33:02 overheat off
2014-09-17 22:33:02 overload off
2014-09-17 22:33:02 pct 0
2014-09-17 22:33:02 recentStateType info
2014-09-17 22:33:02 reduced off
2014-09-17 22:33:02 state off
2014-09-17 22:33:02 timedOn off
Helper:
cSnd 111111112B699F0201000000
dlvlCmd ++A0111111112B699F0201000000
getCfgList all
getCfgListNo ,3
mId 0059
rxType 1
Io:
newChn +2B699F,00,01,00
nextSend 1410985982.96485
prefIO
rxt 0
vccu
p:
2B699F
00
01
00
Mrssi:
mNo 00
Io:
HMLAN1 -67
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
At_hmlan1:
avg -55.7142857142857
cnt 7
lst -69
max -49
min -69
Shadowreg:
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert 2_full
firmware 2.6
model HM-LC-DIM1T-FM
room CUL_HM
serialNr LEQ0591219
subType dimmer
webCmd statusRequest:toggle:on:off:up:down
Hallo, laut deinem Reading ist dein Dimmer noch nicht gepaired. Wie gehst du vor? set HMLAN1 pair for sec 60, dann am Dimmer die Anlerntaste, warten, ein getConfig absetzen und save Config nicht vergessen. So sollte es eigendlich ablaufen. Sonst setze deinen Dimmer nochmal auf Werkszustand zurück und mach das Ganze nochmal neu.
P.s. autocreate sollte aktiv sein und unbedingt abwarten bis es CMDs done gibt
VG
Frank
Vielen Dank ! Super Es hat geklappt! :)
Habe bisher erst am Dimmer Anlerntaste und anschließend den HMLAN auf pairforsec gesetzt.
Die Prodezur umgekehrt und es hat direkt funktioniert.
Na, dann ist doch alles schick :)
VG
Frank
ich hab das auch gemacht und es kommt Direkt REPONSE TIMEOUT:REGISTERREAD