FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: mrmax am 18 März 2014, 12:13:13

Titel: CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 12:13:13
Hallo,
ich habe seit kurzem einen Cul_3, den ich an einer Fritzbox 7390 betreibe. Ich habe den Cul in den Homematic-Modus gesetzt und wollte nun anfangen zu pairen.
Wenn ich den Befehl set CUL_0 hmPairForSec 300 eingebe passiert nichts und ich bekomme im Log folgende Fehlermeldung:

Zitat(ERROR: Cannot autoload CUL_HM
CUL_0: Unknown code A1A1B840020CF1D0000001100A94B45513031373938343540060000::-70:CUL_0, help me!
Kann mir bitte Jemand weiterhelfen?

Hier noch meine FHEM.cfg.
Zitatattr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd none
attr global sendStatistics onUpdate
attr global statefile ./log/fhem.save
attr global uniqueID ./FHEM/FhemUtils/uniqueID
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
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 autosave 1
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 CUL_0 CUL /dev/ttyACM0@9600 1034
attr CUL_0 rfmode HomeMatic

Ich benutze FHEM 5,5 und habe es auf dem neusten Stand...

Vielen Dank schon mal
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: strauch am 18 März 2014, 12:22:23
Ist der CUL den geflashed? Was für einen Status zeigt er dir denn an?

Noch ein Tipp, lege bevor du pairst eine HMID fest. Falls du das nicht machst, wird das bei dir die F11034 werden (F1 + FHT ID).
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 12:26:29
Zitat von: strauch am 18 März 2014, 12:22:23Ist der CUL den geflashed?

und wenn ja, mit welcher Version?

Und noch ein Tipp: Kommentiere das initialUsbCheck vorläufig aus.
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 13:12:32
Hallo,

wow hier wird ja super schnell geholfen. Vielen Dank

Also so siehts mit dem Cul aus 
ZitatCUL_0 raw => V 1.58 CUL868
Das heist doch er ist geflasht...

ZitatUnd noch ein Tipp: Kommentiere das initialUsbCheck vorläufig aus.
Wie mache ich das?

Mein  CUL Status ist initialized.

Vielen Dank schon mal...


Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: strauch am 18 März 2014, 13:50:21
Zitat von: mrmax am 18 März 2014, 13:12:32
Wie mache ich das?

# am Zeilenanfang
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 14:23:55
So,

ich habe jetzt initialUsbCheck rausgenommen.

Eine HMID festgelegt...
... und immer noch diese Meldung wenn ich in den Pairing Modus gehe:

Zitat2014.03.18 14:12:40 0: ERROR: Cannot autoload CUL_HM
2014.03.18 14:12:40 3: CUL_0: Unknown code A1A22840020CF1D0000001100A94B45513031373938343540060201::-57.5:CUL_0, help me!

Ich versuche übrigens den Funkwandtaster 6-fach zu pairen.
Habe gerade ohne Probleme eine Verbindung zum PWM-Dimmer hergestellt. Nur mit dem Cul lässt er sich einfach nicht pairen...
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: martinp876 am 18 März 2014, 19:15:44
a) sw ist aktuell? Schon einen update gemacht?
b) rfmode ist HomeMatic?

Die Message ist jedenfalls korrekt, kommt nur nicht in CUL_HM an
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 20:10:10
SW ist aktuell
rfmode ist HomeMatic.

Wenn ich set CUL_0 hmPairForSec 300 eingebe passiert gar nichts.

Erst wenn ich dann den Funktaster in den Pairing-Modus schalte kommt in der Log die
ZitatERROR: Cannot autoload CUL_HM
Fehlermeldung.

Bedeutet doch, dass der CUL etwas empfängt, aber damit nichts anfangen kann, oder?

Was könnte ich denn noch tun???
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 20:25:49
nachschauen, warum das Modul nicht geladen werden kann.

Mach doch mal in der Weboberfläche ein "reload 10_CUL_HM" und schau, was dann passiert. Da sollte ggf. auch etwas im Log stehen.
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 21:48:26
so habe reload 10_CUL_HM gemacht.

Es kam:

ZitatToo many arguments for main::AssignIoPort at ./FHEM/10_CUL_HM.pm line 2048, near "})
                    "
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 3001.

und in der Log:

Zitat2014.03.18 21:45:32 1: reload: Error:Modul 10_CUL_HM deactivated:
Too many arguments for main::AssignIoPort at ./FHEM/10_CUL_HM.pm line 2048, near "})
                    "
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 3001.

Kann damit Jemand was anfangen?
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 21:54:13
ja, martin bestimmt :)

Mach mal bitte ein "version" und poste die Ausgabe hier, das hier sind die entscheidenden Dateien und die aktuellen Versionsnummern.


# $Id: fhem.pl 5238 2014-03-16 16:23:31Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 5246 2014-03-17 19:15:05Z martinp876 $
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 21:56:53
ZitatMach mal bitte ein "version" und poste die Ausgabe hier.

Äh was genau soll ich machen?
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 21:58:54
in die Befehlszeile von fhem das Wort version schreiben und dann enter drücken :)

(http://up.picr.de/17693766fm.png)
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 22:01:12
Ah ok,

echt schon mal vielen Dank dass Ihr Euch mit so einem Noob wie mir beschäftigt:

Zitat# $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $
# $Id: 00_CUL.pm 5213 2014-03-13 14:36:21Z rudolfkoenig $
# $Id: 98_CULflash.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 5233 2014-03-16 12:31:19Z rudolfkoenig $
# $Id: 92_FileLog.pm 5068 2014-02-28 07:15:18Z rudolfkoenig $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 98_autocreate.pm 5015 2014-02-21 20:38:59Z rudolfkoenig $
# $Id: 91_eventTypes.pm 2982 2013-03-24 17:47:28Z rudolfkoenig $
# $Id: 98_fheminfo.pm 4936 2014-02-15 08:45:47Z rudolfkoenig $
# $Id: 98_notice.pm 2647 2013-02-04 21:43:52Z mfr69bs $
# $Id: 91_notify.pm 5179 2014-03-09 17:43:56Z rudolfkoenig $
# $Id: 98_telnet.pm 4844 2014-02-08 07:54:03Z rudolfkoenig $
# $Id: 98_update.pm 5173 2014-03-09 09:12:35Z rudolfkoenig $
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 22:07:02
# $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $

Dein fhem ist über ein halbes Jahr alt, da kann das alles nicht mehr funktionieren.

Mach mal ein Update und teste dann nochmal.
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 22:07:41
achso... "in die Befehlszeile das Wort update eingeben und dann enter drücken"  8)
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 22:13:32
Das hatte ich bereits gemacht.
Nun kommt
Zitat014.03.18 22:11:24 3: update get http://fhem.de/fhemupdate4/svn/controls_fhem.txt
2014.03.18 22:11:25 1: update nothing to do...

Aber wieso habe ich dann ein altes FHEM?

Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 22:14:52
dann mach ein "update force"
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 22:19:39
update force durchgeführt, leider noch immer das Gleiche:

Zitat# $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $
# $Id: 00_CUL.pm 5213 2014-03-13 14:36:21Z rudolfkoenig $
# $Id: 98_CULflash.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 5233 2014-03-16 12:31:19Z rudolfkoenig $
# $Id: 92_FileLog.pm 5068 2014-02-28 07:15:18Z rudolfkoenig $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 98_autocreate.pm 5015 2014-02-21 20:38:59Z rudolfkoenig $
# $Id: 91_eventTypes.pm 2982 2013-03-24 17:47:28Z rudolfkoenig $
# $Id: 98_fheminfo.pm 4936 2014-02-15 08:45:47Z rudolfkoenig $
# $Id: 98_notice.pm 2647 2013-02-04 21:43:52Z mfr69bs $
# $Id: 91_notify.pm 5179 2014-03-09 17:43:56Z rudolfkoenig $
# $Id: 98_telnet.pm 4844 2014-02-08 07:54:03Z rudolfkoenig $
# $Id: 98_update.pm 5173 2014-03-09 09:12:35Z rudolfkoenig $

Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 22:21:43
Wurde denn das update wirklich durchgeführt? Da müssen doch jede Menge Meldungen mit Dateinamen erschienen sein.

Was steht denn im Logfile über das Update?
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: franky08 am 18 März 2014, 22:23:25
Oder "shutdown restart" vergessen ?
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 22:29:27
ok, wollte gerade die Logfile checken da war der mitten drin im update.

Jetzt ist es auf dem neusten Stand und ich starte mal einen neuen Versuch mit

Zitatset CUL_0 hmPairForSec 300
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: betateilchen am 18 März 2014, 22:30:24
Und den schon erwähnten Neustart nicht vergessen ;)
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: mrmax am 18 März 2014, 22:32:40
YES hat geklappt...

Zitat2014.03.18 22:23:41 1: update A new version of fhem.pl was installed, 'shutdown restart' is required!
2014.03.18 22:26:04 0: Server shutdown
2014.03.18 22:26:08 1: Including fhem.cfg
2014.03.18 22:26:09 3: telnetPort: port 7072 opened
2014.03.18 22:26:10 3: WEB: port 8083 opened
2014.03.18 22:26:10 3: WEBphone: port 8084 opened
2014.03.18 22:26:10 3: WEBtablet: port 8085 opened
2014.03.18 22:26:11 2: eventTypes: loaded 5 events from ./log/eventTypes.txt
2014.03.18 22:26:11 3: Opening CUL_0 device /dev/ttyACM0
2014.03.18 22:26:12 3: Setting CUL_0 baudrate to 9600
2014.03.18 22:26:12 3: CUL_0 device opened
2014.03.18 22:26:12 3: CUL_0: Possible commands: BCFiAZEGMKRTVWXefmltux
2014.03.18 22:26:12 2: Switched CUL_0 rfmode to HomeMatic
2014.03.18 22:26:12 1: Including ./log/fhem.save
2014.03.18 22:26:12 0: Server started with 9 defined entities (version $Id: fhem.pl 5238 2014-03-16 16:23:31Z rudolfkoenig $, os linux, user fhem, pid 10645)
2014.03.18 22:30:02 3: CUL_HM Unknown device CUL_HM_HM_PB_6_WM55_20CF1D is now defined
2014.03.18 22:30:02 2: autocreate: define CUL_HM_HM_PB_6_WM55_20CF1D CUL_HM 20CF1D
2014.03.18 22:30:02 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_20CF1D FileLog ./log/CUL_HM_HM_PB_6_WM55_20CF1D-%Y.log CUL_HM_HM_PB_6_WM55_20CF1D
2014.03.18 22:30:02 3: CUL_HM pair: CUL_HM_HM_PB_6_WM55_20CF1D remote, model HM-PB-6-WM55 serialNr
2014.03.18 22:30:02 2: CUL_HM set CUL_HM_HM_PB_6_WM55_20CF1D getConfig

1000 Dank

Jetzt muss ich mal sehen wie ich weiter komme.
Top Forum hier...
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: Klinki am 10 September 2015, 18:04:34
Ich greife hier noch mal auf, weil ich das gleiche Problem habe. Ich hatte zwischenzeitlich auch mal den Thread gelesen, in dem geraten wurde die älteren Versionen der 10_CUL_HM, bzw. HM_Config zu benutzen. Hab ich schon durch...

Also:
Beim Versuch ein HM-Sec-SC-2 zu pairen, erscheint die Meldung:
2015.09.10 17:44:24 3: myCOC: Unknown code A0C00844131B93C0000000101C8::-70.5:myCOC, help me!
2015.09.10 17:44:25 3: myCOC: Unknown code A0D01861031B93C0000000601C80E::-64:myCOC, help me!

im Log. Vorher ein "myCOC hmPairForSec 600" durchgeführt

Ein Version gibt:
# $Id: fhem.pl 9195 2015-09-03 07:23:40Z rudolfkoenig $
# $Id: 00_CUL.pm 9002 2015-07-29 05:46:10Z rudolfkoenig $
# $Id: 09_CUL_FHTTK.pm 7529 2015-01-11 18:52:43Z matscher $
# $Id: 10_CUL_HM.pm 9201 2015-09-04 21:28:56Z martinp876 $
# $Id: 98_DOIF.pm 9193 2015-09-02 07:08:58Z damian-s $
# $Id: 95_Dashboard.pm 9137 2015-08-26 19:35:34Z talkabout $
# $Id: 98_DeviceMonitor.pm  $

# $Id: 01_FHEMWEB.pm 9079 2015-08-16 10:43:51Z rudolfkoenig $
# $Id: 11_FHT.pm 5070 2014-02-28 07:48:55Z rudolfkoenig $
# $Id: 95_FLOORPLAN.pm 8752 2015-06-15 17:10:54Z ulimaass $
# $Id: 10_FS20.pm 7070 2014-11-27 12:45:34Z rudolfkoenig $
# $Id: 92_FileLog.pm 9107 2015-08-22 13:16:05Z rudolfkoenig $
# $Id: 12_HMS.pm 5097 2014-03-02 15:25:08Z rudolfkoenig $
# $Id: 98_HTTPMOD.pm 9127 2015-08-24 18:43:31Z ststrobel $
# $Id: 36_JeeLink.pm 9011 2015-08-02 08:26:01Z justme1968 $
# $Id: 13_KS300.pm 5768 2014-05-06 17:53:15Z rudolfkoenig $
# $Id: 36_LaCrosse.pm 9068 2015-08-14 17:22:55Z hcs-svn $
# $Id: 16_STACKABLE_CC.pm 8666 2015-05-30 18:05:25Z rudolfkoenig $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 98_SVG.pm 9114 2015-08-23 09:27:51Z rudolfkoenig $
# $Id: 99_Utils.pm 7914 2015-02-08 11:14:10Z rudolfkoenig $
# $Id: 59_Weather.pm 8937 2015-07-11 12:56:21Z borisneubert $
# $Id: 32_WifiLight.pm 79 2013-12-08 08:00:00Z herrmannj $
# $Id: 90_at.pm 8326 2015-03-29 13:30:57Z rudolfkoenig $
# $Id: 98_autocreate.pm 9108 2015-08-22 13:18:56Z rudolfkoenig $
# $Id: 98_dummy.pm 8809 2015-06-23 18:02:33Z rudolfkoenig $
# $Id: 91_notify.pm 8953 2015-07-13 15:13:06Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 8980 2015-07-26 08:03:43Z justme1968 $
# $Id: 98_weblink.pm 9049 2015-08-09 14:35:41Z rudolfkoenig $


Der COC ist auf einen SCC aufgesteckt. Geflasht mit Version V 1.65 CSM868. Ich habe den rfmode bei SCC und COC schon getauscht (SlowRF <-> Homematic). Im SlowRF funktionieren beide Geräte prima. Insofern denke ich nicht, dass es die Funk-Hardware ist.

Es ist auch schon der zweite HM TürKontakt. Daran liegt es also auch nicht.

Bin ein wenig verzweifelt und hab bisher auch über die Foren-Suche keinen neuen Lösungsansatz bekommen.

Deshalb die Frage an euch (Experten).

Gruß
klinki
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: frank am 10 September 2015, 18:14:45
ZitatBeim Versuch ein HM-Sec-SC-2 zu pairen, erscheint die Meldung:
ohne vccu erstmal ganz normal, anhand deiner spärlichen infos.

sniffe das pairing und poste ein list vom fk.
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: Klinki am 10 September 2015, 20:22:51
Danke für Deine schnelle Reaktion.

Habe jetzt einen VCCU angelegt. Die Meldungen im Log sind gleich geblieben.
Hier die Definition der Hardware, bzw. des VCCUs

define myCUL CUL /dev/ttyAMA0@38400 1234
attr myCUL rfmode SlowRF
attr myCUL room Sender
#attr myCUL rfmode HomeMatic

define myCOC STACKABLE_CC myCUL
attr myCOC hmId F0815F
attr myCOC rfmode HomeMatic
attr myCOC room Sender
#attr myCOC hmId F0815F
#attr myCOC rfmode SlowRF

define vccu CUL_HM F0815F
attr vccu IODev myCOC
attr vccu IOList myCOC
attr vccu model CCU-FHEM
attr vccu room Sender
attr vccu subType virtual
attr vccu webCmd virtual:update


Das "Pairing sniffen"? Ich weiß nicht, was Du genau damit meinst. Ich würde das Verbose-Level erhöhen und dies mitschneiden. Dafür gibt es allerdings aktuell viel zu viel Traffic durch meine anderen JeeLink und FS20 Geräte. Müsste ich erst mal reduzieren. Die Zeit hab ich aktuell nicht. Ab Montag ...

Zitatposte ein list vom fk.
...what?
Titel: Antw:CUL Homematic in den pairing Modus versetzen
Beitrag von: frank am 11 September 2015, 11:14:00
ZitatDas "Pairing sniffen"?
wiki homematic sniffen

Zitat...what?
in die eingabezeile "list <name_mein_fensterkontakt>"