Is there an open app/protocol for controlling IoT devices?
As the result I'd like an app where I could register arbitrary number of home made IoT devices with arbitrary capabilities (on/off/pin6-high/make-room-2deg-cooler/etc) and could control them from there.
>>57903093
> Is there an open app/protocol for controlling small computers on the internet?
You mean like SSH?
Registering them would be putting their IPs in a textfile.
Then you use BASH to loop over them, and send commands over SSH to all of them.
It's not hard. I know you can do it anon.
>>57903147
> Use ssh to turn on a kitchen lamp
Yeah, sounds like a great UX, ty!
>>57903093
your mom is an open protocol
>>57903255
a verbose one at that too. But thats besides the point
>>57903306
nicely deflected
>>57903093
yes. its called zigbee and zwave. If you want to control it yourself, look into openzwave, xbee, openHAB and related projects.
>>57903147
People keep making this mistake of thinking IoT devices like light bulbs are running a full ssh server in them. They are just micro-controllers listening on whatever wifi protocols they are made for. This kind of misinformation is why the whole "my light bulb is a botnet" meme started.
>>57903342
thats actually helpful. Thanks
>>57903342
>what is Mirai
>>57905000
You have no idea what Mirai is and how it works. Mirai in its current form exploits commercial routers (mostly).
Most (95%) IoT devices have no direct access to your router and internet. They need a zigbee/zwave bridge to communicate. They can't do anything more than turn on/off and report status.
The bridge can have vulnerabilities, but all you need to do is disable wan access to it from your router, or you can build your own with a raspberry pi.