Raspi mit RS232 an Busankoppler?

Hallo,

könnt ihr mir sagen, wie ich herausfinde, ob meine Busch-Jäger RS232-Schnittstelle von Symcon auf dem Raspi erkannt wird und genutzt werden kann?

Auf dem Raspi läuft der aktuelle Symcon Server 4.4. Ich habe eine Erweiterungsplatine am Raspi, die RS232/ UART bereitstellt. Das Gateway bringt jedoch einen Fehler bzw. Timeout. Die Logdatei sieht so aus:

pi@raspberrypi:~ $ sudo /etc/init.d/symcon start
IP-Symcon started with PID 1639
pi@raspberrypi:~ $ tail -f /var/log/symcon/logfile.log
26.02.2018 11:57:07 | 12565 | DEBUG   | VariableManager      | [Location\Ist es Tag] = true
26.02.2018 11:57:07 | 13825 | MESSAGE | KNX/EIB Configurator | Erstelle...
26.02.2018 11:57:07 | 54190 | MESSAGE | WebHook Control      | Erstelle...
26.02.2018 11:57:07 | 27578 | MESSAGE | Notification Control | Erstelle...
26.02.2018 11:57:07 | 00000 | MESSAGE | Kernel               | Initialisierung abgeschlossen
26.02.2018 11:57:07 | 00000 | MESSAGE | Kernel               | Erstelle Nachrichten-Thread ...
26.02.2018 11:57:07 | 00000 | MESSAGE | EventManager         | Erstelle Ereignis-Thread...
26.02.2018 11:57:07 | 00000 | MESSAGE | TimerPool            | Erstelle Ereignis-Thread...
26.02.2018 11:57:07 | 00000 | MESSAGE | DataServer           | Starte Server...
26.02.2018 11:57:07 | 00000 | SUCCESS | Kernel               | *** IPS BETRIEBSBEREIT
26.02.2018 11:57:12 | 27926 | WARNING | EIB Gateway          | Reset von PEI gescheitert: Zeitüberschreitung beim Warten auf Antwort
26.02.2018 11:58:12 | 27926 | ERROR   | TimerPool            | EIB Gateway (KeepAlive): Zeitüberschreitung beim Warten auf Antwort

Ich habe jetzt die serielle Schnittstelle geprüft, sie unterstützt FT 1.2 . Laut Log-File funktioniert auch die Schnittstelle:

28.02.2018 21:48:59 | 47330 | MESSAGE | Serial Port          | Einstellungen gespeichert
28.02.2018 21:48:59 | 47330 | MESSAGE | Serial Port          | Öffne Port...
28.02.2018 21:48:59 | 47330 | MESSAGE | Event Control        | Wiederverbinden [Serial Port (EIB Gateway #27926)] erfolgreich
28.02.2018 21:49:04 | 27926 | WARNING | EIB Gateway          | Reset von PEI gescheitert: Zeitüberschreitung beim Warten auf Antwort

Woran kann es liegen, wenn immer der Reset von PEI scheitert?

Stimmt die Baudrate? Parität? ect.

Als Alternative kannst du dir ja mal das Weinzierl kBerry ansehen, welches du direkt an den Pi stecken kannst.

paresy

Danke paresy, für den Tipp!
Ich bin leider noch nicht sehr vertraut mit dem RasPi. Zur Zeit habe ich in der cmdline.txt diese Angaben:

console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1

In einem anderen Tipp wurde empfohlen, „console=serial0,115200“ einzugeben.

Kannst Du mir sagen, welcher Eintrag korrekt wäre? In der Symcon-Plattform sind ja 38400 hinterlegt, soweit ich gesehen habe. Welche Baudrate kann denn ein BUS-Ankoppler verarbeiten?
Ist es vielleicht sinnvoll, erstmal vorsichtig mit 9600 anzufangen?

Wenn ich dies hier lese
Frage(n) zur seriellen EIB-Schnittstelle mit FT1.2-Protokoll
klingt es nach 19200 Baud für FT1.2
Die diversen anderen RS232-Parameter, die man auch noch wissen muß, sind dort leider nicht angegeben.

Edit: Gerade nachgeschlagen im KNX Standard, Kapitel „PEI-type 10: FT1.2“
„The data transmission shall be performed with 8 data bits and 1 stop bit with even parity (line idle shall be „1“).
The transmission rate shall be selectable between the following values: 1 200, 2 400, 4 800, 9 600 and 19 200 baud. (The default value shall be 19 200.)“

Aber wenn in IPS die 38.4kBaud vordefiniert sind, dann würde ich das zuerst versuchen. Bei falscher Baudrate kommt keine Kommunikation zustand, das muß schon genau passen.

Danke für die links und Tipps!
Ich habe jetzt alles gelesen und alle denkbaren Variationen ausprobiert. Leider ohne Erfolg.
Ich gebe auf und verwende ein IP-Gateway.:banghead::eek:

console=tty1, nimm mal raus, wenn du die RS232 nutzen willst.

Ich wollt’s nicht schreiben, aber das spart sicherlich viel Zeit und Bastelei. Für Zugriff mit der ETS5 wirst du sie ohnehin benötigen, die unterstützt RS232 nicht mehr.

Gestern ist das neue Weinzierl 731 angekommen. Und was soll ich sagen:

  • angeschlossen
  • IP Adresse automatisch von der Fritzbox zugewiesen
  • PA für KNX zugeordnet
    und läuft!
    Primasache die neue IP-Welt! :loveips: