This was raised several years ago, but deserves to be re-raised…
We really, really need to be able to delete individual smart plugs. Deleting the entire integration and recreating everything else is absolutely not a viable work-around.
The complexity is that once a smartplug is added to the integration and Nest picks it up, it sees this as a “detected device” and keeps it for history
It shouldn’t be too hard for them to list out integrated devices, check if the plug is still part of the integration or orphaned (I’m assuming the name of the plug from the integration would need to be gone first), and give the ability to delete it just like how we can delete devices.
I would actually like to see the ability to simply remove (forget) any device. I have a lot of devices that were detected and will never be seen again: single speed pool pumps that have been replaced with multi-speed; Electric car chargers that have been replaced; Old vacuums; Non existent smart plugs; etc. It’s very frustrating.
Wish I had known this 20 minutes ago. I have two devices that are being conflated (coffee maker and waffle iron, both detected as one device) so I used two smart plugs on each to try and separate them. When it asked what was plugged in, I selected waffle iron not knowing it would merge the entire incorrect history. I figured no big deal, just delete it and restart fresh with each on its own plug. Well not only can I not delete the plug/history, for some reason Sense does do very basic correlation of data and use the information from the plug to determine what detected device matches.
If the exact same power spike happens the exact same time on two devices with the exact same name, why the **** wouldn’t you just count those two as the same? That seems like a basic feature.
Maybe I’m not understanding what you want to achieve, with your conflated waffle iron and coffee maker, but if you want to see each separately your two smart plug solution is just fine. The smart plug data wins out over the detection data, so it rally doesn’t matter which device you assigned to to waveform-based (native) detection. That manual assignment is mainly there to avoid double counting of the native detection.