Ich versuche aktuell meine ersten Schritte mit knxd. Ich habe knxd schon auf einer Debian VM ans laufen bringen können und mit dem knxtool auch schon mal auf eine GA schreiben können.
Aktuell versuche ich das Ganze in einem Docker ans Laufen zu bekommen und scheitere aktuell noch. Die Log-Ausgaben bringen mich leider nicht weiter, deswegen würde ich gerne hier mal meine Frage stellen.
Vielleicht können henfri oder Smurf auf Anhieb etwas erkennen.
Ich besitze ein MDT IP-Interface.
Der Ausschnitt aus meiner docker-compose für knxd sieht wie folgt aus:
und wenn ich im container auf der Konsole
eingebe, tut sich im Gegensatz zu meinem Debian-VM-Aufbau nichts.
Die Logs aus dem Container sehen so aus:
Sieht vielleicht jemand was hier falsch läuft?
Aktuell versuche ich das Ganze in einem Docker ans Laufen zu bekommen und scheitere aktuell noch. Die Log-Ausgaben bringen mich leider nicht weiter, deswegen würde ich gerne hier mal meine Frage stellen.
Vielleicht können henfri oder Smurf auf Anhieb etwas erkennen.
Ich besitze ein MDT IP-Interface.
Der Ausschnitt aus meiner docker-compose für knxd sieht wie folgt aus:
Code:
knxd: image: henfri/knxd:v0.12.6 network_mode: "host" command: knxd -t 0xffc -f9 -e 1.0.200 -E 1.0.201:8 -DTRS -c -i --send-delay=120 -B single -b ipt:10.0.30.244 restart: always
Code:
knxtool groupswrite ip:localhost 1/1/85 1
Die Logs aus dem Container sehen so aus:
Code:
knxd: Layer 8 [ 2:mcast:knxd 0.004] Open knxd: Layer 8 [ 2:mcast:knxd 0.006] OpenD knxd: Layer 8 [ 2:mcast:knxd 0.009] OpenedD knxd: Layer 8 [ 2:mcast:knxd 0.009] Opened knxd: Layer 3 [ 3:layer3 0.010] Open knxd: Layer 3 [ 3:layer3 0.010] L3 started knxd: Layer 3 [ 3:layer3 0.010] registerLayer2 2:mcast:knxd knxd: Layer 3 [ 3:layer3 0.010] registerLayer2 2:mcast:knxd = 1 knxd: Layer 4 [ 4:cache 0.011] GroupCacheInit knxd: Layer 3 [ 3:layer3 0.011] registerLayer2 4:cache knxd: Layer 3 [ 3:layer3 0.011] registerLayer2 4:cache = 1 knxd: Layer 4 [ 4:cache 0.011] GroupCacheEnable knxd: Layer 8 [ 5:inet 0.012] OpenInetSocket 6720 knxd: Layer 8 [ 5:inet 0.012] InetSocket opened knxd: Layer 3 [ 3:layer3 0.012] registerLayer2 5:inet knxd: Layer 3 [ 3:layer3 0.012] registerLayer2 5:inet = 1 knxd: Layer 2 [ 6:ipt:10.0.30.244 0.013] Open knxd: Layer 2 [ 6:ipt:10.0.30.244 0.013] Opened knxd: Layer 2 [ 7:?-F:ipt:10.0.30.244 0.014] OpenFilter knxd: Layer 3 [ 3:layer3 0.015] registerLayer2 7:?-F:ipt:10.0.30.244 knxd: Layer 3 [ 3:layer3 0.015] registerLayer2 7:?-F:ipt:10.0.30.244 = 1 knxd: W00000020: knxd should not run as root knxd: Layer 8 [ 5:inet 42.141] New Connection knxd: Layer 8 [ 5:inet 42.142] ClientConnection Init knxd: Layer 3 [ 8:inet 42.143] Allocate 1.0.201 knxd: Layer 7 [ 9:inet:1.0.201 42.145] OpenGroup knxd: Layer 4 [ 9:inet:1.0.201 42.145] OpenGroup 1/1/85 WO knxd: Layer 3 [ 3:layer3 42.146] registerLayer2 9:inet:1.0.201 knxd: Layer 3 [ 3:layer3 42.146] registerLayer2 9:inet:1.0.201 = 1 knxd: Layer 8 [ 8:inet 42.146] SendMessage(002): 00 22 knxd: Layer 7 [ 9:inet:1.0.201 42.146] OpenGroup complete knxd: Layer 7 [ 8:inet 42.148] recv(002): 00 81 knxd: Layer 4 [ 9:inet:1.0.201 42.149] Send Group T_DATA_XXX_REQ A_GroupValue_Write (small) 01 knxd: Layer 9 [ 9:inet:1.0.201 42.151] Enqueue L_Data low from 0.0.0 to 1/1/85 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01 knxd: Layer 8 [ 9:inet:1.0.201 42.151] unknown addr 1.0.201 knxd: Layer 3 [ 3:layer3 42.152] RecvData L_Data low from 1.0.201 to 1/1/85 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01 knxd: Layer 8 [ 2:mcast:knxd 42.153] Send_Route L_Data low from 1.0.201 to 1/1/85 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01 knxd: Layer 2 [ 6:ipt:10.0.30.244 42.154] Send L_Data low from 0.0.0 to 1/1/85 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01 knxd: Layer 8 [ 8:inet 42.155] ClientConnection 1.0.201 closing knxd: Layer 3 [ 3:layer3 42.155] Release 1.0.201 knxd: Layer 7 [ 8:inet 42.155] CloseGroup knxd: Layer 3 [ 9:inet:1.0.201 42.156] deregisterLayer2 9 knxd: Layer 3 [ 9:inet:1.0.201 42.156] deregisterLayer2 9 OK knxd: Layer 4 [ 9:inet:1.0.201 42.157] CloseGroup
Kommentar