IFTTT, IF This Then That

IFTTT has hundreds of services.

IFTTT is able to create thousands of new services by combining various services like IoT appliances (washing machines, refrigerators), wearables, mobile applications, even social networks such as Facebook or Blogs.

Among the countless services, it’s also possible to DIY – linking the MCU i.e. Arduino with the other services listed above.

Methods to use IFTTT is divided into Trigger and Action. When the service becomes a certain condition to set ‘This’, it will perform the operation to set ‘That’.

For example, you could set up a push notification to a smartphone when the washing machine is finished. Or when an e-mail arrives, have it automatically store the attachment in cloud storage.

IFTTT provides about 40 service categories, and you can use one to dozens of services per category.

 

What kind of IFTTT-linked projects are in the WIZnet Museum?

Internet Presence Simulator (for Home)

This project works with the following configuration.

This is a basic example of turning ON/OFF the IoT device at a certain time with IFTTT.

You can control IoT devices with just IFTTT – the unique thing about this project is that there is a protocol for Twitter and NearBus between IFTTT and IoT devices.

Why use Twitter and NearBus?

NearBus is a concept that synchronizes the MCU’s memory with the cloud’s memory map.

Through this synchronization process, controlling the NearBus Cloud’s memory (LED on and off) can control the devices that are connected to it.

Simple Preventive System

Overall structure of this project is as follows.

This is a project that detects an intruder using PIR sensor, which then notifies the intrusion to a designated device, such as a smartphone.

After detecting an intruder, the IoT device sends a specific signal to the IFTTT.

This signal sends a notification to a smartphone application called ‘Pusher’.

It uses the W7500 and the mbed platform.

Triggering IFTTT from Arduino using Lithouse

Overall structure of this project is as follows.


This is a similar project to the second one, turning ON/OFF other Actuators by sensing motion.
You could consider this the most basic example using Arduino and IFTTT.

The Actuator that we used in this project is called ‘Belkin WeMo’ Smart Plug.

Using IFTTT with BLynk

This last project controls a mood lamp using a hashtag on Twitter.

When you use your hashtag (#lighton) on your Twitter account, IFTTT sends control information to the Blynk Cloud, and Blynk controls the associated device.

 

Curator : Daniel from WIZnet
Email : daniel@wiznet.io