Ankündigung

Einklappen
Keine Ankündigung bisher.

Wer hat Erfahrung die Hager TH101 USB Schnittstelle zum Laufen zu bekommen mit knxd?

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

    Wer hat Erfahrung die Hager TH101 USB Schnittstelle zum Laufen zu bekommen mit knxd?

    Hallo Community

    Hat jemand von euch die Hager TH101 USB Schnittstelle schon mal erfolgreich zum Laufen gebracht?

    Ich habe bei mir Zuhause eine Domovea Tebis Installation mit entsprechender USB Schnittstelle.
    Die Anlage ist nicht über ETS programmiert sondern mit dem Hager Verknüpfungsgerät TX100B.
    Ich habe dort im Produktkatalog nachgesehen und festgestellt, dass die physikalischen Adressen der Geräte bei 0.2.x sind.
    Die Gruppenadressen sind quer Beet verteilt, was kein Problem sein sollte.

    knxd 0.12 habe ich erfolgreich auf einem frischen Debian Linux installiert.

    Aufrufparameter sind:
    Code:
    KNXD_OPTS="-e 0.0.1 -E 0.0.2:8 -t1023 -u /tmp/eib -b usb:"
    Der knxd startet ohne Fehlermeldung, es kommen aber keine Daten an, wenn ich KNX Tasten drücke.

    Hier noch das Startup Log vom knxd:

    Code:
    Mär 16 20:12:22 bridge systemd[1]: Starting KNX Daemon...
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 8 [ 2:/tmp/eib 0.000] OpenLocalSocket /tmp/eib
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 8 [ 2:/tmp/eib 0.000] LocalSocket opened
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.000] Open
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.000] L3 started
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.000] registerLayer2 2:/tmp/eib
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.000] registerLayer2 2:/tmp/eib = 1
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.001] Detect
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.001] Using 2:4:1:0:0 (2:129)
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.001] Open
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.001] Claimed
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.001] Opened
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.001] StartRecv
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.001] Send(064): [URL="tel:01%2013%2009%2000%2008%2000%2001"]01 13 09 00 08 00 01[/URL] 0F [URL="tel:01%2000%2000%2001%2000%2000%2000"]01 00 00 01 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL]
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.001] Send(064): [URL="tel:01%2013%2009%2000%2008%2000%2001"]01 13 09 00 08 00 01[/URL] 0F [URL="tel:01%2000%2000%2001%2000%2000%2000"]01 00 00 01 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL]
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.001] StartSend
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.002] SendComplete 64
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.005] RecvComplete 64
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.005] RecvUSB(064): 01 13 0B [URL="tel:00%2008%2000%2003"]00 08 00 03[/URL] 0F [URL="tel:02%2000%2000%2001%2000%2001%2000"]02 00 00 01 00 01 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL]
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.005] StartRecv
    Mär 16 20:12:22 bridge systemd[1]: Started KNX Daemon.
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.005] Send(064): 01 13 0A [URL="tel:00%2008%2000%2002"]00 08 00 02[/URL] 0F [URL="tel:03%2000%2000%2005%2001%2000%2000"]03 00 00 05 01 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL]
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.005] EMI1
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 2 [ 4:usb:     0.005] Open
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 2 [ 4:usb:     0.005] Opened
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.005] registerLayer2 4:usb:
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 2 [ 4:usb:     0.005] OpenL2
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.005] Send-EMI(005): [URL="tel:46%2001%2000%2060%2012"]46 01 00 60 12[/URL]
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 1 [ 4:usb:     0.005] Send(064): 01 13 0D [URL="tel:00%2008%2000%2005%2001%2001%2000"]00 08 00 05 01 01 00[/URL] [URL="tel:00%2046%2001%2000%2060%2012%2000%2000%2000"]00 46 01 00 60 12 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] 00 00 00
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.005] registerLayer2 4:usb: = 1
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 8 [ 5:systemd  0.005] OpenSystemdSocket
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 8 [ 5:systemd  0.005] SystemdSocket opened
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.005] registerLayer2 5:systemd
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.005] registerLayer2 5:systemd = 1
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 8 [ 6:systemd  0.005] OpenSystemdSocket
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 8 [ 6:systemd  0.005] SystemdSocket opened
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.005] registerLayer2 6:systemd
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3   0.005] registerLayer2 6:systemd = 1
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 1:main     0.005] 0.12.15: /usr/bin/knxd -e 0.0.1 -E 0.0.2:8 -t1023 -u /tmp/eib -b usb:
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.005] Send(064): 01 13 0A [URL="tel:00%2008%2000%2002"]00 08 00 02[/URL] 0F [URL="tel:03%2000%2000%2005%2001%2000%2000"]03 00 00 05 01 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL]
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.005] StartSend
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.006] SendComplete 64
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.006] Send(064): 01 13 0D [URL="tel:00%2008%2000%2005%2001%2001%2000"]00 08 00 05 01 01 00[/URL] [URL="tel:00%2046%2001%2000%2060%2012%2000%2000%2000"]00 46 01 00 60 12 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] [URL="tel:00%2000%2000%2000%2000%2000%2000"]00 00 00 00 00 00 00[/URL] 00 00 00
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.006] StartSend
    Mär 16 20:12:22 bridge knxd[8964]: knxd: Layer 0 [ 4:usb:     0.008] SendComplete 64
    Also ich bin mittlerweile ratlos. Laut meinem bescheidenen KNX Wissen sollte ich zumindest auf dem Bus mitlesen können.

    Das Kommando, das ich verwende ist folgendes:
    Code:
    sudo knxtool vbusmonitor1 local:/tmp/eib
    Da sehe ich aber nichts. Auch im Logfile tut sich nichts.
    Folgende Zeilen kamen dazu:
    Code:
    är 16 20:18:33 bridge knxd[8964]: knxd: Layer 8 [ 2:/tmp/eib 371.430] New Connection
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 8 [ 2:/tmp/eib 371.430] ClientConnection Init
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 8 [ 3:layer3   371.430] unknown addr 0.0.2
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 3 [ 7:/tmp/eib 371.430] Allocate 0.0.2
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 0 [ 7:/tmp/eib 371.430] ReadMessage(002): 00 13
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 7 [ 8:/tmp/eib:monitor 371.430] Open A_Busmonitor
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3           371.430] registerVBusmonitor 09206DB0
    Mär 16 20:18:33 bridge knxd[8964]: knxd: Layer 0 [ 7:/tmp/eib         371.430] Send(002): 00 13
    Mär 16 20:18:51 bridge knxd[8964]: knxd: Layer 8 [ 7:/tmp/eib         389.535] ClientConnection 0.0.2 closing
    Mär 16 20:18:51 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3           389.535] Release 0.0.2
    Mär 16 20:18:51 bridge knxd[8964]: knxd: Layer 7 [ 8:/tmp/eib:monitor 389.535] Close A_Busmonitor
    Mär 16 20:18:51 bridge knxd[8964]: knxd: Layer 3 [ 3:layer3           389.535] deregisterVBusmonitor 09206DB0 = 1
    Ich bin ratlos. Vielleicht hat jemand Tipps zur Lösung.
    Danke schon mal im Voraus.

    Grüsse Michi
    Zuletzt geändert von misa; 16.03.2017, 20:51.

    #2
    Bitte teste die aktuelle Version. Ich habe einen Befehl eingefügt, der den Adressfilter neutralisieren sollte, den das Gerät möglicherweise mit sich rumschleppt.
    DistKV, Home Assistant, 1wire, KNX, Python, Asterisk, SMD-Lötkolben

    Kommentar


      #3
      Jupp, das war es wohl, was gefehlt hat. Es kommt jetzt etwas an. Danke.

      Kommentar

      Lädt...
      X