IoT now suddenly means everything <i>and</i> the kitchen sink. But the approach is somewhat interesting as introduction to programming for pre-schoolers.<p>Anyway, the whole tangible angle of IoT reminded me of an idea floating around my mind. Those of you who've seen dataflow programming, or at least played Minecraft or Starbound, probably recognize the concept of programming by wiring stuff together. I mention Minecraft and Starbound for the reason - especially the latter, in which wiring is more convenient and involves just drawing lines between devices[0]. It's an easy way people automate their environment - from doors opening when you're near them, through traps up to complex "starship automation" systems. People understand that and find it fun.<p>So I wonder, maybe this kind of interface would work for IoT and less tech-savvy people? A bunch of sensors, buttons and actuators, and you use your smartphone to wire them together (and rewire, as needed), dataflow-style. Just like in a video game. Bonus fitness point for requiring one to actually point their phone at the device they want to connect.<p>[0] - <a href="http://abload.de/img/wiringbeforey8ewt.png" rel="nofollow">http://abload.de/img/wiringbeforey8ewt.png</a>