It seems that dealing with the superimposed power signatures from many devices would be one of the main challenges on the device detection front. In other words, I assume the algorithm would more detect devices more quickly and accurately in a home with 5 total electronic devices, than it would in a home with 40+ electronic devices. It seems logical that it would be easier to pick one from the crowd if the crowd itself was smaller. When DCM is used on a device (or devices if using DCM on a branch circuit), in theory the signal from the flex sensors could be subtracted from the main signal that native device detection is attempting to be performed on.
Based on this reasoning, does dedicated circuit monitoring contribute any improvement to the native device detection being done on the mains? I understand the amount of benefit DCM could provide would vary based on the device(s) on the DCM circuit and the main CT clamps, and in some cases could offer no tangible benefit at all. To state my question another way, are the signals from the DCM CT clamps removed from the main CT clamp signals before being passed to the native device detection algorithm? If this is the case, and my assumption that native detection is easier with a lower quantity of superimposed devices, then it seems that in theory DCM could offer some benefit to how quickly and/or accurately devices are detected (including improved On/Off detection).
I recall a question being asked previously on why device detection couldn’t be performed on a circuit of multiple devices connected through the same smart plug with energy monitoring. It’s understandable that the type and quality of the data from a smart plug is not even close to the complex signals from the CT clamps (although it does feel like some value could be extracted from the smart plugs in terms of signal separation on the mains). But in the case of DCM, the nature and quality of the signal from the flex CT clamps should be the same as the main CT clamps. And therefore should allow the DCM signal to be directly subtracted from the main signal.
Justin had clarified in this linked post that native device detection is not currently performed on DCM of a branch circuit. If there is benefit to reducing the number of individual device waveforms detection is being performed on, it may be more desirable to use DCM on a branch circuit to remove a higher # of devices from the main signal. For this reason it would be nice if native detection could also be performed on a DCM branch circuit.