With the advent of the energy dashboard I started to look around at the various solutions to get data into HA. My meter (UK) is a smart meter with a remote display, but I couldn’t find any access to the data that was available to HA. I use ESPHome on all my smart devices where possible and ideally I wanted an ESPHome based solution, however I was close to going for the Shelley EM when I tripped over an excellent solution.
The Mottram Labs ESP8266 - 4 Channel Mains Current Sensor uses an ESP 8266 with 4 CT clamps via an ADS1115 A/D converter.
Although no ESPHome yaml is provided, all the key components are supported by ESPHome and there is a git with firmware source code that has all the necessary GPIO details. I’ve used the ADS1115 in other projects so was very confident ESPHome would be perfect. Sure enough within a few minutes of receiving it and plugging in a D1 Mini and CT clamp I had energy monitoring in HA.
You obviously need to add a D1 Mini, 12V PSU, CT Clamp(s) and an enclosure but at £12.99 for 4 Channels it’s pretty cost effective.