How many of you have heard of the ‘yo’ app? Yo – It’s that simple. For the unknowns, it is an app with which we can send a ‘yo’ as a text & audio notification. Trust me! That is all! Just a ‘yo’ and nothing more!!! 🙂 The first time I heard about this app I laughed it off!! But when I gotta to know that it had raised $1.2M investment, I was like “WTF”!!!!!!!!
But then I thought investors aren’t fools. Why will they invest $1.2M without any potential possibilities? I thought like an investor and like a developer and guess what, I felt the ‘possible’ uses of an app like ‘yo’ are tremendous! Much more than it appears on the very first go.
The use-cases are extremely high in number when we consider IoTs. The major issue with IoT (at least, as of now) is how to sync up between the heterogeneous mix of IoT devices lying around! How can we automate some tasks? Imagine a situation where you have scores of IoT devices at home. Your fridge. Your bed. Your coffee machine. Your toothbrush. And now imagine automating between these IoTs!!! Like, say, coffee machine starts brewing while you are 50% into your brushing of your teeth! Horrible time integrating your tooth brush with your coffee machine, yeah? Imagine the amount of customization or geeky automation required to suit everybody’s need!! This is where ‘yo’ comes in or at least, I think so.
How can this be done via ‘yo’, you ask?! All your ‘IP-connected toothbrush’ need to do is to send a ‘yo’ to the coffee-machine at the appropriate time. Coffee machine, now, does not need anything more than just a notification for it to start brewing. It does not need any additional information more than a simple notification. ‘Yo’ app developers understood the power & the potential of simple notifications as against to full-fledged integration (like IFTTT, for instance!). The coffee-machine can be configured to start its (only?) task of brewing coffee to your taste whenever it receives a notification from toothbrush. Is it like a publisher-subscriber model? I think so! Or, at least, that is how I would utilize it.
Allow me to explain with another example. Suppose your vehicle is for service. Now for that notification to reach you, assuming there is an dealer app installed in your phone, your app need to poll sync-up with the cloud on a regular basis. Or, the cloud needs to send a notification (say, apple notification) with as many information as possible to your app so that it can intimate you to send your vehicle for service. Now with your app being ‘yo’-aware as soon as it received a notification, with nothing more than a ‘yo’, it will intimate you that your vehicle is up for service! The only other data it requires is, from when the vehicle is up for service & that info can be figured out from the timestamp of the ‘yo’ notification! Of course, there is the multiple vehicle scenario. I can think of a solution off-the-top-my-head but I shall leave that to you guys to figure out it!
Now start to think what all & what else we can achieve by a simple notifications! Plenty, I tell you. I started to expand my use cases & was surprised to see dozen’s rolling off my sleeves within 30 mins of thinking! The ones that I would prefer to have implemented in my house are:
- Morning Coffee: Start brewing the coffee while I am midway through my brushing of my teeth. (I need this! I NEED this!)
- Starbucks on the way to work: Customer left his home to work, car sends a ‘yo’ based on its GPS location to ‘Starbucks’ and they keep your breakfast hot & ready just in time for you!! (Wouldn’t we love it?!)
- Arrived at a party/event: Now, if you organize a big-ass party inviting over 50+ people, or even an event, whenever your guests checkin you get a ‘yo’ and you can walk by to wherever they are to greet them. Wouldn’t this be awesome so that you don’t miss people at your own event? Trust me this is supremely important in Indian weddings. We always tend to forget to greet someone or other!!
- Children back home from school: Children left school, so a ‘yo’ to your oven/toaster to get ready to prepare a snack, while you are at work. Children back home safely, a ‘yo’ from their phone to yours (while at work!). Children are not studying instead playing XBOX, send a ‘yo’ from your mobile to XBOX and they go right back to studies!
- Cleaning lady at home while you away: So a ‘yo’ to start the security camera.
- Motion sensor: Though many might feel this is already there but my point is to integrate your motion-sensor with your existing security ecosystem! So, a ‘yo’ from motion-sensor to your security camera to turn it on! This will extremely useful with the raise of Airbnb kinda scene.
- School attendance: Simple, yeah?!
Amazing, isn’t it?!
Of course, there is case of IFTTT! In essence, they are the cloud-based connector for all your apps, IoTs & everything. Well, I am still trying to figure out if ‘yo’ has any bandwidth advantage over IFTTT because of the limited data size. I am sure in some cases, IFTTT will be way better but ‘yo’ has so many daily use cases (that can also be achieved by IFTTT) for a quick integration.