Not to go off-tangent here but, I see a lot of discussion on improving device detection with new/smarter algorithms. One must also think of the limits of such approach/technology. Per the CEO’s own words, detecting all devices is akin to being in a room, full of people conversing, and, via speech processing/recognition, identify each unique conversation. The task is truly non-achievable and one must think of the limits of the physics. A similar yet much simpler problem arose 2-3 decades ago when people wanted to improve the time-frequency resolution of wavelet processing … then came the idea that you can have either precise frequency estimation or precise time localization … not both. This is often referred to as Heisenberg’s Uncertainly Principle, at least in this context (for those of you trekkies, few centuries from now they’ll invent Heisenberg Compensators to run the transports/beamers). So, we must ask ourselves that, while for sure algorithms are continuously developing, by either ‘deterministic’ modeling and or AI/ML, realistically speaking, we will never be able to detect ALL devices in anyone’s house because, in the end, when you add all of those devices together, you end up with ‘noise’.