Controlling multiple indoor wifi smart switches with a separate outside photocell
As @Tyson mentioned in his comment, you can do this with most smart switches as long as you have a hub to set everything up. Most smart switches nowadays operate on several protocols (Z-wave, Zigbee, etc) and many hubs handle multiple protocols as well, but just make sure your switch and hub both use the same protocol.

In the setup of the switches, just program them to come on at sunset and off at sunrise, which will be calculated based on your location.

Alternatively, if you don't want to use smart switches, you can get semi-smart timer switches that will automatically adjust, based on your latitude, for sunrise and sunset. I've used this one in the past and it's worked great, although there are others on the market as well.