knxd und FT1.2
knxd und FT1.2
Hallo zusammen!
Ich bin neu hier im Forum und finde Euer Engagement und KnowHow wirklich super!
Daher habe ich mir direkt das FT1.2-Hat nachgebaut und es an einem RPi B mit installiertem eibd erfolgreich in Betrieb genommen.
An meinem RPi 3 bekomme ich die ganze Geschichte eben nicht zum Laufen.
Mein Setup sieht folgendermaßen aus:
- RPi 3 mit FT1.2-Hat und installiertem Jessie
- Selfbus 8-fach Binärausgang (auch erfolgreich getestet)
- Merten verdrosselte Spannungsversorgung
Ich bekomme es trotz overlay des UART nicht hin, dass meine ETS auf den Bus zugreifen kann. Ehrlich gesagt, bin ich mit der Konfiguration des knxd total überfordert, denn es scheint mir als müsse ich irgendwo angeben, dass ich als Schnittstelle "/dev/ttyAMA0" nutzen möchte - nur wo??
Wie gesagt, rein von der Hardware läuft das Setup tadellos, aber softwareseitig ist irgendwo der Wurm drin und ich hoffe, jemand von Euch weiß Rat.
Bevor ich planlos irgendwelche *.config oder *.log files poste, lasst mich doch bitte wissen, was Ihr braucht, dann liefere ich es nach.
Vielen Dank!
Ich bin neu hier im Forum und finde Euer Engagement und KnowHow wirklich super!
Daher habe ich mir direkt das FT1.2-Hat nachgebaut und es an einem RPi B mit installiertem eibd erfolgreich in Betrieb genommen.
An meinem RPi 3 bekomme ich die ganze Geschichte eben nicht zum Laufen.
Mein Setup sieht folgendermaßen aus:
- RPi 3 mit FT1.2-Hat und installiertem Jessie
- Selfbus 8-fach Binärausgang (auch erfolgreich getestet)
- Merten verdrosselte Spannungsversorgung
Ich bekomme es trotz overlay des UART nicht hin, dass meine ETS auf den Bus zugreifen kann. Ehrlich gesagt, bin ich mit der Konfiguration des knxd total überfordert, denn es scheint mir als müsse ich irgendwo angeben, dass ich als Schnittstelle "/dev/ttyAMA0" nutzen möchte - nur wo??
Wie gesagt, rein von der Hardware läuft das Setup tadellos, aber softwareseitig ist irgendwo der Wurm drin und ich hoffe, jemand von Euch weiß Rat.
Bevor ich planlos irgendwelche *.config oder *.log files poste, lasst mich doch bitte wissen, was Ihr braucht, dann liefere ich es nach.
Vielen Dank!
Tags:
Re: knxd und FT1.2
Danke für Deine schnelle Antwort!
Ich habe den Rat befolgt, meine knxd.conf sieht jetzt so aus, wie es dort steht.
Wenn ich den Status des Service' abfrage bekomme ich:
Ich habe den Rat befolgt, meine knxd.conf sieht jetzt so aus, wie es dort steht.
Wenn ich den Status des Service' abfrage bekomme ich:
Code: Alles auswählen
~ $ /etc/init.d/knxd status
● knxd.service - KNX Daemon
Loaded: loaded (/lib/systemd/system/knxd.service; enabled)
Active: activating (auto-restart) (Result: exit-code) since Thu 2016-12-01 08:21:56 UTC; 2s ago
Process: 882 ExecStart=/usr/bin/knxd $KNXD_OPTS (code=exited, status=1/FAILURE)
Main PID: 882 (code=exited, status=1/FAILURE)
Re: knxd und FT1.2
Achtung Falle!
Beim RPi 3 ist die serielle Schnittstelle standardmäßig durch Bluetooth belegt! TxD und RxD liegen auf anderen Pins - und die Baudrate ist nicht stabil!
Lösung: Bluetooth in der /boot/config.txt deaktivieren!
Mittlerweile ist das einigermaßen bekannt. Mich hatte es zu Anfangszeiten des RPi3 einiges an Zeit gekostet das herauszufinden...
Beim RPi 3 ist die serielle Schnittstelle standardmäßig durch Bluetooth belegt! TxD und RxD liegen auf anderen Pins - und die Baudrate ist nicht stabil!
Lösung: Bluetooth in der /boot/config.txt deaktivieren!
Code: Alles auswählen
dtoverlay=pi3-disable-bt
enable_uart=1
Re: knxd und FT1.2
Ein guter Hinweis, danke!
Ich habe es im Wiki auf der Seite Anpassen eines Raspbian Image an den RPi Bus Controller eingetragen.
Ich habe es im Wiki auf der Seite Anpassen eines Raspbian Image an den RPi Bus Controller eingetragen.
Re: knxd und FT1.2
Das ist auch schon geschehen, löst das Problem leider trotzdem nicht.
Re: knxd und FT1.2
So, ich habe das Gateway jetzt mithilfe dieser Seite zum Laufen bekommen
https://sourceforge.net/p/smarthomeng-r ... wiki/knxd/
Die ETS (3) erkennt das Gateway, aber das war's dann leider auch. Ich bekomme keinen Buszugriff
Langsam bin ich echt am verzweifeln...
https://sourceforge.net/p/smarthomeng-r ... wiki/knxd/
Die ETS (3) erkennt das Gateway, aber das war's dann leider auch. Ich bekomme keinen Buszugriff
Langsam bin ich echt am verzweifeln...
Re: knxd und FT1.2
Kann es sein dass der knxd keine Verbindung zur FT1.2 hat?
Meines Wissens prüft die ETS nur ob sie zum knxd kommt - ich kann mich aber irren
Meines Wissens prüft die ETS nur ob sie zum knxd kommt - ich kann mich aber irren
-
- Beiträge: 645
- Registriert: 17. Mai 2013, 20:57
- Kontaktdaten:
Re: knxd und FT1.2
Genau. Wenn man zum Bsp 5R6 mit 5k6 auf der Raspi HAT vertauscht, denkt ETS alles ist gut. Es kommt aber nicht zur Verbindung mit einem Gerät.
liebe Grüße
Andreas
Andreas
Re: knxd und FT1.2
Allem Anschein nach ist es genau so - die ETS hat Verbindung zum knxd, aber letzterer hat keine Verbindung zum Bus. Auch der manuelle über bash bringt keinen Erfolg.
Das kuriose daran ist, dass das RasPi Hat bereits lief (s.o.). Huckepack auf einem RasPi B konnte ich munter auf den Bus funken und meine 8-fach Ausgangsbaugruppe schalten lassen. Also lassen sich falsch platzierte Widerstände erstmal aussschließen.
Ich denke, dass das Problem wirklich zwischen knxd und FT1.2 liegt. Aber ich habe leider keine Ahnung, wie die richtige config aussehen muss Ich finde mich im wiki auf GitHub von knxd leider nicht so gut zurecht, als dass ich dort des Rätsels Lösung finden könnte...
Fakt ist, dass meine serielle Schnittstelle genau da liegt, wo sie liegen soll. Onboard BT ist deaktiviert und ttyAMA0 ist frei für I/O.
Hat evtl. jemand das Hat auf einem RasPi 3 am laufen und wäre so nett, mir seine/ihre config oder gar ein Image zur Verfügung zu stellen?
Code: Alles auswählen
groupswrite
Das kuriose daran ist, dass das RasPi Hat bereits lief (s.o.). Huckepack auf einem RasPi B konnte ich munter auf den Bus funken und meine 8-fach Ausgangsbaugruppe schalten lassen. Also lassen sich falsch platzierte Widerstände erstmal aussschließen.
Ich denke, dass das Problem wirklich zwischen knxd und FT1.2 liegt. Aber ich habe leider keine Ahnung, wie die richtige config aussehen muss Ich finde mich im wiki auf GitHub von knxd leider nicht so gut zurecht, als dass ich dort des Rätsels Lösung finden könnte...
Fakt ist, dass meine serielle Schnittstelle genau da liegt, wo sie liegen soll. Onboard BT ist deaktiviert und ttyAMA0 ist frei für I/O.
Hat evtl. jemand das Hat auf einem RasPi 3 am laufen und wäre so nett, mir seine/ihre config oder gar ein Image zur Verfügung zu stellen?