So I got myself TP-Link TL-SG105E. The problem is I cannot make it work. Either I am too stupid, or routers cannot route VLANs.
Here is what I need to achieve with switch being before router:
VLAN1: switch WAN/IPTV/router WAN
VLAN2: router LAN/PC/AiMesh node
I thought that simply assigning switch ports to respective VLANs would work, but while IPTV worked just fine, everything else was dead.