Ankündigung

Einklappen
Keine Ankündigung bisher.

knxd mit MDT Router

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

    knxd mit MDT Router

    Hallo,

    ich habe nun mein IP Interface gegen einen IP Router getauscht.
    Leider klappt jedoch die Verbindungsaufbau nicht.

    Über die ETS kann ich programmieren und über den Gruppenmonitor Befehle senden.

    Aber die Konfiguration mit knxd funktioniert nicht.

    Mit meinem bisherigen Interface hat folgende Konfig funktioniert:
    KNXD_OPTS="-i -u /tmp/eib -b ipt:192.168.2.112"
    Jetzt habe ich meinen Router konfiguriert:
    KNXD_OPTS="-c -u /tmp/eib -b ip:192.168.2.238"
    Doch leider kann keine Verbindung aufgebaut werden.

    Hier der Log:
    2016-11-08 20:26:24 WARNING Main -------------------- Init smarthomeNG 1.2.451 --------------------
    2016-11-08 20:26:24 INFO Main Init Scheduler
    2016-11-08 20:26:24 INFO Main Init Plugins
    2016-11-08 20:26:24 INFO Main Init UZSU
    2016-11-08 20:26:24 INFO Main Init Items
    2016-11-08 20:26:24 INFO Main Items: 106
    2016-11-08 20:26:24 INFO Main Start Logics
    2016-11-08 20:26:24 INFO Main Start Plugins
    2016-11-08 20:26:24 WARNING smartvisu Installing widgets into smartVISU
    2016-11-08 20:26:24 INFO smartvisu install_widgets: Installing from '/usr/local/smarthome' to '/var/www/html/smartVISU'
    2016-11-08 20:26:24 INFO smartvisu install_widgets: Creating directory for widgets
    2016-11-08 20:26:24 INFO smartvisu install_widgets: Removing old dynamic widget files
    2016-11-08 20:26:24 INFO smartvisu Adding import statements to root.html
    2016-11-08 20:26:24 WARNING smartvisu Generating pages for smartVISU
    2016-11-08 20:26:24 INFO smartvisu copy_templates: Copying template 'heading.html' from plugin to smartVISU
    2016-11-08 20:26:24 ERROR Connections KNX: could not connect to 127.0.0.1:6720 (TCP): [Errno 111] Verbindungsaufbau abgelehnt
    2016-11-08 20:26:28 INFO Main VISU: Websocket handler uses protocol version 4
    Zum Router:
    Habe eine statische IP 192.168.2.238 konfiguriert und komme auch auf das WEB UI.

    Hier die KNX Konfiguration:
    KNX IP-Router
    Status Programming Mode: Off
    Change Programming Mode:
    Individual Address 1. 1.255
    Tunneling Addresses 15.15.250
    15.15.242
    15.15.243
    15.15.244
    Set Tunneling Addresses
    Routing Multicast Address 224.0.23.12
    Serial Number xxxxxxx
    1.1.255 ist die physikalische Adresse die ich über die ETS programmiert habe.

    Wo liegt mein Fehler?

    Vielen Dank.

    #2
    Hallo,

    ich nutze ebenfalls seit neuestem das MDT IP Interface und stand letzte Woche vor dem selben Problem. Bei mir läuft es, wenn ich knxd mit folgenden Einträgen in der /etc/knxd.conf starte:
    Code:
    KNXD_OPTS="-u /tmp/eib -i -b ipt:192.168.2.238"
    Die 192.168.2.238 ist in dem Fall die IP Adresse des MDT Interfaces

    Edit: ob du den Router oder das Interface benutzt sollte keinen Unterschied machen.

    Daniel
    Zuletzt geändert von dafra; 08.11.2016, 20:56.

    Kommentar


      #3
      Stimmt funktioniert. Das hatte ich vorhin auch ausprobiert.. wahrscheinlich hab ich aber wohl das t bei ipt vergessen.. naja..
      trotzdem komisch.. das ist doch eigentlich die Konfig Zeile für Interfaces ?!
      Es geht auf jeden Fall :-) Danke

      Kommentar


        #4
        Code:
        KNXD_OPTS="-c -u /tmp/eib -b ip:192.168.2.238"
        Das ist Unfug, denn hinter "ip:" ist zwingend eine Multicastadresse vonnöten. (Oder weglassen.)
        Mit einem IP-Interface redet man tatsächlich mit "ipt:".

        Wenn das Interface (wie dieses) auch routen kann, ist Multicast mit "-b ip:" das Mittel der Wahl – und in der Regel stabiler als das Tunneln mit "ipt:".
        (Aber: manche Interfaces verschlucken Pakete, wenn sie zu schnell hintereinander kommen. Dann ist --send-delay=70 -b ipt:XXX besser.)
        DistKV, Home Assistant, 1wire, KNX, Python, Asterisk, SMD-Lötkolben

        Kommentar

        Lädt...
        X