There are a lot of IOT devices around, the legitimacy of most of which remains questionnable. To answer this, “Nelson” is a tiny connected module designed to bring everyday objects to life remotely. It's based on the very simple observation that most objects we use fall into a "push" or "pull" physical interaction format (like pushing a button). Therefore, Nelson works only with forwards and backwards movements, that can be previously defined by the user on a connected app, allowing to connect most object to the internet through custom setups.
https://www.creativeapplications.net/openframeworks/nelson-tiny-device-that-helps-push-a-switch-on-everyday-objects/