I would look into home automation for this. I use Z-wave in my home, as well as Zigbee. Take a look at maximum nodes tho.
Use something like this for each socket:
https://www.amazon.com/Enerwave-ZW15RM-PLUS-App-Controlled-Automation-Interchangeable/dp/B07991PBH9
With a controller like this:
https://www.amazon.com/Aeotec-Z-Stick-Z-Wave-create-gateway/dp/B00X0AWA6E
Alternatively, you could use something like this:
https://www.gearbest.com/living-appliances/pp_344666.html?wid=1433363
I use it with one of these as a controller:
https://www.gearbest.com/living-appliances/pp_344667.html?wid=1433363
You could easily pick up the data with 3rd party software, I use home assistant, an open source home automation system.
Use something like this for each socket:
https://www.amazon.com/Enerwave-ZW15RM-PLUS-App-Controlled-Automation-Interchangeable/dp/B07991PBH9
With a controller like this:
https://www.amazon.com/Aeotec-Z-Stick-Z-Wave-create-gateway/dp/B00X0AWA6E
Alternatively, you could use something like this:
https://www.gearbest.com/living-appliances/pp_344666.html?wid=1433363
I use it with one of these as a controller:
https://www.gearbest.com/living-appliances/pp_344667.html?wid=1433363
You could easily pick up the data with 3rd party software, I use home assistant, an open source home automation system.