FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 22 Oktober 2012, 21:29:25

Titel: Gleichzeitiger Betrieb CUL und EUL
Beitrag von: Guest am 22 Oktober 2012, 21:29:25
Originally posted by: <email address deleted>

Hallo,

ich schlage mich jetzt schon seit einiger Zeit mit dem Versuch herum je
einen Adapter für FS20 und einen für Enocean gemeinsam ans Laufen zu
bringen. Zur Ausgangslage: Der Adapter von busware steckt in einer Fritzbox
7270, fhem 5.2 lief damit outofthebox. Zur Ansteuerung einger Sensoren von
Eltako habe ich noch einen weiteren Adapter ebenfalls von busware erworben.
Was ich hier so im Forum finde sollte das problemlos zusammen laufen.
Effekt bei:

1. Ich stecke den Adapter einfach ein. /dev/ttyACM1 wird angelegt. Lege ich
den mit:

define TCM310 TCM 310 /dev/ttyACM1

an, dann erscheint im Log:

2012.10.22 21:18:33 3: Opening TCM310 device /dev/ttyACM1
2012.10.22 21:18:33 3: Can't open /dev/ttyACM1: Input/output error

2. Nächster Versuch: Einfach mal neu starten. Im Log sieht es dann so aus, als ob der 2. Adapter als CUL-Device angemeldet werden soll. Das klappt aber nicht. Danach ist dann kein Adapter mehr ansprechbar:

2012.10.22 21:25:54 3: Opening CUL_0 device /dev/ttyACM0
2012.10.22 21:25:55 3: Setting CUL_0 baudrate to 9600
2012.10.22 21:25:55 3: CUL_0 device opened
2012.10.22 21:26:04 1: Cannot init /dev/ttyACM0, ignoring it
2012.10.22 21:26:07 1: Including ./log/fhem.save
2012.10.22 21:26:07 1: statefile: Please define TCM310_1 first
Please define TCM310_1 first
2012.10.22 21:26:07 3: Converting 'attr global port 7072 global' to 'define telnetPort telnet 7072 global'
2012.10.22 21:26:07 3: telnetPort: port 7072 opened
2012.10.22 21:26:07 1: usb create starting
2012.10.22 21:26:08 3: Opening CUL device /dev/ttyACM0
2012.10.22 21:26:08 3: Setting CUL baudrate to 9600
2012.10.22 21:26:08 3: CUL device opened
2012.10.22 21:26:08 3: Opening TCM310 device /dev/ttyACM0
2012.10.22 21:26:08 3: Setting TCM310 baudrate to 57600
2012.10.22 21:26:08 3: TCM310 device opened
2012.10.22 21:26:09 1: define TCM310_0 TCM 310 /dev/ttyACM0@57600
2012.10.22 21:26:09 3: Opening TCM310_0 device /dev/ttyACM0
2012.10.22 21:26:09 3: Setting TCM310_0 baudrate to 57600
2012.10.22 21:26:09 3: TCM310_0 device opened
2012.10.22 21:26:09 3: Opening CUL device /dev/ttyACM1
2012.10.22 21:26:09 3: Can't open /dev/ttyACM1: Input/output error
2012.10.22 21:26:09 1: usb create end

3. Einfach mal den CUL-Adapter raus und nur den EUL verwendet. Klappt einwandfrei.

Also falls jemand ein paar Tipps hat würde mich freuen.

Gruß
Arno


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Gleichzeitiger Betrieb CUL und EUL
Beitrag von: rudolfkoenig am 23 Oktober 2012, 09:00:57
                                                   

> define TCM310 TCM 310 /dev/ttyACM1

Das sollte nicht funktionieren, laut http://fhem.de/commandref.html#TCM:
the TCM120 should be opened with 9600 Baud, the TCM310 with 57600 baud.
Autocreate macht es korrekt.

Wenn ich den Rest richtig verstehe, hat der Rechner mit dem gleichzeitigen
Betrieb von zwei Sticks ein Problem. Konkrete Vorschlaege habe ich nicht, evtl.
am USB-Hub herumexperimentieren.

Auf einem FB7390 habe ich diese Kombination getestet (mit Erfolg :).

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Gleichzeitiger Betrieb CUL und EUL
Beitrag von: Guest am 23 Oktober 2012, 21:16:45
Originally posted by: <email address deleted>

Am Dienstag, 23. Oktober 2012 09:01:01 UTC+2 schrieb Rudolf Koenig:
>
> > define TCM310 TCM 310 /dev/ttyACM1
>
> Das sollte nicht funktionieren, laut http://fhem.de/commandref.html#TCM:
> the TCM120 should be opened with 9600 Baud, the TCM310 with 57600 baud.
> Autocreate macht es korrekt.
>

Ja, genau, TCM120 habe ich auch nicht. Irgendwo in der Doku steht aber
auch, dass der Treiber das für TCM310 automatisch richtig setzt. Ob ich es
angebe oder nicht, macht aber auch keinen Unterschied. Das Ergebnis bleibt
das selbe.
 

>
> Wenn ich den Rest richtig verstehe, hat der Rechner mit dem gleichzeitigen
> Betrieb von zwei Sticks ein Problem. Konkrete Vorschlaege habe ich nicht,
> evtl.
> am USB-Hub herumexperimentieren.
>
> Auf einem FB7390 habe ich diese Kombination getestet (mit Erfolg :).
>
>  Ja, der Parallelbetrieb macht Probleme. Lief die 7390 unter
Originalfirmware oder freetz? Kann das einen Unterschied machen?

Gruß
Arno

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Gleichzeitiger Betrieb CUL und EUL
Beitrag von: Guest am 23 Oktober 2012, 21:37:15
Originally posted by: <email address deleted>

Oh, ich glaube mich laust der Affe. Ich habe den USB-Hub ausgetauscht und
jetzt geht es!

Gruß
Arno

Am Montag, 22. Oktober 2012 21:29:25 UTC+2 schrieb Arno:
>
> Hallo,
>
> ich schlage mich jetzt schon seit einiger Zeit mit dem Versuch herum je
> einen Adapter für FS20 und einen für Enocean gemeinsam ans Laufen zu
> bringen. Zur Ausgangslage: Der Adapter von busware steckt in einer Fritzbox
> 7270, fhem 5.2 lief damit outofthebox. Zur Ansteuerung einger Sensoren von
> Eltako habe ich noch einen weiteren Adapter ebenfalls von busware erworben.
> Was ich hier so im Forum finde sollte das problemlos zusammen laufen.
> Effekt bei:
>
> 1. Ich stecke den Adapter einfach ein. /dev/ttyACM1 wird angelegt. Lege
> ich den mit:
>
> define TCM310 TCM 310 /dev/ttyACM1
>
> an, dann erscheint im Log:
>
> 2012.10.22 21:18:33 3: Opening TCM310 device /dev/ttyACM1
> 2012.10.22 21:18:33 3: Can't open /dev/ttyACM1: Input/output error
>
> 2. Nächster Versuch: Einfach mal neu starten. Im Log sieht es dann so aus, als ob der 2. Adapter als CUL-Device angemeldet werden soll. Das klappt aber nicht. Danach ist dann kein Adapter mehr ansprechbar:
>
> 2012.10.22 21:25:54 3: Opening CUL_0 device /dev/ttyACM0
> 2012.10.22 21:25:55 3: Setting CUL_0 baudrate to 9600
> 2012.10.22 21:25:55 3: CUL_0 device opened
> 2012.10.22 21:26:04 1: Cannot init /dev/ttyACM0, ignoring it
> 2012.10.22 21:26:07 1: Including ./log/fhem.save
> 2012.10.22 21:26:07 1: statefile: Please define TCM310_1 first
> Please define TCM310_1 first
> 2012.10.22 21:26:07 3: Converting 'attr global port 7072 global' to 'define telnetPort telnet 7072 global'
> 2012.10.22 21:26:07 3: telnetPort: port 7072 opened
> 2012.10.22 21:26:07 1: usb create starting
> 2012.10.22 21:26:08 3: Opening CUL device /dev/ttyACM0
> 2012.10.22 21:26:08 3: Setting CUL baudrate to 9600
> 2012.10.22 21:26:08 3: CUL device opened
> 2012.10.22 21:26:08 3: Opening TCM310 device /dev/ttyACM0
> 2012.10.22 21:26:08 3: Setting TCM310 baudrate to 57600
> 2012.10.22 21:26:08 3: TCM310 device opened
> 2012.10.22 21:26:09 1: define TCM310_0 TCM 310 /dev/ttyACM0@57600
> 2012.10.22 21:26:09 3: Opening TCM310_0 device /dev/ttyACM0
> 2012.10.22 21:26:09 3: Setting TCM310_0 baudrate to 57600
> 2012.10.22 21:26:09 3: TCM310_0 device opened
> 2012.10.22 21:26:09 3: Opening CUL device /dev/ttyACM1
> 2012.10.22 21:26:09 3: Can't open /dev/ttyACM1: Input/output error
> 2012.10.22 21:26:09 1: usb create end
>
> 3. Einfach mal den CUL-Adapter raus und nur den EUL verwendet. Klappt einwandfrei.
>
> Also falls jemand ein paar Tipps hat würde mich freuen.
>
> Gruß
> Arno
>
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com