So every time my network goes down, my ip cameras all get brand new IP addresses. Inside of my ASus router I have them set to "static" in the list view so it SHOULD be reserving their slot for when they reconnect.....but it still gets reshuffled every time. please tell me what I am missing
Well you could do that and that would be setting it to "static". But generally better to go this way with dhcp reservation. Cams of course must be set for dhcp and sounds like they are.
I'd either reserve that NVR or BI-PC IP in the router (as @NoloC suggested) OR make all camera IP's static, using IP's outside the router's DHCP pool (if router's DHCP pool is 192.168.1.49 to .99, use .200 to .253 for your PC, cams, etc.).
If your router has no "reserve IP" or "DHCP reservation" function, not to worry; just set each cam IP to static and assign a unique IP to each cam that is outside the router's DHCP pool as outlined above. Also do the same for your BI server (make static and use IP outside the router's DHCP pool).
I would recommend to set all cams and NVR to static....in case you switch routers or the router fails you still will be in business AND you won't have to go through all that reserve crap on your new router...just set your DHCP range and your done.