Nonintrusive Load Monitoring (NILM) or Electric Fingerprint for Energy Dashboard

The company „Discovergy“ provides a beta feature on its Energy meter which is able to detect several Electric Devices in your household. I think they can do this via phase comparison and heuristics of standard devices (instant water heater usually has loads of +16kw on all 3 phases for 5sec until maybe 5mins whereas your wallbox has the same load but for minimum 20minutes)

I could imagine to find out several devices in my household just by looking at my 3 phases.

I am relatively new to Home Assistant but my approach could be to get such features via NodeRed.

Maybe this is something for a feature request or some people might have fun with me to built this feature?

See Energy Disaggregation or Non-Intrusive Load Monitoring (NILM) blueprint for a blueprint that uses simple heuristics to detect some large appliances. Needs to be adjusted for 3 phases though.