Synology Docker <-> KNX (keine Verbindung)

Status
Für weitere Antworten geschlossen.

Saargebeat

Benutzer
Mitglied seit
29. Jun 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hey Leute,

ich versuche gerade meinem Problem auf die Schliche zu kommen. Ich habe mehrere Container, im speziellen io.Broker sowie Edomi, getestet und beide Laufen an sich super - aber ich bekomme keine Verbindung zu KNX hin.

Gibts hier Erfahrungen hinsichtlich Docker und KNX, sodass man der Sache näher kommen könnte?


Anbei mal die beiden Logs



io.Broker
Hier kann nur die KNX-Gateway-IP eingestellt werden.

Rich (BBCode):
nx.0	2018-07-06 09:36:12.330	info	STATE_NOT_CONNECTED : Try to connect / reconnect : STATE_CONNECT_REQUEST(3) to STATE_NOT_CONNECTED(0).
knx.0	2018-07-06 09:36:12.330	info	... not able to close connection, because already closed
knx.0	2018-07-06 09:36:12.329	info	Connection persists.....closing now
knx.0	2018-07-06 09:36:10.828	info	Send : UDP Connection Request : 06 10 02 05 00 1a 08 01 ac 11 00 01 ae 8a 08 01 ac 11 00 01 ae 8a 04 04 02 00 sent to 192.168.178.43:3671
knx.0	2018-07-06 09:36:10.828	info	Connected - local UDP Server listening on 172.17.0.1:44682
knx.0	2018-07-06 09:36:10.827	info	Event : UDP - listening
knx.0	2018-07-06 09:36:10.826	info	Using UDP with local IP: 172.17.0.1
knx.0	2018-07-06 09:36:06.822	info	STATE_NOT_CONNECTED : Try to connect / reconnect : STATE_CONNECT_REQUEST(3) to STATE_NOT_CONNECTED(0).
knx.0	2018-07-06 09:36:06.822	info	... not able to close connection, because already closed
knx.0	2018-07-06 09:36:06.821	info	Connection persists.....closing now
knx.0	2018-07-06 09:36:05.317	info	Send : UDP Connection Request : 06 10 02 05 00 1a 08 01 ac 11 00 01 e2 44 08 01 ac 11 00 01 e2 44 04 04 02 00 sent to 192.168.178.43:3671
knx.0	2018-07-06 09:36:05.314	info	Connected - local UDP Server listening on 172.17.0.1:57924
knx.0	2018-07-06 09:36:05.311	info	Event : UDP - listening
knx.0	2018-07-06 09:36:05.305	info	Debuglevel: 2 3
knx.0	2018-07-06 09:36:05.292	info	Connecting to knx GW: 192.168.178.43:3671 with phy. Adr: 1.1.248
knx.0	2018-07-06 09:36:05.288	info	knx license is OK.
knx.0	2018-07-06 09:36:05.106	info	starting. Version 1.0.13 in /opt/iobroker/node_modules/iobroker.knx, node: v6.14.3



Edomi
Wenn hier die Docker-IP eingestellt ist, gehts gar nicht. Mit Synology-IP kommt Folgendes:

Rich (BBCode):
2018-07-09 15:47:07	619198	KNX	580	ROUTER @ DE | TUNNELING_REQUEST / Hinweis: SequenceCounter abweichend (ACK): Ist-Wert=0, Soll-Wert=1 / Raw: 061004200017043000002900bce0110f0b6f0300803ed5	ERROR
2018-07-09 15:47:08	006428	KNX	580	EDOMI @ DE | TUNNELING_ACK / Timeout nach 1s / ErrMsg: Kein TUNNELING_ACK vom Router erhalten / Wiederholen	ERROR
2018-07-09 15:47:08	618432	KNX	580	ROUTER @ CE | DISCONNECT_REQUEST / Raw: 06100209001030730801c0a8b22b0e57	ERROR
2018-07-09 15:47:08	628895	KNX	580	KNX-Verbindung verloren.
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Hallo,
das klingt für mich ein bisschen, als hast du die falschen Daten angegeben. Nutzt du einen KNX-Router, welche IP hat der? Ist die Anzahl der Verbindungen vielleicht schon ausgeschöpft?
Ich hab edomi in Verbindung mit einem MDT IP Router in Betrieb gehabt, es geht also. Allerdings nicht in Docker, sondern als virtuelle Maschine, so wie bereitgestellt. In Edomi musst du dann IP und Port vom KNX IP Router angeben. Ich versteh nicht ganz welche Rolle da die IP der Synology oder der Docker-Instanz hat?!

MfG Matthieu
 

Saargebeat

Benutzer
Mitglied seit
29. Jun 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Heyhey

also Edomi läuft bei mir via VMWare auf Synology genauso super wie zuvor auf nem Windows Server. Dh meiner Ansicht nach hängt es irgendwie mit Docker zusammen. Da das Ganze als Docker (zumindest bei Edomi) nachweislich bei anderen Leuten läuft, bin ich sicher es is ne Einstellungssache :)

Ich habe testweise auch mal den Wiregate als KNX-Gateway angegeben sowie die VMWare von Edomi beendet (insbesondere beim Test der Edomi-Docker-Version). Somit wäre in jedem Fall eine zuvor funktionierende Verbindung wieder frei gewesen. Die IP vom Gateway is wie angegeben 192.168.178.43:3671 - es ist ein Weinzierl KNX IP Interface 730 - das sollte 5 Verbindungen haben. Ich habe im Einsatz einen Wiregate, Edomi via VM und sonst nichts.


Was die IPs angeht - in Edomi kann man 3 IPs einstellen
1. IP vom EDOMI-Server im lokalen Netzwerk. Ist bei der VMWare die IP, welche ich bei der installation ausgewählt hatte (192.168.178.xx). Bei Docker dann die Synology-IP
2. IP der Visu (Websocket). Ist bei VMWare wie 1. Im Docker hab ich hier beides getestet, aber nach Start wird hier von Edomi immer wieder die interne IP eingetragen.
3. KNX Socket (UDP-Socket-Binding). Ist bei VMWare wie 1. Im Docker hab ich hier zumindest oben genannte Reaktion bekommen, wenn auch die Synology-IP eingetragen wird. Bei der Internen IP passiert gar nix

Mit diesen 3 IP-Settings hab ich beim Docker-Test rumgespielt. Im Gegensatz zur VMWare gibts hier ja noch diese interne Docker-IP oder wie auch immer man die nennt. Also die 172.blabla statt 192.168.178.
 
Zuletzt bearbeitet:

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Wenn ich dich jetzt richtig verstanden habe, steht im Edomi nirgends die IP vom Weinzierl. Wie soll er denn da eine Verbindung zum KNX aufbauen wenn er das Gerät nicht kennt was ihn verbinden kann?

MfG Matthieu
 

Saargebeat

Benutzer
Mitglied seit
29. Jun 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Achso sorry... neben diesen 3 IPs gibts auch die IP vom KNX-Interface. Die hab ich stets korrekt eingestellt, daher hab ich das nich gesondert erwähnt
 
Zuletzt bearbeitet:

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344

Saargebeat

Benutzer
Mitglied seit
29. Jun 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Also mittlerweile gehts - ich weiß bloß nich warum.

Ich hab das Ganze nochmal - genauso wie die Versuche zuvor - aufgesetzt und auf einmal war das KNX-Symbol grün :) Also bei ioBroker...
Der Test mit Edomi steht noch aus.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat