Ankündigung

Einklappen
Keine Ankündigung bisher.

KNX BAOS Modul 838 kBerry als KNX IP-Schnittstelle bzw. Router nutzen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    KNX BAOS Modul 838 kBerry als KNX IP-Schnittstelle bzw. Router nutzen

    Hallo Forengemeinde,

    ist es möglich, das Weinzierl KNX BAOS Modul 838 kBerry in Verbindung mit einem RaspberryPi 2/3 als KNX IP-Schnittstelle bzw. KNX IP-Router zu nutzen?

    Auch nach akribischer Suche konnte ich keinen Lösungsweg finden.
    Haber derzeit Linux raspberrypi 4.14.34-v7+ auf einem Raspi2 installiert. Trotz vieler Versuche unter Zuhilfenahme der Dokumentation von Weinzierl sowie diversen Foreneinträgen glingt es mir nicht, mit der ETS5 eine Verbindung herzustellen. (Meine Linux-Kenntnisse sind eher bescheiden)

    Für ein paar hilfreiche Tipps wäre ich dankbar :-)

    #2
    https://knx-user-forum.de/forum/proj...ule-838-kberry

    Kommentar


      #3
      Vielen Dank uncletom für die Info! Diesen Thread hatte ich mir zuvor natürlich schon mehrfach angesehen, und mich jetzt auch nochmal intensiv damit befasst, soweit es meine Linux-Kenntnisse zulassen. Also demnach wäre die Antwort auf meine Frage: Ja, es ist möglich das Winzierl KNX BAOS Modul 838 kBerry mit einem RaspberryPi 2 als KNX-IP Schnittstelle zu nutzen.

      Folgendes habe ich versucht versucht:
      - Raspbian Stretch auf RPi 2 installiert (Linux version 4.14.34-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1110 SMP Mon Apr 16 15:18:51 BST 2018)
      - update, upgrade
      - knxd V0.16 laut github.com -> knxd/README.md installiert
      - in knxd.conf die Zeile KNXD_OPTS= "-f9 -t 1022 -e 1.1.1 -E 1.1.200:5 -u/tmp/eib -B single -t 1023 -b ft12cemi:/dev/ttyAMA0 -D -TRS -c " von tiroler (Seite 15 in besagtem Thread) eingebaut.

      - nach Aufruf von systemctl status knxd.socket erhalte ich folgende Meldung:
      ● knxd.socket - KNX Daemon (socket)
      Loaded: loaded (/lib/systemd/system/knxd.socket; enabled; vendor preset: enabled)
      Active: active (listening) since Sun 2018-04-29 19:20:20 UTC; 13min ago
      Listen: /var/run/knx (Stream)
      [::]:6720 (Stream)

      Apr 29 19:20:20 raspberrypi systemd[1]: Listening on KNX Daemon (socket).


      - nach Aufruf von systemctl status knxd.service erhalte ich folgende Meldung:
      ● knxd.service - KNX Daemon
      Loaded: loaded (/lib/systemd/system/knxd.service; enabled; vendor preset: enabled)
      Active: activating (auto-restart) (Result: exit-code) since Sun 2018-04-29 19:20:32 UTC; 1s ago
      Process: 24873 ExecStart=/usr/bin/knxd $KNXD_OPTS (code=exited, status=1/FAILURE)
      Main PID: 24873 (code=exited, status=1/FAILURE)

      Apr 29 19:20:32 raspberrypi systemd[1]: Started KNX Daemon.
      Apr 29 19:20:32 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
      Apr 29 19:20:32 raspberrypi systemd[1]: knxd.service: Unit entered failed state.
      Apr 29 19:20:32 raspberrypi systemd[1]: knxd.service: Failed with result 'exit-code'.



      - mit journalctl -u knxd.service -b erhalte ich folgende sich immer wiederholende Informationen:

      Apr 29 19:54:22 raspberrypi systemd[1]: Starting KNX Daemon...
      Apr 29 19:54:22 raspberrypi knxd[25522]: Layer 4 [ 1:main 0.000] initialized
      Apr 29 19:54:22 raspberrypi knxd[25522]: I00000000: [ 1:main] 0.15.0-7: /usr/bin/knxd -f9 -t 1022 -e 1.1.1 -E 1.1.200:5 -u/tmp/eib -B single -t 1023 -b ft12cemi:/dev/ttyAMA0 -D -TRS -c
      Apr 29 19:54:22 raspberrypi knxd[25522]: Layer 4 [ 1:main 0.000] setting up
      Apr 29 19:54:22 raspberrypi knxd[25522]: Layer 4 [ 5:C.cache/G 0.000] GroupCacheInit
      Apr 29 19:54:22 raspberrypi systemd[1]: Started KNX Daemon.
      Apr 29 19:54:22 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
      Apr 29 19:54:22 raspberrypi systemd[1]: knxd.service: Unit entered failed state.
      Apr 29 19:54:22 raspberrypi systemd[1]: knxd.service: Failed with result 'exit-code'.
      Apr 29 19:54:32 raspberrypi systemd[1]: knxd.service: Service hold-off time over, scheduling restart.
      Apr 29 19:54:32 raspberrypi systemd[1]: Stopped KNX Daemon.



      Die Beschreibung in /usr/share/doc/knxd/inifile.rst ist für mich als Einsteiger auch unter Zuhilfenahme des Google-Übersetzers nicht sehr aufschlussreich.
      Kann mir bitte jemand einen Tipp geben, in welche Richtung ich weiter experimentieren sollte.

      Gruß und Danke,
      madnexxx
      Zuletzt geändert von Madnexxx; 29.04.2018, 21:01.

      Kommentar


        #4
        Hi, I have made KNXNet/IP interface implementation for BAOS 83x modules on a D programming language.

        Compiled binaries for Raspberry Pi. download "ll_release_29apr2020.tar.gz" or "ll_release_29apr2020.zip".

        https://drive.google.com/drive/folde...PB?usp=sharing

        Prerequisites: redis-server version>5.0.0 package installed(sudo apt install redis-server).
        There is three binaries. Two of them won't work without running `llpub` application(this one handles connection to UART and redis pubsub requests).
        `llnet` - is implementation of KNXNet/IP interface. There is no SEARCH_REQUEST support, so, ETS won't find it in network. Put ip address manually.
        Everything else should work. Group addresses, multiple connections, transport connections(e.g. application downloads).

        Sources: https://github.com/dobaosll

        Kommentar

        Lädt...
        X