Ankündigung

Einklappen
Keine Ankündigung bisher.

BUSverkehr via Syslog loggen

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

    BUSverkehr via Syslog loggen

    Guten Morgen

    Ich würde gerne den Busverkehr im Sinne eines Busmonitors auf einem Syslog-Server loggen.
    Hat jemand eine Idee wie dies am einfachsten klappen könnte?

    Bin für alle Hinweise dankbar.
    Gruss Daniel

    #2
    Hallo Daniel,

    darf das was kosten? Wenn ja, hätten wir was - bei Interesse kontaktiere ich dich im neuen Jahr.

    Gruß, Klaus

    Kommentar


      #3
      ... und wenn es nix kosten darf, würde ich den knxd nutzen.
      Und ggf. smarthome.py, aber vielleicht geht es auch alleine mit dem knxd und einem Script.

      Kommentar


        #4
        Zitat von Klaus Gütter Beitrag anzeigen
        darf das was kosten
        Kommt immer drauf an wie viel und auf welcher Basis, darfst mich gerne kontaktieren Klaus.

        Zitat von henfri Beitrag anzeigen
        knxd und einem Script
        In diese Richtung ging meine Frage, da ich Forum und im Netz nichts konkretes gefunden habe.
        Gruss Daniel

        Kommentar


          #5
          Zitat von abeggled Beitrag anzeigen
          In diese Richtung ging meine Frage, da ich Forum und im Netz nichts konkretes gefunden habe.
          Dann musst du unkonkreter suchen und dir etwas bauen.
          1) Suche "Busmonitor knxd" --> https://github.com/knxd/knxd/wiki/KnxTool
          2) Suche "Wie sende ich Werte an Syslog"

          Kommentar


            #6
            Spontan, ohne es geprüft zu haben - Node-Red mit dem KNX Node und dem Syslog Node?

            Ich nutze beide nur eben nicht um einen Busmonitor zu bauen. Ich reagiere auf Syslog Events mit KNX Schaltbefehlen, aber der KNX Node liest auch permanent auf dem Bus und müsste das dann an Syslog weitergeben können.

            Kommentar


              #7
              Hallo,

              ich hab das gerade bei mir auf dem Rechner mit dem KNXd (Raspi) zusätzlich eingerichtet durch:

              /usr/lib/knxd/vbusmonitor1time local: | /usr/bin/logger -t knx-log -i

              als Service kann man es einrichten in dem man die Datei /lib/systemd/system/knxlog.service mit folgendem Inhalt anlegt:
              ---
              [Unit]
              Description=KNX log
              After=network-online.target knxd.service
              Requires=knxd.socket

              [Service]
              ExecStart=/bin/bash -c "/usr/lib/knxd/vbusmonitor1time local: | /usr/bin/logger -t knx-log -i"
              User=knxd
              Group=knxd
              Type=fork

              Restart=on-failure
              RestartSec=10

              [Install]
              WantedBy=multi-user.target network-online.target
              Also=knxd.socket
              ---
              dann durch folgende Befehle starten:
              systemctl daemon-reload
              systemctl start knxlog

              Viele Grüße
              Christoph

              Kommentar

              Lädt...
              X