[Erledigt] 2. HMLan Adapter, nichts geht mehr

Begonnen von Simon74, 26 Juni 2014, 22:27:46

Vorheriges Thema - Nächstes Thema

Simon74

Hallo, aus Freude was nun schon alles läuft wollte ich den Keller mit einem HM-LAN Adapter erweitern,
seit dem lässt sich keine HM Funksteckdose mehr steuern:

Hier zb. der Status von powermeter:
CUL_HM_HM_ES_PMSw1_Pl_2742C4 RESPONSE TIMEOUT:RegisterRead getConfig clear msgEvents
CUL_HM_HM_ES_PMSw1_Pl_2742CC RESPONSE TIMEOUT:RegisterRead getConfig clear msgEvents
CUL_HM_HM_ES_PMSw1_Pl_2A4E82 MISSING ACK getConfig clear msgEvents
CUL_HM_HM_ES_PMSw1_Pl_2A4F2C MISSING ACK getConfig clear msgEvents


Da ich anfangs auch diese Einträge hatte:
2014.06.10 18:54:57 3: HMLAN1: Unknown code A0E1F820219DC1F1D2612010100002E::-69:HMLAN1, help me!

Habe ich laut Suche dann die "vccu" erstellt:
define vccu CUL_HM XXXXXX
attr vccu model CCU-FHEM


Den 2. HM-Adapter habe ich so erstellt:
define HMLAN2 HMLAN 192.168.0.226:1000
attr HMLAN2 hmId XXXXXX
attr HMLAN2 hmKey 1AIrgendwas0815


Das fhem-Logfile sagt nichts schmlimmes, das Log eines Schalter nach dem drücken sieht aus:
2014-06-26_21:50:18 CUL_HM_HM_ES_PMSw1_Pl_2742C4 Activity: alive
2014-06-26_21:51:08 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:27 CUL_HM_HM_ES_PMSw1_Pl_2742C4 ResndFail
2014-06-26_21:51:27 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_done_Errors:1
2014-06-26_21:51:27 CUL_HM_HM_ES_PMSw1_Pl_2742C4 MISSING ACK
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:37 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_pending
2014-06-26_21:51:56 CUL_HM_HM_ES_PMSw1_Pl_2742C4 ResndFail
2014-06-26_21:51:56 CUL_HM_HM_ES_PMSw1_Pl_2742C4 CMDs_done_Errors:1
2014-06-26_21:51:56 CUL_HM_HM_ES_PMSw1_Pl_2742C4 RESPONSE TIMEOUT:RegisterRead



Wo darf ich das Problem suchen ?
Danke für Tips

hexenmeister

werden beide HMLAN auch durch die vccu verwaltet?

Zitatattr ccu IOList HMLAN1,HMLAN2

Ich habe auch zwei Sender, ein HMLAN und ein HMUSB (fühlt sich für FHEM praktisch wie ein HMLAN).
Diese Kombination funktioniert bei mir einwandfrei.

Zitat
define HMLAN1 HMLAN 192.168.0.xxx:1000
attr HMLAN1 alias HM-Transmitter (LAN)
attr HMLAN1 group IO
attr HMLAN1 hmId 123456
attr HMLAN1 hmLanQlen 1_min
attr HMLAN1 logIDs 0
attr HMLAN1 room IO_Devices
attr HMLAN1 wdTimer 25

define hmusb HMLAN 127.0.0.1:1234
attr hmusb alias HM-Transmitter (USB)
attr hmusb group IO
attr hmusb hmId 123456
attr hmusb hmLanQlen 1_min
attr hmusb room IO_Devices

define ccu CUL_HM 123456
attr ccu IODev HMLAN1
attr ccu IOList HMLAN1,hmusb
attr ccu IOgrp ccu
attr ccu alias Virtuelle HM-Zentrale
attr ccu group IO
attr ccu model CCU-FHEM
attr ccu room IO_Devices
attr ccu subType virtual
attr ccu webCmd virtual:update

und dann noch alle HM-Geräte mit
Zitatattr XYZ IODev hmusb
attr XYZ IOgrp ccu

Simon74

#2
Hm, da fällt mir mal schon auf "ccu", ich habe "vccu" definiert, was ist korrekt  ?
(http://de.share-your-photo.com/img/48e4575861.jpg)

Und müsste ich nicht anstatt:
attr XYZ IODev hmusb
attr XYZ IOgrp ccu

so ?:
attr XYZ IODev hmlan
attr XYZ IOgrp ccu

hexenmeister

ccu oder vccc - Namen sind Schall und Rauch ;)

Aber UAS spricht davon, dass die Sender nicht von ccu verwaltet werden.

IODev für die Geräte ist auch nicht weiter wichtig.

probiere mal mit
attr vccu IOList HMLAN1,HMLAN2

Simon74

#4
Sieht nun so aus:
(http://de.share-your-photo.com/img/534f989bb8.jpg)

Habe alle HM Funkstecker per delete ... entfernt, und 1Stück neu angelernt.
Das Log sagt:
2014.06.26 23:31:40 2: CUL_HM Unknown device CUL_HM_HM_ES_PMSw1_Pl_2742CC is now defined
2014.06.26 23:31:40 2: autocreate: define CUL_HM_HM_ES_PMSw1_Pl_2742CC CUL_HM 2742CC
2014.06.26 23:31:40 2: autocreate: define FileLog_CUL_HM_HM_ES_PMSw1_Pl_2742CC FileLog ./log/CUL_HM_HM_ES_PMSw1_Pl_2742CC-%Y.log CUL_HM_HM_ES_PMSw1_Pl_2742CC
2014.06.26 23:31:41 3: Device CUL_HM_HM_ES_PMSw1_Pl_2742CC added to ActionDetector with 000:10 time
2014.06.26 23:31:45 3: Device CUL_HM_HM_ES_PMSw1_Pl_2742CC added to ActionDetector with 000:10 time
2014.06.26 23:31:46 3: Device CUL_HM_HM_ES_PMSw1_Pl_2742CC added to ActionDetector with 000:10 time
2014.06.26 23:31:47 3: CUL_HM set CUL_HM_HM_ES_PMSw1_Pl_2742CC_Sw statusRequest
2014.06.26 23:31:48 3: CUL_HM set CUL_HM_HM_ES_PMSw1_Pl_2742CC getConfig
2014.06.26 23:35:52 3: CUL_HM set CUL_HM_HM_ES_PMSw1_Pl_2742CC_Sw on
2014.06.26 23:35:54 3: CUL_HM set CUL_HM_HM_ES_PMSw1_Pl_2742CC_Sw off


Device-Log:
2014-06-26_23:31:41 CUL_HM_HM_ES_PMSw1_Pl_2742CC D-firmware: 1.5
2014-06-26_23:31:41 CUL_HM_HM_ES_PMSw1_Pl_2742CC D-serialNr: LEQ0183410
2014-06-26_23:31:41 CUL_HM_HM_ES_PMSw1_Pl_2742CC Activity: alive
2014-06-26_23:31:45 CUL_HM_HM_ES_PMSw1_Pl_2742CC D-firmware: 1.5
2014-06-26_23:31:45 CUL_HM_HM_ES_PMSw1_Pl_2742CC D-serialNr: LEQ0183410
2014-06-26_23:31:45 CUL_HM_HM_ES_PMSw1_Pl_2742CC Activity: alive
2014-06-26_23:31:46 CUL_HM_HM_ES_PMSw1_Pl_2742CC Activity: alive
2014-06-26_23:31:47 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:47 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_done
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:31:48 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:32:07 CUL_HM_HM_ES_PMSw1_Pl_2742CC ResndFail
2014-06-26_23:32:07 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_done_Errors:1
2014-06-26_23:32:07 CUL_HM_HM_ES_PMSw1_Pl_2742CC RESPONSE TIMEOUT:RegisterRead
2014-06-26_23:35:52 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_pending
2014-06-26_23:36:10 CUL_HM_HM_ES_PMSw1_Pl_2742CC ResndFail
2014-06-26_23:36:10 CUL_HM_HM_ES_PMSw1_Pl_2742CC CMDs_done_Errors:1
2014-06-26_23:36:10 CUL_HM_HM_ES_PMSw1_Pl_2742CC MISSING ACK


Internals von Devices zeigt:
(http://de.share-your-photo.com/img/cd02d17db4.jpg)

hexenmeister

#5
Hm. Für mich sieht das ganze richtig konfiguriert. Ccu erkennt die Sender als "bereit". Anlernen geht auch... Mir fällt erstmal nichts ein.  Sorry.
Das ist dann eher ein Fall für Martin.

Geht es dir denn wieder, wenn du ein hmlan entferst?

Simon74

Schritt1: HMLAN2 entfernt, keine Änderung,
Schritt2: ccu entfernt, keine Änderung,
Schritt3: HMLAN1 strom-weg strom-dran, Funksteckdosen aus Konfiguration entfernt
Schritt4: eine Funksteckdose neu angelernt, keine Änderung

Ich habe nun von gestern (wo noch alles funktioniert hat) die fhem.cfg zurückzuspielt (HMLAN2 abgesteckt).
Funkstecker nochmals angelernt, ich bekomme nur "MISSING ACK" und "RESPONSE TIMEOUT".

Im fhem Logfile sehe ich keine Fehler  :'(

frank

momentan ist, glaube ich, dein pairing unvollstaendig. poste mal ein list vom device.
gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Simon74

Hallo,

ich habe nun nochmals alle Komponenten per Homematic Software angelernt (AES zuvor aktiviert).
Danach AES wieder deaktiviert.

Dann in FHEM wieder mit HMLAN1 angefangen, und alle Funksteckdosen eingerichtet. Funktioniert.
ccu angelgt, funktioniert.
HMLAN2 dazu, scheint jetzt zu funktionieren.

An was es jetzt gelegen hat ?
Mir ist nur aufgefallen das eine der Steckdosen auch unter der Homematic Software beim amlernen länger benötigt hat...

Danke für Tips !