Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

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