From 0e483150fc9d2628f910d9a9487bad08b3ef8d08 Mon Sep 17 00:00:00 2001 From: Borgal Date: Wed, 19 Jun 2024 08:00:11 +0000 Subject: [PATCH] =?UTF-8?q?knxd/README.md=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Readme hinzugefügt --- knxd/README.md | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 knxd/README.md diff --git a/knxd/README.md b/knxd/README.md new file mode 100644 index 0000000..ebea7ad --- /dev/null +++ b/knxd/README.md @@ -0,0 +1,76 @@ +

1200px-KNX_logo.png

+

Docker-Hub v12.6

+

docker-compose.yml

+
services:
+    knxd:
+      image: henfri/knxd:v0.12.6
+      container_name: knxd
+      network_mode: "host"
+      command: knxd -t 1022 -e 1.1.250 -E 1.1.230:8 -f9 -DTRS -c -B single --send-delay=120 -b ipt:192.168.0.200
+      restart: always
+

-t 1022 und -f9 ist für loggin, kann wenn es keine Probleme gibt auch aus geschaltet werden.

+ +

Schnittstelle benötigt ca. 1 Minute bis sie läuft.

+

+

Backup

+
+

Ab Version 14 muss mit config.ini Datei gearbeitet werden, gab bei mir Probleme daher wieder Version 12.6

+

+

Docker-Hub

+

Docker-Compose Beispiel

+

Original aus alter knxd Config

+
KNXD_OPTS="-e 1.1.254 -E 1.1.200:8 -D -T -R -S -B single -b ipt:192.168.0.200"
+

docker-compose.yml

+
version: '3.4'
+services:
+  knxd:
+    image: renehezser/knxd
+    container_name: knxd
+    ports:
+      - 6720:6720
+      - 3671:3671
+    volumes:
+      - /opt/knxd/config.ini:/config.ini
+    restart: always
+    network_mode: host
+

config.ini

+
[main]
+name = knxd
+addr = 1.1.254
+client-addrs = 1.1.200:8
+connections = server,B.tcp,C.ipt
+cache = A.cache
+systemd = systemd
+
+[server]
+debug = debug-server
+discover = true
+router = router
+server = ets_router
+tunnel = tunnel
+
+[B.tcp]
+server = knxd_tcp
+systemd-ignore = true
+filters = queue,D.filter
+
+[C.ipt]¸
+driver = ipt
+retry-delay = 30
+filters = single,queue,D.filter
+ip-address = 192.168.0.200
+debug = debug-server
+
+[D.filter]
+delay = 20
+filter = pace
+
+[debug-server]
+name = mcast:knxd
+#error-level = 0x9
+#trace-mask = 0xffc
+

+

Service auf Serviceserver disabled

+
systemctl disable knxd.socket
+systemctl disable knxd.service
+

\ No newline at end of file