Autor Thema: RFXtrx433e mit FHEM@Fritzbox Initialization Error  (Gelesen 1181 mal)

Offline aloz77

  • Full Member
  • ***
  • Beiträge: 481
RFXtrx433e mit FHEM@Fritzbox Initialization Error
« am: 19 August 2014, 21:53:12 »
Ich fange grade an mit FHEM und habe mir RFXtrx433e gekauft. Mit dem RFXmngr und Firmware 229 tut die Box am Windows-PC, was sie soll. Wenn ich sie an die Fritzbox anschließe, auf der FHEM läuft, bekomme ich sie leider gar nicht zum Laufen. Ich definiere das Gerät manuell so:

define RFXTRXUSB TRX /dev/ttyUSB3
Dann sagt er mir im Log das:

2014.08.19 21:32:17 3: Opening RFXTRXUSB device /dev/ttyUSB3
2014.08.19 21:32:17 3: RFXTRXUSB device opened
2014.08.19 21:32:17 1: TRX: Initialization Error: No character read
2014.08.19 21:32:17 1: Cannot init /dev/ttyUSB3, ignoring it

ttyUSB3 ist richtig. An der Fritzbox hängen noch drei andere USB-Geräte, teilweise auch mit FTDI-Chips. Alle gehen einwandfrei (mit anderer Software). Also die Fritzbox kennt das Gerät, nur irgendwas klappt nicht mit der Kommunikation.

root@FritzBOX:/var/mod/root# ls -al /dev/ttyUSB*
crw-rw----    1 root     root      188,   0 Aug 19 21:38 /dev/ttyUSB0
crw-rw----    1 root     root      188,   1 Aug 19 21:39 /dev/ttyUSB1
crw-rw----    1 root     root      188,   2 Aug 19 21:39 /dev/ttyUSB2
crw-rw----    1 root     root      188,   3 Aug 19 21:32 /dev/ttyUSB3

Kann ich das irgendwie mit FHEM tiefer debuggen oder woran könnte der Fehler liegen?

Ich habe Fritzbox 7390 mit Freetz FRITZ!OS 06.10-28178 BETA und # $Id: 45_TRX.pm 3784 2013-08-24 19:04:30Z wherzig $ Ich habe schon beide Modi StartasRoot und normaler Start ausprobiert.

Offline aloz77

  • Full Member
  • ***
  • Beiträge: 481
Antw:RFXtrx433e mit FHEM@Fritzbox Initialization Error
« Antwort #1 am: 20 August 2014, 20:53:50 »
Das scheint die Lösung zu sein:

define RFXTRXUSB TRX /dev/ttyUSB3@38400
Mit der Angabe @38400 klappt jetzt die Initialisierung...

 

decade-submarginal