Implementation of IFTTT-based Server for Controlling Internet Devices

사물인터넷 디바이스의 제어를 위한 IFTTT기반의 서버 구현

  • Published : 2018.05.31

Abstract

Things Internet technology is rapidly becoming a reality in many parts of our lives through various product services. As the perception of Internet services for things has become more common and the intention to purchase Internet devices has begun to increase, various Internet devices have appeared and the need for a server to control them has been emphasized. In addition, IFTTT, a representative Internet automation service platform, is continuously diversifying related services such as home appliances, light bulbs, and smart homes, and has a variety of Internet information such as weather information and news, which can be utilized through IFTTT. And MQTT, which is designed for use in low-power, low-bandwidth environments. This paper implements a server for controlling and managing Internet devices and related services based on IFTTT and MQTT.

사물인터넷 기술은 다양한 제품 서비스를 통해 우리생활 곳곳에서 빠르게 현실화되고 있다. 사물인터넷 서비스에 대한 인식이 보편화되고, 사물인터넷 기기들을 구매할 의향이 높아지기 시작함에 따라 다양한 사물인터넷 디바이스들이 등장하게 되었고 이를 컨트롤하기 위한 서버에 대한 필요성이 강조되었다. 또한 대표적인 사물인터넷 자동화 서비스 플랫폼인 IFTTT는 가전, 전구, 스마트 홈 등 관련 서비스가 지속적으로 증가되고 IFTTT를 통해 활용할 수 있는 스마트 폰 연동기능과 날씨, 뉴스 등의 인터넷 정보도 다양화되고 있다. 그리고 낮은 전력 낮은 대역폭 환경에서도 사용할 수 있도록 만들어진 MQTT 방식으로 사물인터넷 디바이스와 서버를 설계하였다 본 논문은 IFTTT와 MQTT를 기반으로 사물인터넷 디바이스 및 관련 서비스들을 제어 및 관리하기 위한 서버를 구현하였다.

Keywords