After debugging configuration error for last 7 days, where even logs didn't help because manufacturer decided to use reference clock from different pin which was not documented officially to be able to do this - moder IoT sucks, because chip manufacturers release documentation as confidential and then firmware is implemented by hardware guys. As a programmer who can design some simple digital circuits, I could very mean things about HW guys doing SW/Fw, but I can see how much my HW skills suck and how funny my designs look from the other side.
What I’m finding is the components themselves are so cheap ... if you’ve a little knowledge you can rig up your own IOT setup that you actually have control over for pennies. Raspberry Pi is a great place to start.
You are VERY underestimating knowledge required to do this. Most people don't even know what is an ip address (and google wants to even remove url bar). How will they setup a server to control their devices?
I’m not talking most people. I’m saying what little knowledge I have on this topic has saved me hundreds if not thousands on my home setup and I have complete control over it