I am experimenting with Home Assistant on my smart home KNX installation. ETS5 runs fine with my MDT SCN-IP000.02 interface.
Windows PC and KNX interface IP address is on the same subnet, DHCP static assigned by Mikrotik router. Home Assistant installation seems fine, I can access the web interface (port 8123), and it connects with an Axis camera and the Mikrotik router.
I understand that Docker Desktop for Windows is assigning IP addresses from 172.17.0.0/16 (gateway 172.17.0.1), and then that subnet is NAT-ed to Windows PC address (192.168.11.51). Mikrotik API gets connected from the Windows PC IP address, so network routing is not the problem. BTW, I disabled the antivirus/firewall (Kaspersky).
The documentation specifies that Docker Desktop for Windows can not use –network host, so I am using port mapping “-p 8123:8123 -p 3671:3671 -p 3671:3671/UDP”.
Multicast seems not to be working, so I tried:
I get the following errors:
WARNING (MainThread) [xknx.log] Sending telegram failed. No active communication channel.
WARNING (MainThread) [xknx.log] Error: KNX bus did not respond in time (2.0 secs) to GroupValueRead request for: 0/0/14
… and so on.
I also tried local_ip 192.168.11.51, and “route_back: true:” options.
Thank you in advance for any suggestions.