www.selfbus.org
https://selfbus.forums3.com/

knxd und FT1.2
https://selfbus.forums3.com/viewtopic.php?f=7&t=355
Page 1 of 3

Author: Marcel [ 30. Nov 2016 22:18 ]
Post subject: 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!

Author: Mirko [ 30. Nov 2016 22:36 ]
Post subject: Re: knxd und FT1.2

Schau mal hier:
viewtopic.php?p=2687#p2687

Author: Marcel [ 1. Dec 2016 09:25 ]
Post subject: 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:

Code:
~ $ /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)

Author: Werner [ 1. Dec 2016 22:39 ]
Post subject: 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!

Code:
dtoverlay=pi3-disable-bt
enable_uart=1

Mittlerweile ist das einigermaßen bekannt. Mich hatte es zu Anfangszeiten des RPi3 einiges an Zeit gekostet das herauszufinden...

Author: StefanT [ 2. Dec 2016 08:08 ]
Post subject: 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.

Author: Marcel [ 2. Dec 2016 19:20 ]
Post subject: Re: knxd und FT1.2

Das ist auch schon geschehen, löst das Problem leider trotzdem nicht.

Author: Marcel [ 5. Dec 2016 18:51 ]
Post subject: 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 :cry:
Langsam bin ich echt am verzweifeln...

Author: StefanT [ 6. Dec 2016 08:11 ]
Post subject: 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 ;-)

Author: oldcoolman [ 6. Dec 2016 14:00 ]
Post subject: 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.

Author: Marcel [ 6. Dec 2016 18:02 ]
Post subject: 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
Code:
groupswrite
ü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 :lol: 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? :)

Page 1 of 3All times are UTC + 1 hour
phpBB Forum Software