Hello all,
Wasted few hours of my time on this but just can not get it right. Using more and more Shelly devices in house and to setup I use their application on my phone. It uses CoAP multicast protocol on IP 224.0.1.187 and port 5683 to communicate in network, receive commands and send status. I have Bridge-LAN and three VLAN on it. Shelly devices are inside VLAN-IoT with network 10.0.107.0/24 while the phone is on Bridge-LAN directly with network 192.168.28.0/24.
Proper way to handle this is by my opinion IGMP Proxy. I can see the multicast traffic from Shelly devices inside IGMP-Proxy with Bridge-LAN as downstream and VLAN-IoT as upstream. But phone still does not receive this messages. If I connect my phone to IoT WiFi where it gets IP 10.0.107.X everything works. But I do not wish to connect on phone to that network.
I am sure I am missing something, just can not figure out what. Any suggestions are more then welcomed.
Thank you.