Something I’ve noted as my detections have progressed, Sense doesn’t seem to take phase into account at all. For 120 V devices this could speed things up a bit because most people don’t relocate their appliances frequently. If they aren’t moving the device then it is unlikely that they will plug it into a different phase. It could help provide a nice little error check for whether or not a device is really the same one that has been detected or something else. Houses with multiple refrigerators/freezers for example would be much easier to correctly detect as there is a decent chance they could be on different phases. Certainly there are items that get moved a lot (my wife’s heating pad) but I don’t know many people that move major appliances around too often.
For 240V this would help eliminate misidentifying large resistors. My oven was recently detected and I was thrilled. I was less thrilled when Sense tried to tell me my oven was on when it was really the Keurig. As the heating elements in the oven are 240V and the heating element in the Keurig is 120V this should have been a no-brainer. The 240V load causes both legs to spike, the 120V load will only cause an increase in one. I spent most of that day playing whack-a-mole as Sense detected multiple items in the house as Oven and I had to repeatedly report that the oven was not actually on.
Perhaps I am incorrect and this data is being considered. This issue was mostly present during the recent “degraded performance” period.