So no openwrt problem?

Make a guest network for no-humans devices, add them one by one.
Cloudflare family or quad9 has some security content to hopefully paralyze parts of backdoors, but eithther way connect iots in slow pace watching for problems.