RFXTRX433 & Raspberry Pi

Begonnen von DanHard, 05 Januar 2014, 23:25:46

Vorheriges Thema - Nächstes Thema

DanHard

Kennt von euch jemand ein Tutorial wie ich den RFXTRX433 USB an einer Raspberry Pi installiere?

Danke vielmals!
Gruss
- FHEM auf RaspberryPi B
- RFXTRX 433
- 3x IT-1500
- 3x Thermo-, Hygro-Sensor TS34C

Christoph

Eigentlich musst du ausser einstecken nichts machen.
Wird normalerweise von FHEM per autocreate erkannt und angelegt  ;)

z.b.

define TRX_0 TRX /dev/ttyUSB0@38400


Gruß Christoph

DanHard

Genial! Sobald ich alles bekommen habe teste ichs gleich! :-)
- FHEM auf RaspberryPi B
- RFXTRX 433
- 3x IT-1500
- 3x Thermo-, Hygro-Sensor TS34C

DanHard


Zitat von: Christoph am 05 Januar 2014, 23:51:50
Eigentlich musst du ausser einstecken nichts machen.
Wird normalerweise von FHEM per autocreate erkannt und angelegt  ;)

z.b.

define TRX_0 TRX /dev/ttyUSB0@38400


Gruß Christoph

Danke für die Hilfe!
- FHEM auf RaspberryPi B
- RFXTRX 433
- 3x IT-1500
- 3x Thermo-, Hygro-Sensor TS34C

Jojo11

Hallo DanHard,

vielleicht noch hilfreich: Es wird davon abgeraten, den RFXtrx über einen USB-Hub anzuschließen. Also nicht wundern, wenn er an einem Hub nicht funktioniert.

schöne Grüße
Jo

Rince

Betreibe den RFXtrx problemlos an einem Pi mit aktivem Hub.
Der versorgt gleich noch den Pi mit Spannung dazu :)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

juppzupp


det.

Bei mir steckt er erfolgreich und schon lange am http://www.dlink.com/de/de/support/product/dub-h4-4-port-usb-2-Hub erst an der FB7390, dann am RPI und jetzt am Cubieboard2.
LG
det.

Jojo11

Zitat von: Rince am 07 Januar 2014, 14:13:43
Betreibe den RFXtrx problemlos an einem Pi mit aktivem Hub.
Der versorgt gleich noch den Pi mit Spannung dazu :)

Hallo Rince,

könntest Du mir die genaue Bezeichnung Deines aktiven Hubs nennen? Danke!

schöne Grüße
Jo

Jojo11

Zitat von: det. am 07 Januar 2014, 18:50:21
Bei mir steckt er erfolgreich und schon lange am http://www.dlink.com/de/de/support/product/dub-h4-4-port-usb-2-Hub erst an der FB7390, dann am RPI und jetzt am Cubieboard2.

Hallo det.,

hast Du zur eindeutigen Identifikation udev-rules erstellt? Ich hatte mein Glück mit dem gleichen Hub probiert, aber der RFXtrx wurde gar nicht erkannt :(
Welches Betriebssystem verwendest Du?

schöne Grüße
Jo

det.

Hallo Jo,
wie Du in meinem Beitrag gelesen hast - unterschiedliche Betriebssysteme (FB, Debian Wheezy, Linaro Linux) - es ging immer. udev-rules habe ich erst am letzten Wochenende erstellt, es ging vorher über 1 Jahr auch ohne. Tausche den HUB doch mal aus - vielleicht ist er defekt und geht nur noch als passiver HUB?
LG
det.

Jojo11

Zitat von: det. am 07 Januar 2014, 19:54:38
Hallo Jo,
wie Du in meinem Beitrag gelesen hast - unterschiedliche Betriebssysteme (FB, Debian Wheezy, Linaro Linux) - es ging immer. udev-rules habe ich erst am letzten Wochenende erstellt, es ging vorher über 1 Jahr auch ohne. Tausche den HUB doch mal aus - vielleicht ist er defekt und geht nur noch als passiver HUB?

Danke. Dann werde ich es evtl. mal ohne udev-rules versuchen. Der Hub scheint zu funktionieren.

schöne Grüße
Jo

Rince

Steht nur
XYSTEC
drauf. Mehr kann ich dir leider nicht sagen :(
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Tueftler1983

Hallo zusammen, darf ich hier nochmal auf machen???
Habe fhem jetzt neu auf einem RPI5 aufgesetzt, jetzt wollte ich den RFXTRX einfach wieder am PI abstechen aber in fhem wird er nicht erkannt.

Mit ls -l /dev/serial/by-idBekomme ich diese Ausgabe
insgesamt 0
lrwxrwxrwx 1 root root 13 27. Aug 00:00 usb-RFXCOM_RFXtrx433_A1WZWLLA-if00-port0 -> ../../ttyUSB0
pi@FHEMneu:~ $

Scheint am PI also erkannt zu werden.

In fhem ist er wie in der alten config definiert:
define TRX_0 TRX /dev/ttyUSB0@38400
#   CFGFN     
#   DEF        /dev/ttyUSB0@38400
#   DeviceName /dev/ttyUSB0@38400
#   FUUID      66ccffed-f33f-91a4-6508-9c56db71155fefc5
#   NAME       TRX_0
#   NR         1340
#   NTFY_ORDER 50-TRX_0
#   PARTIAL   
#   STATE      disconnected
#   TYPE       TRX
#   READINGS:
#     2024-08-27 00:21:33   state           disconnected
#
setstate TRX_0 disconnected
setstate TRX_0 2024-08-27 00:21:33 state disconnected


Kann mir jemand weiter helfen??
LG holger

OliS.

Hast Du mal versucht, den TRX über die ID zu definieren? Also in einem Fall mit /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1WZWLLA-if00-port0@38400.

Ansonsten muss der User unter dem FHEM läuft soweit ich weiß in der Gruppe dialout sein.

LG
Oli
PVE auf MiniPC (N100) mit FHEM, Zigbee2MQTT, Homebridge, DeConz

Tueftler1983

Sorry hatte die Rückmeldung vergessen, fhem hatte keine Berechtigung auf USB zuzugreifen.
Berechtigung erteilt, alles läuft

Tueftler1983

Danke dir für die Antwort, in der Gruppe dialout ist der User fhem und wenn ich chmod o+rw /dev/ttyUSB0 Ausführe geht es bis zum nächsten Neustart des Systems.  Verstehe nicht warum ich auf dem neuen System soviele Stolpersteine habe.

Tueftler1983

Ahh das problem ist vorher war USB Zugriff über die Gruppe dialout jetzt über die Gruppe plugdev.

CodeAuswählen
pi@FHEMneu:/opt $ ls -l /dev/ttyUSB0
crw-rw-rw-+ 1 root plugdev 188, 0  4. Sep 23:05 /dev/ttyUSB0

Also mit
CodeAuswählen
usermod -a -G plugdev fhem
Der Gruppe beitreten und ruhe ist...

Danke!!