FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: paperhead am 27 April 2017, 21:49:53

Titel: DuoFern pairing funktiniert nicht
Beitrag von: paperhead am 27 April 2017, 21:49:53
Hallo,
ich scheitere gerade an der Einbindung meiner DuoFern 2550 Gurtwickler.
Ich hab mir den Rademacher USB Stick (70000093) gekauft und soweit in FHEM eingebunden

Das sieht dann so aus:
DEF
/dev/ttyUSB0@11520 6F0246
DeviceName

/dev/ttyUSB0@11520
DongleSerial

6F0246
NAME

Duofern
NR

29
NTFY_ORDER

50-Duofern
PARTIAL

STATE

CMDs_done
TYPE

DUOFERNSTICK

Der Stick blinkt dauerhaft grün.

Ich habe dann am 2550 das Pairing aktiviert und anschlißend in FHEM. Es ändert sich aber weder in FHEM etwas noch zeigt der Gurtwicker an, dass es gepairt ist.
Auch der Tipp, mit dem Bedinen des Gurtwicklers damit er per autocreate angelegt wird, funktioniert nicht
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: Telekatz am 27 April 2017, 22:47:07
Solange der Stick blinkt, ist er noch nicht initialisiert. Mach mal ein reopen.
Bist du sicher, dass du auch den richtigen USB Port angegeben hast?
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: paperhead am 28 April 2017, 20:44:02
ich hab gerade mal nachgeschaut:
lrwxrwxrwx 1 root root 13 Apr 28 20:29 usb-Rademacher_DuoFern_USB-Stick_WR04ZEUN-if00-port0 -> ../../ttyUSB0

sollte also passen.

Mache ich ein reopen blinkt der Stick kurzzeitig zusätzlich rot.
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: Telekatz am 28 April 2017, 21:10:34
Ändere mal verbose am Stick auf 5, mach ein reopen und poste das Log.
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: paperhead am 28 April 2017, 21:14:39
wie stell ich das ein?
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: Telekatz am 28 April 2017, 21:19:25
attr <nameDesDuofernsticks> verbose 5
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: paperhead am 28 April 2017, 21:22:09
2017.04.28 20:40:25 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 20:40:29 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
2017.04.28 20:41:04 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 20:41:08 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
2017.04.28 20:48:05 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 20:48:09 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
2017.04.28 21:11:48 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 21:11:52 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
2017.04.28 21:12:04 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 21:12:08 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
2017.04.28 21:12:54 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 21:12:59 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
2017.04.28 21:20:37 1: in ATTR
2017.04.28 21:20:41 1: in SAVE
2017.04.28 21:20:56 3: Setting Duofern serial parameters to 11520,8,N,1
2017.04.28 21:20:56 4: Duofern: snd -> 01000000000000000000000000000000000000000000
2017.04.28 21:20:56 5: SW: 01000000000000000000000000000000000000000000
2017.04.28 21:20:56 5: DUOFERNSTICK/RAW (ReadAnswer): 01c2
2017.04.28 21:20:57 4: Duofern: snd -> 01000000000000000000000000000000000000000000
2017.04.28 21:20:57 5: SW: 01000000000000000000000000000000000000000000
2017.04.28 21:20:57 5: DUOFERNSTICK/RAW (ReadAnswer): 21
2017.04.28 21:20:57 5: DUOFERNSTICK/RAW (ReadAnswer): 82
2017.04.28 21:20:58 4: Duofern: snd -> 01000000000000000000000000000000000000000000
2017.04.28 21:20:58 5: SW: 01000000000000000000000000000000000000000000
2017.04.28 21:20:58 5: DUOFERNSTICK/RAW (ReadAnswer): 21
2017.04.28 21:20:58 5: DUOFERNSTICK/RAW (ReadAnswer): 80
2017.04.28 21:20:59 4: Duofern: snd -> 01000000000000000000000000000000000000000000
2017.04.28 21:20:59 5: SW: 01000000000000000000000000000000000000000000
2017.04.28 21:20:59 5: DUOFERNSTICK/RAW (ReadAnswer): 01
2017.04.28 21:20:59 5: DUOFERNSTICK/RAW (ReadAnswer): c2
2017.04.28 21:21:00 1: Cannot init /dev/ttyUSB0, ignoring it (Duofern)
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: Telekatz am 28 April 2017, 21:31:42
Definiere den Stick mal mit  /dev/serial/by-id/usb-Rademacher_DuoFern_USB-Stick_WR04ZEUN-if00-port0 und nicht mit/dev/ttyUSB0.

Nimm die richtige Baudrate => 115200
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: paperhead am 28 April 2017, 21:42:36
jetzt sieht es besser aus:
2017.04.28 21:37:50 1: define Rademacher DUOFERNSTICK /dev/serial/by-id/usb-Rademacher_DuoFern_USB-Stick_WR04ZEUN-if00-port0@115200 6F02468: wrong DongleSerial format: specify a 6 digit hex value starting with 6F
2017.04.28 21:38:07 3: Opening Rademacher device /dev/serial/by-id/usb-Rademacher_DuoFern_USB-Stick_WR04ZEUN-if00-port0
2017.04.28 21:38:07 3: Setting Rademacher serial parameters to 115200,8,N,1
2017.04.28 21:38:07 3: Rademacher device opened
2017.04.28 21:38:07 1: in DEFINED
2017.04.28 21:38:49 2: autocreate: define DUOFERN_409B8F DUOFERN 409B8F
2017.04.28 21:38:49 2: autocreate: define FileLog_DUOFERN_409B8F FileLog ./log/DUOFERN_409B8F-%Y.log DUOFERN_409B8F
2017.04.28 21:38:49 1: in UNDEFINED
2017.04.28 21:38:49 1: in DEFINED
2017.04.28 21:38:49 1: in DEFINED
2017.04.28 21:38:49 1: in SAVE
2017.04.28 21:38:49 1: DUOFERN device paired, code 409B8F
2017.04.28 21:39:02 1: in SAVE


409B8F scheint mein Gurtwickler zu sein.
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: paperhead am 28 April 2017, 21:56:15
Zitat von: Telekatz am 28 April 2017, 21:31:42
Nimm die richtige Baudrate => 115200

Ah, jetzt wo du es sagst, da ist eine 0 verloren gegangen.
Mit der alternativen Portangabe (und der richtigen Geschwindigkeit) geht es jetzt, daher lasse ich es so.

Danke.

Welches ist aber die sinnvollere? Hier im Forum und im Wiki hab ich beide Varianten gefunden  :-\
Titel: Antw:DuoFern pairing funktiniert nicht
Beitrag von: Telekatz am 28 April 2017, 22:04:53
Sinnvoller ist by-id. Ist eindeutig wenn mehrere FTDI Geräte vorhanden sind.