defekten CUL FW ersetzen durch baugleichen Cul

Begonnen von Razor, 21 Juli 2018, 10:24:48

Vorheriges Thema - Nächstes Thema

Razor

Hallo liebe Fhem User.
Ich habe folgendes Problem.

Mein Cul FW V3 Hometatic Mode ist nach einen Jahr Betrieb tot.
Ich habe mir daraufhin einen Baugleichen bei Busmaster bestellt.

Auf meinen Hauptsystem Intel NUC mit Ubuntu geflasht, mit "lsUSB" auch sichtbar.

Im System nach löschen der alten Define.... Definition neu angelegt, er wird auch als "Initialized" angezeigt. Ich kriege aber keine verlässliche Verbindung zu meinen bereits definierten Homematik Geräten hin. Sporadisch schaltet er mit starker Verzögerung, aber nicht immer

Nun habe ich auf meinen Raspi Ersatzsystem den Stick auf einen relativ frischen Fhem mit wenigen Geräten definiert und mit einen Schalter der ebenfalls im Gerät nicht bekannt war gekoppelt. Dies funktioniert einwandfrei, also wie "vorher"

Hat jemand Rat? Muss ich noch irgendwas im Nuc System vorher löschen?

Edit Auszug des aktuell im Nuc definierten CUL1
CMDS
ABbCeFGhiKkLlMmNRTtUuVWXxYZ
CUL1_MSGCNT
15
CUL1_TIME
2018-07-21 10:25:08
Clients
:CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF   
/dev/ttyACM0@38400 1234
DeviceName
/dev/ttyACM0@38400
FD
78
FHTID
1234
NAME
CUL1
NR
346
PARTIAL
RAWMSG
? ( is unknown) Use one of A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
RSSI
-103
STATE
Initialized
TYPE
CUL
VERSION
V 1.67 CUL868
initString
X21 Ar
Readings
cmds
A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
2018-07-21 10:26:11
state
Initialized
2018-07-21 10:26:11
version
V 1.67 CUL868
2018-07-21 10:26:00

Razor

#1
ingo@ingo-NUC7i3BNK:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 007: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
Bus 001 Device 002: ID 062a:4106 Creative Labs
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

define CUL1 CUL /dev/ttyACM0@38400 1234
attr CUL1 rfmode HomeMatic

Auszug Logfile
2018.07.21 10:34:57 3: CUL_HM set DeckenlampeEssecke off
2018.07.21 10:34:57 1: ZWDongle_0: SOF missing (got 3f instead of 01)
2018.07.21 10:34:57 3: CUL1: Unknown code  t U u V W X x Y Z, help me!
2018.07.21 10:34:58 1: ZWDongle_0: SOF missing (got 41 instead of 01)
2018.07.21 10:34:58 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030007fb
2018.07.21 10:34:58 1: ERROR: max send retries reached, removing 01030007fb from dongle sendstack
2018.07.21 10:34:58 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2018.07.21 10:34:58 3: Setting CUL1 serial parameters to 38400,8,N,1
2018.07.21 10:34:58 3: CUL1: Unknown code ? ( is unknown) Use one of A B b C e F G h i K k L l M m N R T t U u V W X x Y Z, help me!
2018.07.21 10:35:01 3: CUL1: Possible commands: ABbCeFGhiKkLlMmNRTtUuVWXxYZ
2018.07.21 10:35:01 1: /dev/ttyACM0 reappeared (CUL1)
2018.07.21 10:35:01 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030005f9
2018.07.21 10:35:01 1: ZWDongle_0: SOF missing (got 3f instead of 01)
2018.07.21 10:35:01 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2018.07.21 10:35:02 3: Setting CUL1 serial parameters to 38400,8,N,1
2018.07.21 10:35:02 3: CUL1: Possible commands: ABbCeFGhiKkLlMmNRTtUuVWXxYZ
2018.07.21 10:35:02 1: /dev/ttyACM0 reappeared (CUL1)
2018.07.21 10:35:02 3: CUL_HM set Terassenlicht off
2018.07.21 10:35:02 1: ZWDongle_0: SOF missing (got 41 instead of 01)
2018.07.21 10:35:02 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030005f9
2018.07.21 10:35:02 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2018.07.21 10:35:02 3: Setting CUL1 serial parameters to 38400,8,N,1
2018.07.21 10:35:03 3: CUL1: Unknown code ? ( is unknown) Use one of A B b C e F G h i K k L l M m N R T t U u V W X x Y Z, help me!
2018.07.21 10:35:06 3: CUL1: Possible commands: ABbCeFGhiKkLlMmNRTtUuVWXxYZ
2018.07.21 10:35:06 1: /dev/ttyACM0 reappeared (CUL1)
2018.07.21 10:35:06 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030005f9
2018.07.21 10:35:06 3: CUL1: Unknown code ? ( is unknown) Use one of A B b C e F G h i K k L l M m N R T t U u V W X x Y Z, help me!
2018.07.21 10:35:06 1: /dev/ttyACM0 disconnected, waiting to reappear (ZWDongle_0)
2018.07.21 10:35:06 3: Setting ZWDongle_0 serial parameters to 115200,8,N,1
2018.07.21 10:35:07 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030005f9
2018.07.21 10:35:07 1: ERROR: max send retries reached, removing 01030005f9 from dongle sendstack
2018.07.21 10:35:08 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030020dc
2018.07.21 10:35:09 1: ZWDongle_0: SOF missing (got 41 instead of 01)
2018.07.21 10:35:10 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030020dc
2018.07.21 10:35:11 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030020dc
2018.07.21 10:35:12 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030020dc
2018.07.21 10:35:12 1: ERROR: max send retries reached, removing 01030020dc from dongle sendstack
2018.07.21 10:35:13 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030056aa
2018.07.21 10:35:14 2: ZWDongle_ProcessSendStack: no ACK, resending message 01030056aa
2018.07.21 10:35:14 1: /dev/ttyACM0 reappeared (ZWDongle_0)

ZWDongle ist gerade rausgezogen, daher bitte nicht beachten


Razor

Ähm nun habe ich ihn nicht direkt in den USB Port gesteckt, sondern in einen USB HUB, jetzt geht er  ;D

Ok dann noch mal eine Frage:
Wie kriege ich es hin, das er auch wieder direkt an einen freien USB Port direkt läuft?

Beta-User

Sind das USB3-Buchsen?

Dann könnte das das Problem sein. Lösungen: Ggf. eine USB2-er benutzen oder die Geschwindigkeit anpassen (es gab dazu schon ein paar Threads, bitte ggf. mal gezielt suchen.

Was die Definition angeht, könntest du noch auf die by-id-Variante umstellen (hat aber mit dem Problem hier nichts zu tun). Also den Pfad zum CUL, der sich aus ls -l /dev/serial/by-id ergibt (aber dann den ganzen Pfad von / aus verwenden).

Gruß, Beta-User
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

KölnSolar

Zitatnicht direkt in den USB Port gesteckt, sondern in einen USB HUB, jetzt geht er
aktiver Hub ? Spannungsprobleme wie bei einem Rpi ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt