I was really excited when I read about the IFTTT announcement. I tried IFTTT when it was first released and archived it waiting for an opportunity to put it to good use…
I recently finally picked up my Sparks and started playing with them in order to automate some simple things in my house like running the ventilation, turning lights on/off and other pretty simple stuff but that actually makes day to day life a bit more smooth. Personally that’s where IOT will have the greatest impact if you ask me. I have done similar things with 1-wire and zwave but kind of felt it wasn’t the right technology for the task or too complicated interfaces, too much stuff needed with gateways and stuff. Spark and its cloud approach feels like a great solution.
As a seasoned developer, not an electronics guy, Spark was simple enough to get started though I am really looking forward to seeing ready-made pluggable sensors and actuators for the Spark-LEGO-of-things. But then there is still the need for simple logic building blocks in the cloud to get stuff done. Thus my excitement over Spark IFTTT. Sure I can program my Sparks for their special tasks but when this gets powerful is when you can orchestrate scenarios without having to code.
Unfortunately IFTTT is too basic (and one of its strengths) to manage a simple rule like “if the sun is set and time is not later than midnight, then turn the lights on” (I might not understand or have not found some feature of IFTTT that makes it possible but I have tried so please correct me if I’m wrong).
I think Spark is great and I think IFTTT is great but Spark is for tinkering (before the pluggable sensors I want is out) and IFTTT is kind of the same. Both need just a little more to become useful for my scenario. That inspires me to keep working and playing with Spark and a high level logic interface of my own, but I don’t want to be the one saying –“hey look at the wheel I just invented” if there’s a better option. What do you say? What is your bet for Spark-home-automation, could IFTTT be right or is there some other technology you know that does the trick?