KNX Things werden nicht erkannt

Moderatoren: seppy, udo1toni

Antworten
Mops
Beiträge: 17
Registriert: 7. Aug 2020 11:52

KNX Things werden nicht erkannt

Beitrag von Mops »

Hallo zusammen,

ich habe ein bestehendes KNX-System und möchte dieses in Zukunft über einen Rasberry Pi steuern. Ich habe OpenHab darauf installiert und kann auch mit meinem Rechner über den Browser darauf zugreifen.
Allerdings macht mir mein IP-Gateway (Weinzierl 762) Probleme. Wenn ich es als Thing hinzufüge steht als Status immer nur "Unknown".
Als Network Address habe ich die auf dem Display des LineMasters angezeigte angegeben. Als Local Network Address, die des Rasberry. Der Verbindungstyp steht auf Tunnel. Alles andere habe ich so gelassen.
In der Verbindungsliste meines Routers taucht sowohl der Pi, als auch das Gateway auf.

Vielen Dank für eure Hilfe

Benutzeravatar
peter-pan
Beiträge: 2564
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: Things werden nicht erkannt

Beitrag von peter-pan »

Ich kann dir leider nicht weiterhelfen. Ändere aber mal deine Überschrift in "KNX-Things" werden nicht erkannt, da bekommst du sicher Unterstützung.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.1 openhabian

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

KNX Things werden nicht erkannt

Beitrag von udo1toni »

Ich hab das mal umbeschriftet... auch wenn das natürlich auch nicht so ganz passt.

Gehe ich recht in der Annahme, dass Du über Paper UI arbeitest?

Eigentlich gibt es ja nicht viel, was man da falsch machen kann.
Kannst Du Dich mit dem Raspberry per ssh verbinden?
Falls ja: Kannst Du mal von der Linux-Konsole aus ein

Code: Alles auswählen

ping -c4 ip.des.knx.gateways
abschicken?
Wobei Du natürlich die IP einträgst ;)
Darf ich noch fragen, um welche IP es sich handelt? Fängt sie mit 192.168. an, oder mit 10., oder mit 224.0.?


Gesendet von iPad mit Tapatalk
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Mops
Beiträge: 17
Registriert: 7. Aug 2020 11:52

Re: KNX Things werden nicht erkannt

Beitrag von Mops »

Hallo udo1toni,

genau ich arbeite mit der Paper Ui und kann auf meinen Rasberry auch mit SSH zugreifen.
Habe den Ping mal auf die Reise geschickt:

4 packets transmitted, 4 received, 0% packet loss, time 142ms
rtt min/avg/max/mdev = 0.118/0.124/0.131/0.014 ms

sieht ja so erstmal ganz gut aus.
Die IP ist eine 192.168. ...

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

KNX Things werden nicht erkannt

Beitrag von udo1toni »

Die IP der beiden (eigentlich aller) Geräte sind im selben Subnetz? Das heißt, die Adressen unterscheiden sich nur in den letzten 8 Bit (der vierten Dezimalzahl)?

Hast Du openHAB schon mal neu gestartet?
Hast Du den 762 mal neu gestartet?
Hast Du nur eine Linie, oder hast Du mehrere knx/IP Router?


Gesendet von iPad mit Tapatalk
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Mops
Beiträge: 17
Registriert: 7. Aug 2020 11:52

Re: KNX Things werden nicht erkannt

Beitrag von Mops »

Ja, alle Geräte sind im selben Subnetz. Es gibt nur einen Router, ein Rasberry und ein IP Gateway.
Habe auch alles schon einmal neu gestartet und geupdatet. Bis jetzt leider ohne Erfolg. :cry:

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: KNX Things werden nicht erkannt

Beitrag von udo1toni »

Hast Du schon mal versucht, den 762 als knx/IP Router anzusprechen, also mit dem Router Mode? (die localIpAddress wäre dann 224.0.12.23 oder nicht gesetzt)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Mops
Beiträge: 17
Registriert: 7. Aug 2020 11:52

Re: KNX Things werden nicht erkannt

Beitrag von Mops »

Habe ich gerade probiert. Das Gerät wird immer noch als unknown aufgeführt. Sowohl mit dem Weglassen der IP-Adresse, als auch mit der 224.0.12.23.

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: KNX Things werden nicht erkannt

Beitrag von udo1toni »

Das ist sehr seltsam.

Du könnstest spaßeshalber mal knxd installieren (wenn Du mit openHABian unterwegs bist, kannst Du das einfach mitopenhabian-config einrichten), danach kannst Du prüfen, ob knxd Dein knx/IP Gateway erreichen kann.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Mops
Beiträge: 17
Registriert: 7. Aug 2020 11:52

Re: KNX Things werden nicht erkannt

Beitrag von Mops »

Knxd ist jetzt installiert. Habe mit knxd -t 1023 -e 15.15.255 -E 0.0.2:8 -DTRS -b ipt:192.168.rest der.IP mal überprüft und folgende Ausgabe erhalten.
Verstehen tue ich die leider nicht. :|
Ich hoffe, du kannst damit etwas anfangen.

Code: Alles auswählen

Layer 4 [ 1:main        0.000] initialized
Layer 4 [ 1:main        0.001] setting up
Layer 3 [ 4:server/Server      0.001] registerLink: 4:server
Layer 3 [11:A.ipt/Conn         0.002] registerLink: 11:A.ipt
Layer 4 [ 1:main               0.003] setup OK
Layer 4 [ 1:main               0.003] trigger going up
Layer 3 [11:A.ipt/Conn         0.004] Start: cfg:A.ipt
Layer 5 [11:A.ipt/Conn         0.004] down => >up
Layer 5 [11:A.ipt/Conn         0.005] Starting
Layer 2 [12:A.ipt/ipt          0.005] Open
Layer 0 [12:A.ipt/ipt          0.006] Open
Layer 0 [12:A.ipt/ipt          0.007] Opened
Layer 1 [12:A.ipt/ipt          0.008] Send(020): 08 01 C0 A8 02 68 C0 FD 08 01 C0 A8 02 68 C0 FD 04 04 02 00
Layer 2 [12:A.ipt/ipt          0.008] Opened
Layer 4 [11:A.ipt/Conn         0.009] link state changed: >up
Layer 3 [ 4:server/Server      0.009] Start: cfg:server
Layer 5 [ 4:server/Server      0.009] down => >up
Layer 8 [ 4:server/Server      0.010] Open
Layer 0 [ 4:server/Server      0.010] Open
Layer 0 [ 4:server/Server      0.010] Opened
Layer 8 [16:router/driver      0.011] OpenD
Layer 8 [16:router/driver      0.012] OpenedD
Layer 3 [15:router/ConnC       0.013] registerLink: 15:router_15
Layer 3 [15:router/ConnC       0.014] Start: cfg:router
Layer 5 [15:router/ConnC       0.016] down => >up
Layer 5 [15:router/ConnC       0.018] Starting
Layer 5 [15:router/ConnC       0.019] >up => up
Layer 4 [15:router/ConnC       0.021] link state changed: up
Layer 5 [15:router/ConnC       0.023] Started
Layer 4 [15:router/ConnC       0.024] link state changed: up
Layer 8 [ 4:server/Server      0.025] Opened
Layer 5 [ 4:server/Server      0.027] >up => up
Layer 4 [ 4:server/Server      0.029] link state changed: up
Layer 5 [ 4:server/Server      0.030] Started
Layer 4 [ 4:server/Server      0.032] link state changed: up
Layer 4 [ 1:main               0.033] going up triggered
Layer 4 [ 1:main               0.034] check start
Layer 4 [11:A.ipt/Conn         0.035] state is >up
Layer 4 [ 1:main               0.035] check end: want_up 1 some 1>1 all 0>0, going 1 up 2 down 0
Layer 0 [12:A.ipt/ipt          0.036] Send(026): 06 10 02 05 00 1A 08 01 C0 A8 02 68 C0 FD 08 01 C0 A8 02 68 C0 FD 04 04 02 00
Layer 0 [12:A.ipt/ipt          0.044] Recv(020): 06 10 02 06 00 14 01 00 08 01 C0 A8 02 83 0E 57 04 04 00 02
Layer 5 [11:A.ipt/Conn         0.045] >up => up
Layer 4 [11:A.ipt/Conn         0.045] link state changed: up
Layer 5 [11:A.ipt/Conn         0.046] Started
Layer 4 [ 1:main               0.046] check start
Layer 4 [ 1:main               0.046] check end: want_up 1 some 1>1 all 0>1, going 0 up 3 down 0
Layer 4 [ 1:main               0.046] all drivers up
Layer 4 [ 1:main               0.046] up
Layer 1 [12:A.ipt/ipt          30.058] Heartbeat
Layer 1 [12:A.ipt/ipt          30.058] Send(010): 01 00 08 01 C0 A8 02 68 C0 FD
Layer 0 [12:A.ipt/ipt          30.058] Send(016): 06 10 02 07 00 10 01 00 08 01 C0 A8 02 68 C0 FD
Layer 0 [12:A.ipt/ipt          30.068] Recv(008): 06 10 02 08 00 08 01 00
Layer 1 [12:A.ipt/ipt          30.068] got Connection State Response
Layer 0 [12:A.ipt/ipt          30.068] Recv(008): 06 10 02 08 00 08 01 00
Layer 1 [12:A.ipt/ipt          30.068] Duplicate Connection State Response
^CLayer 4 [ 1:main               43.706] trigger Going down
Layer 4 [15:router/ConnC       43.706] R Stopping
Layer 5 [15:router/ConnC       43.706] up => >down
Layer 5 [15:router/ConnC       43.706] L Stopping
Layer 5 [15:router/ConnC       43.706] >down => down
Layer 4 [15:router/ConnC       43.706] link state changed: down
Layer 4 [15:router/ConnC       43.706] link state changed: down
Layer 4 [ 4:server/Server      43.706] R Stopping
Layer 5 [ 4:server/Server      43.706] up => >down
Layer 5 [15:router/ConnC       43.706] L Stopping
Layer 3 [15:router/ConnC       43.706] unregisterLink: router_15
Layer 0 [ 4:server/Server      43.706] Close D
Layer 5 [ 4:server/Server      43.707] >down => down
Layer 4 [ 4:server/Server      43.707] link state changed: down
Layer 4 [ 4:server/Server      43.707] link state changed: down
Layer 4 [11:A.ipt/Conn         43.707] R Stopping
Layer 5 [11:A.ipt/Conn         43.707] up => >down
Layer 5 [11:A.ipt/Conn         43.707] L Stopping
Layer 1 [12:A.ipt/ipt          43.707] Disconnecting
Layer 1 [12:A.ipt/ipt          43.707] Send(010): 01 00 08 01 C0 A8 02 68 C0 FD
Layer 0 [12:A.ipt/ipt          43.707] Close D
Layer 5 [11:A.ipt/Conn         43.707] >down => down
Layer 4 [11:A.ipt/Conn         43.707] link state changed: down
Layer 4 [11:A.ipt/Conn         43.707] link state changed: down
Layer 4 [ 1:main               43.707] check start
Layer 8 [16:router/driver      43.707] CloseD
Layer 4 [ 4:server/Server      43.707] is down
Layer 4 [11:A.ipt/Conn         43.707] is down
Layer 4 [ 1:main               43.707] check end: want_up 0 some 1>0 all 0>0, going 0 up 0 down 2
Layer 4 [ 1:main               43.707] down
Layer 4 [ 1:main               43.707] deleting
Layer 8 [ 4:server/Server      43.707] Close E
Layer 2 [12:A.ipt/ipt          43.707] Close A
Layer 4 [ 1:main               43.707] deleted.

Antworten