I don’t want to get lost in the weeds with the HVAC example and use of Ecobee information. My question was more trying to determine if Sense Labs is using only the power time series, or if, since they are getting voltage and amps to determine wattage, if they are using the metrics to also get at other things like Power Factor. Power, through affinity laws, is cubic relationship with motor/drive speed, but power factor is also variable across the range of motor speeds, and so my question is why can’t power factor fluctuations be used to also infer information regarding the combination of devices that may be powered at any given time?
I don’t know if my question is over-simplified, but that’s why I was intending, when I find time, to show how I can use the various power draws of the furnace fan to deduce what speed it is operating at. Now, I get that this is probably only useful to Sense if they were to ask users to supply nominal fan motor sizing to get the range of wattages that are possible to operate at, and I understand that kind of ask is open to bring all kinds of problems with regular consumers, but still, I think there’s more in what I’m trying to say that could be useful, I’m just having a difficult time articulating without putting together a master’s thesis. Still no replies from Sense employees, I have no idea if what I’m trying to say would be useful to them, or if they’ve already exhausted my line of thinking.
Just yesterday my Sense discovered my humidifier as another example. Even this dinky ~$100 device has a fan that has four distinct fan speeds. I determined that sense has discovered the device, but only at the lowest of four speeds, presumably as it cycles itself from off to speed 1 and back again. Now, I can force it into speed 2 on/off, but that hasn’t been detected yet, and so I’m going to keep it in that speed until it is identified and then merge them, and continue on with speeds 3 and 4, etc. I’ve no clue how it would react to trying to detect going from speed 1 to 2 without stopping first, or from 2 to 3 without stopping first as an example, my guess is it will have trouble with that also, because the focus is on the start and stop signatures, and so if I leave my humidifier in auto-speed control (where it decides which speed is needed based on its humidistat controller), what’s more likely, that it won’t discover this at all, or that it will identify it as the lowest speed and lump everything else in with “other”? My guess would be the latter.