Disclaimer: I work in an IoT-focused consultancy and work with Fortune 500s in their IoT strategy.
This is a _great_ idea. Not sure the implementation is perfect, but giving consumers more control/visibility over their devices is going to be increasingly important.
I hope we get more companies into this space, but I don't think it's well understood enough to be a viable business. Until then, open source tools like this are going to be great.
If the authors are watching this thread, reach out, I'd love to connect you with some of my customers.
Security: All data collected from your IoT devices is stored on a secure server at the Department of Computer Science in Princeton University. IoT Inspector transmits data to our server over a secure channel, i.e., HTTPS.
Ah, that good old "all of US use macs, so we have no reason to make it work cross platform". "Aren't you making this for people to find IoT devices?" - "Yes?" - "Isn't probably more than half the student body _not_ on apple computers?"
In my experience, the % of students at Princeton using Apple computers is definitely north of 50%. However, given that they're students, I doubt they're the target audience for this utility, since they're likely not homeowners (if they're living in dorms, they likely don't have that many IoT devices to be worried about).
The target audience is likely "privacy-minded technically capable home network owners", a significant proportion of whom likely skew towards Apple products.
Not sure, nothing should inherently stop this kind of app working on other systems apart from bad design decisions. I see they're bundling netdisco with it according to some git commit messages. Could be why, only osx builds catered for there.
> Moved netdisco exe and pid file to inspector's local directory
Great idea, however would be great to see an option which used the dataset but did not upload your data.
I've read the "FAQ Why must IoT Inspector upload the data to Princeton?" and do understand the reasons for data collection, maybe once it reaches a data saturation point this new option could be introduced (I believe there is a “Start/Pause Inspection” button but that seems to only temporarily pause collection).
Naturally, there's going to be some reluctance in using and deploying a tool that uploads data to an outside party.
From the website: "[2018-04-13 13:32 ET] We're still under heavy load. To reduce the likelihood of the Gateway Timeout error, we've reduced the refresh rate of the data -- i.e., information about your devices will be updated roughly once every minute (instead of once every 15 seconds previously)."
Whoever made this site needs to spend just those few minutes more to ensure that images, one of the most basic HTML elements, actually work with a script blocker (wisely) turned on.
This is a _great_ idea. Not sure the implementation is perfect, but giving consumers more control/visibility over their devices is going to be increasingly important.
I hope we get more companies into this space, but I don't think it's well understood enough to be a viable business. Until then, open source tools like this are going to be great.
If the authors are watching this thread, reach out, I'd love to connect you with some of my customers.