Limiting client's external (internet) access
Admittedly Omada newbie with limited advanced networking knowledge.
I've redone part of my home network.
I've got the ISPs modem/router (Bell HomeHub 2000) using its own SSID which nothing is connected to (I only connect to it to configure the ISP router when needed). It's plugged into the uplink of my switch.
It feeds an unmanaged POE+ switch (non tolink)
It has the OC200 Omada controller plugged into it, and also feeds three eap615s.
All the EAPs have a similar SSID which I use for all home networking which is different than the main ISP router.
I also have the eap615 ETH2 port feeding a hikvision NVR which has three Poe cameras on it. I have no cloud service for saving the cameras, but the HIKVISION App can access the cameras and NVR from anywhere, which is fine, but also a problem.
PROBLEM1:
Even when I'm not accessing the cameras remotely for days, there seems to be a LOT of internet activity using up my internet bandwidth on the cameras. I technically don't need internet access externally unless I'm travelling or there's some alert. I don't mind intrAnet traffic (checking at home for example), but is there a way to block external traffic to devices (unless I enable it remotely), while still allowing internal access? When I use the BLOCK feature on the Omada App or cloud it works, but it also fully blocks internal access. Thoughts?
PROBLEM2:
My Alexa echos are gobbling up a lot of bandwidth in the last couple months despite not really using them. It shows up in the Omada Cloud and they are using around 1-4GB in a day (a lot of upload oddly, but more download). These are simply audio devices on which we might play music on one of them at night. No video. So if I plug a router with Gargoyle (which allows quota limits) fed by an EAP615, am I able to see all devices plugged into that router still?