Hallo,
um die ersten Schritte mit FHEM moeglichst einfach zu beginnen habe ich mir ein Tuxradio2 und einen HM-LC-SW2-FM zugelegt. Nach dem Neustart des Tuxradio2 meldete sich gleich fhem auf dem Web und ich habe nur noch die entsprechende Zeilen
define CSM CUL /dev/ttyAPP0@38400 1234
attr CSM rfmode HomeMatic
hinzugefuegt. Nachdem ich den Aktor an eine Tesschaltung angeschlossen habe und in den Anlernmodus gebracht habe, wurden beide Schlater erkannt und liessen sich schalten. Ich habe dann den Aktor in sein Ziel eingebaut (einmal Gartenbeleuchtung, einmal Gatenhaus) und auch da schaltete er wie gewuenscht. Aber ich hatte leider nicht gewusst, dass auch ein Unterbauwasserboiler angeschlossen war, so dass das Gartenhaus sich nach einschalten nicht mehr ausschalten liess. Der 2fach Akter schafft in Summe nur 5A, so dass das Teil wohl defekt ist.
Ich habe mir deshalb einen weiteren DoppelSchalter Aktor sowie einen Wetterfesten 4fach Aktor angeschafft und auch die in Anlernmodus gebracht. Alle werden gefunden.
Leider schaltet nun aber keiner der Aktoren mehr und auch bei Abfrage des Schaltzustandes gibt es kein Erfolg! In den CUL Device logfiles findet sich
013-06-30_19:16:27 CUL_HM_HM_LC_SW2_FM_2175B7 CMDs_pending
2013-06-30_19:16:27 CUL_HM_HM_LC_SW2_FM_2175B7 CMDs_processing...
2013-06-30_19:16:27 CUL_HM_HM_LC_SW2_FM_2175B7 CMDs_done
2013-06-30_19:16:34 CUL_HM_HM_LC_SW2_FM_2175B7 CMDs_done_events:3
2013-06-30_19:16:34 CUL_HM_HM_LC_SW2_FM_2175B7 CMDs_done_events:3
2013-06-30_19:16:35 CUL_HM_HM_LC_SW2_FM_2175B7 MISSING ACK
Ich habe daher noch einmal die fhem-5.4.tar.gz heruntergeladen und ausgepackt, die zeigt aber exakt die gleichen Symptome. Was kann sich denn so verdreht haben, dass anfaengliche erfolgreich schaltbare Aktoren nicht mehr funktionieren?
Konfigurationsfil und logfile sind angehaengt.
Gruss aus Koelle vom Nordlicht
Hallo,
ich habe das gleiche Problem, nur ohne Tuxradio.
Ich nutze bereits länger einen HM-LC-SW2-FM.
Aktuell versuche ich einen zweiten zum Laufen zu bekommen. Pairing bereits mehrmals erneuert. Schalten am Taster funktioniert, nur über FHEM gleiches Verhalten mit MISSING ACK... wie bei einnordlicht.
Empfangsprobleme kann ich ausschließen.
Hoffe auf Hilfe und bin jetzt schon dankbar.
Viele Grüße!
Hallo Nordlich, mele,
der Anfang ist immer das pairen. Das habt ihr gemacht.
Schritt 1: pairen
schritt2: Kontrollieren!!!!!!!!
--> getConfig ausführen
--> reading "pairedTo" prüfen
schritt3: logs schicken (falls es immer noch nicht geht
a) list <aktor>
b) message list vom Fehlerfall
- attr global verbose 1
- attr <hmlan> loglevel 1
- attr global mseglog 1
Ergebnisse im allgemeinen Logfile posten
Gruss Martin
Bei mir sieht das so aus (hmID habe ich durch xxxxxx ersetzt:
list CUL_HM_HM_LC_SW2_FM_1F2BD0
Internals:
DEF 1F2BD0
IODev HMLAN
NAME CUL_HM_HM_LC_SW2_FM_1F2BD0
NR 296
STATE RESPONSE TIMEOUT:RegisterRead
TYPE CUL_HM
channel_01 CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01
channel_02 CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02
protCmdPend 5 CMDs_pending
protResnd 14 last_at:2013-09-04 15:50:50
protResndFail 3 last_at:2013-09-04 15:50:35
protSnd 4 last_at:2013-09-04 15:50:35
protState CMDs_pending
Readings:
2013-09-04 15:50:35 state RESPONSE TIMEOUT:RegisterRead
Regl_00::
VAL
cmdStack:
++A001xxxxx1F2BD002040000000001
++A001xxxxx1F2BD00203
Helper:
burstEvtCnt 17
mId 0009
rxType 1
Respwait:
PendCmd As0B04A001xxxxx1F2BD00103
Pending PeerList
PendingRsend 4
forChn 01
Role:
dev 1
Attributes:
expert 2_full
firmware 1.9
model HM-LC-SW2-FM
peerIDs
room CUL_HM
serialNr KEQ0023692
subType switch
webCmd getConfig
Log des Aktors: Einschalten Kanal 1:
2013-09-04_15:54:40 CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 set_on
Allgemeines Log:
2013.09.04 16:02:38.259 1: HMLAN_Parse: HMLAN R:E1B5935 stat:0000 t:0988C9B4 d:FF r:FFA3 m:AD 8670 1B5935 000000 010B35
2013.09.04 16:02:38.268 1: RCV L:0C N:AD F:86 CMD:70 SRC:Garten_Thermometer DST:broadcast 010B35 (WeatherEvent TEMP:0x010B HUM:0x35) (,WAKEMEUP,CFG,RPTEN)
2013.09.04 16:02:43.402 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:02:43.417 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:0988DDE3 IDcnt:0002
2013.09.04 16:02:50.285 1: HMLAN_Send: HMLAN S:SE948656D stat: 00 t:00000000 d:01 r:E948656D m:04 A011 xxxxx 1F2BD0 0201C80000
2013.09.04 16:02:50.290 1: SND L:0E N:04 F:A0 CMD:11 SRC:xxxxx DST:CUL_HM_HM_LC_SW2_FM_1F2BD0 0201C80000 (SET CHANNEL:0x01 VALUE:0xC8 RAMPTIME:0x0000) (,BIDI,RPTEN)
2013.09.04 16:02:51.212 1: HMLAN_Parse: HMLAN R:RE948656D stat:0008 t:00000000 d:FF r:7FFF m:04 A011 xxxxx 1F2BD0 0201C80000
2013.09.04 16:02:51.213 1: HMLAN_Parse: HMLAN no ACK from 1F2BD0
Im Webinterface sieht man ein rotes Ausrufezeichen auf der theoretisch eingeschalteten Lampe.
Teil aus fhem.cfg:
attr global mseclog 1
attr global statefile ./log/fhem.save
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 1
[...]
define HMLAN HMLAN 192.xxx.xxx.xx:1000
attr HMLAN hmId xxxxx
attr HMLAN hmProtocolEvents 1
#attr HMLAN loglevel 1
attr HMLAN wdTimer 25
[...]
define CUL_HM_HM_LC_SW2_FM_1F2BD0 CUL_HM 1F2BD0
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 .devInfo 020100
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 .stc 10
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 firmware 1.9
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 model HM-LC-SW2-FM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 room CUL_HM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 serialNr KEQ0023692
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 subType switch
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 webCmd getConfig
define FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0 FileLog ./log/CUL_HM_HM_LC_SW2_FM_1F2BD0-%Y.log CUL_HM_HM_LC_SW2_FM_1F2BD0
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0 logtype text
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0 room CUL_HM
define CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 CUL_HM 1F2BD001
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 model HM-LC-SW2-FM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 peerIDs
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 room CUL_HM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 webCmd toggle:on:off:statusRequest
define FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 FileLog ./log/CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01-%Y.log CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 logtype text
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 room CUL_HM
define CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 CUL_HM 1F2BD002
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 model HM-LC-SW2-FM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 room CUL_HM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 webCmd toggle:on:off:statusRequest
define FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 FileLog ./log/CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02-%Y.log CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 logtype text
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 room CUL_HM
Ich hoffe, dass jemand helfen kann.
VG
Manuel
Hi,
aktuell reagiert dein Device garnicht.
Konnte sein, dass es nicht gepairt ist.
Kannst du noch einmal pairen und dies aufzeichnen? (roh-messages)
Gruss Martin
Also, ich habe den Tail aus der fhem.cfg entfernt und den Taster am Aktor (1) mind. 4 Sekunden gedrückt gehalten. autocreate ist active.
Ich kann leider nicht genau selektieren, was genau dazu gehört, sorry:
2013.09.04 16:20:06.980 1: RCV L:0C N:B4 F:86 CMD:70 SRC:Garten_Thermometer DST:broadcast 010B34 (WeatherEvent TEMP:0x010B HUM:0x34) (,WAKEMEUP,CFG,RPTEN)
2013.09.04 16:20:23.216 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:20:23.223 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:09990A58 IDcnt:0002
2013.09.04 16:20:37.570 1: HMLAN_Parse: HMLAN R:E1F2BD0 stat:0000 t:09994261 d:FF r:FFBE m:0B 8400 1F2BD0 000000 1900094B45513030323336393210020100
2013.09.04 16:20:48.226 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:20:48.234 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:09996C0E IDcnt:0002
2013.09.04 16:21:13.241 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:21:13.248 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:0999CDC8 IDcnt:0002
2013.09.04 16:21:38.261 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:21:38.268 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:099A2F88 IDcnt:0002
2013.09.04 16:22:03.271 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:22:03.286 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:099A9145 IDcnt:0002
2013.09.04 16:22:28.295 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:22:28.302 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:099AF301 IDcnt:0002
2013.09.04 16:22:42.861 1: HMLAN_Parse: HMLAN R:E1B5935 stat:0000 t:099B2BDC d:FF r:FFA7 m:B5 8670 1B5935 000000 010B35
2013.09.04 16:22:42.911 1: RCV L:0C N:B5 F:86 CMD:70 SRC:Garten_Thermometer DST:broadcast 010B35 (WeatherEvent TEMP:0x010B HUM:0x35) (,WAKEMEUP,CFG,RPTEN)
2013.09.04 16:22:53.304 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:22:53.311 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:099B54B6 IDcnt:0002
2013.09.04 16:23:18.312 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:23:18.319 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:099BB66A IDcnt:0002
2013.09.04 16:23:43.324 1: HMLAN_Send: HMLAN I:K
2013.09.04 16:23:43.332 1: HMLAN_Parse: HMLAN V:03C1 sNo:JEQ0315744 d:1C6583 O:xxxxx t:099C1821 IDcnt:0002
Nun steht in der fhem.cfg:
define CUL_HM_HM_LC_SW2_FM_1F2BD0 CUL_HM 1F2BD0
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 .devInfo 020100
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 .stc 10
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 firmware 1.9
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 model HM-LC-SW2-FM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 room CUL_HM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 serialNr KEQ0023692
attr CUL_HM_HM_LC_SW2_FM_1F2BD0 subType switch
define FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0 FileLog ./log/CUL_HM_HM_LC_SW2_FM_1F2BD0-%Y.log CUL_HM_HM_LC_SW2_FM_1F2BD0
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0 logtype text
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0 room CUL_HM
define CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 CUL_HM 1F2BD001
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 model HM-LC-SW2-FM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 peerIDs
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 room CUL_HM
define FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 FileLog ./log/CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01-%Y.log CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 logtype text
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_01 room CUL_HM
define CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 CUL_HM 1F2BD002
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 model HM-LC-SW2-FM
attr CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 room CUL_HM
define FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 FileLog ./log/CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02-%Y.log CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 logtype text
attr FileLog_CUL_HM_HM_LC_SW2_FM_1F2BD0_Sw_02 room CUL_HM
Habs geschafft.
Ich dachte, dass das autocreate ein set HMLAN hmPairForSec 600 überflüssig macht.
Dem ist aber nicht so.
Trotzdem vielen Dank für die Hilfe!!!