sorry, den hatte ich tatsächlich auch überlesen..
1) eigenes VLAN geht, aber die Shellies müssen folgendes "dürfen" (Stichwort Firewall zwischen den VLANs, grundsätzliches Routing muss natürlch ebenfalls funktionieren)
- DNS zu einem DNS-Server (Port 53/TCP)
- NTP von einem Zeitserver (Port 123 UDP )
- Unicast Coap richting Docker Container (Port 5683 UDP)
- HTTP vom Docker zu den Shellies (Port 80 TCP)
2) Docker geht, wenn der Container folgende Voraussetzungen erfüllt:
- Container nutzt das Host-Netzwerk ODER
- Container nutzt ein MACVLAN ODER
- Container nutzt das Bridge-Netzwerk und der Port für Coap (5683 UDP) wird in den Container durchgelassen
Multicast geht zwar rein theoretisch auch, macht es aber noch deutlich komplizierter (IGMP-Proxy/Forwarder).