Not sure what I need (UK)

For the energy consumption you can install a Aeotec Energy metering system.

Aeotec home energy metering

Or you have a smart meter from BG with a data port (P1)? On that port is our remote energy adapter installed. Look for a YouLess adapter to replace the BG adapter.

The data port on the electricity meter is on the picture is the RJ11 receptacle at lower right on the front.

YouLess LS120 P1 port adapter smart meter

You can buy smart outlets but there are also smart power plugs you plug into the outlet, to start with.

Aeotec power plug

Much cheaper are the Neo CoolCam power plugs.

Grtn Ben