Ankündigung

Einklappen
Keine Ankündigung bisher.

Erstellen der knxd.ini bei einem seriellen Gateway

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

    Erstellen der knxd.ini bei einem seriellen Gateway

    Hallo!

    Trotz zahlreicher Beiträge komme ich beim erstellen der knxd.ini nicht weiter. Ich habe es auf einem BeagleBone Black installiert und ist mit einem Weinzierl Tiny serial verbaut.

    knxd.service
    Code:
    [Unit]
    Description=KNX Daemon
    After=network.target knxd.socket
    Requires=knxd.socket
    
    [Service]
    EnvironmentFile=/etc/knxd.conf
    ExecStart=/usr/bin/knxd $KNXD_OPTS
    User=knxd
    Group=knxd
    Type=notify
    
    Restart=on-failure
    RestartSec=10
    
    [Install]
    WantedBy=multi-user.target network-online.target
    Also=knxd.socket

    knxd.ini
    Code:
    # configuration for knxd.service
    [main]
    addr = 1.1.200
    client-addrs = 1.1.201:5
    connections = server,B.tpuarts
    systemd = systemd
    name = Beagle KNX
    
    [B.tpuarts]
    device = /dev/ttyS1
    driver = tpuart
    
    [server]
    server = ets_router
    discover = true
    debug = debug-server
    router = router
    tunnel = tunnel
    interface = eth0
    multicast-address = 224.0.23.12
    
    [debug-server]
    name = mcast:knxd
    
    [router]
    filters = A.pace
    
    [A.pace]
    delay = 50
    filter = pace
    
    [tunnel]
    filters = log
    
    [systemd]
    debug = debug-systemd
    filters = log
    
    [debug-systemd]
    error-level = 0x0
    trace-mask = 0xfc
    ​

    knxd.conf
    Code:
    KNXD_OPTS=/etc/knxd.ini
    ​

    journalctl -uknxd -n30
    Code:
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 3 [ 9:systemd_/systemd     0.005] registerLink: 9:systemd_
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 0 [17:log/tunnel           0.005] State setup
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 3 [ 9:systemd_/systemd     0.017] Start: cfg:systemd_
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 5 [ 9:systemd_/systemd     0.019] down => >up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 5 [ 9:systemd_/systemd     0.021] >up => up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 4 [ 9:systemd_/systemd     0.021] link state changed: up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 5 [ 9:systemd_/systemd     0.021] Started
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 4 [ 9:systemd_/systemd     0.021] link state changed: up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 3 [ 4:systemd_/systemd     0.021] Start: cfg:systemd_
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 5 [ 4:systemd_/systemd     0.021] down => >up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 5 [ 4:systemd_/systemd     0.021] >up => up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 4 [ 4:systemd_/systemd     0.021] link state changed: up
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 5 [ 4:systemd_/systemd     0.021] Started
    Jul 29 13:37:10 beagle knxd[1950]: Beagle KNX: Layer 4 [ 4:systemd_/systemd     0.021] link state changed: up
    Jul 29 13:37:10 beagle systemd[1]: Started KNX Daemon.
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: F00000105: [23:B.tpuarts] Link down, terminating
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 9:systemd_/systemd     2.509] R Stopping
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 5 [ 9:systemd_/systemd     2.509] up => >down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 5 [ 9:systemd_/systemd     2.509] >down => down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 9:systemd_/systemd     2.509] link state changed: down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 9:systemd_/systemd     2.509] link state changed: down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 4:systemd_/systemd     2.509] R Stopping
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 5 [ 4:systemd_/systemd     2.509] up => >down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 5 [ 4:systemd_/systemd     2.510] >down => down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 4:systemd_/systemd     2.510] link state changed: down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 4:systemd_/systemd     2.510] link state changed: down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 9:systemd_/systemd     2.510] is down
    Jul 29 13:37:13 beagle knxd[1950]: Beagle KNX: Layer 4 [ 4:systemd_/systemd     2.510] is down
    Jul 29 13:37:13 beagle systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
    Jul 29 13:37:13 beagle systemd[1]: knxd.service: Failed with result 'exit-code'.
    ​

    ls -lh /dev/ttyS1
    Code:
    crw-rw---- 1 root dialout 4, 65 Jul 29 13:40 /dev/ttyS1
    Ist da ein Problem mit der Verbindung zum Weinzierl Tiny Serial?

    #2
    Hallo!

    Klappt nun. War scheinbar ein Hardwareproblem.

    Kommentar

    Lädt...
    X