Yes all that works fine but see below. Looked up IGMP and it is enabled by default on my router (TP Archer C3200)
I did some more testing to see if I could brake it…
-
Powernode2 (wired) + Flex (wifi) -> 2 zones stay in sync
-
Flex (wifi) + rpi3 (wired) -> 2 zones stay in sync
-
Powernode2 (wired) + rpi3 (wired) -> 2 zones stay in sync
-
Powernode2 (wired) + Flex (wifi) + rpi3 (wired) -> 3 zones stay in sync
-
Powernode2 (wired) + Flex (wifi) + rpi3 (wired) +rpi3 (wifi) -> things fall apart The 4th zone (the rpi) on wifi is out of sync with the other 3.
So I guess it all depends on how many zones are playing and if they are on wifi or not… Hopefully a RAAT update will solve it.