DOI QR코드

DOI QR Code

Design and Implementation of Smart Home Remote Control Based on Internet of Things Service Platform

사물인터넷 서비스 플랫폼 기반 스마트 홈 리모컨의 설계 및 구현

  • Oh, Am-Suk (Department of Digital Media Engineering, Tongmyong University)
  • Received : 2018.09.27
  • Accepted : 2018.10.20
  • Published : 2018.12.31

Abstract

Internet of Things technology is rapidly becoming a reality in many parts of our lives through various product services, and product development especially in the field of smart home is being actively carried out. Most controllers for controlling various smart home products use smart phone applications. However, smart phone applications are not suitable as smart home controllers, contrary to smart home services that emphasize intelligence and convenience. In order to provide intelligent smart home service, intuitive form of smart home controller is needed, which enables integrated control of smart home device. Therefore, this paper proposes a smart home remote control that can control the Internet devices and services of objects. The proposed smart home remote control provides an environment where users can build a smart home service through the IFTTT(If This Then That) automated service platform.

사물인터넷 기술은 다양한 제품 서비스를 통해 우리생활 곳곳에서 빠르게 현실화되고 있으며, 특히 스마트 홈 분야에서의 제품 개발이 활발하게 이루어지고 있다. 다양한 스마트 홈 제품들을 제어하기 위한 컨트롤러는 대부분 스마트폰 앱을 사용한다. 그러나 스마트폰 앱은 지능화와 편의성을 강조하는 스마트 홈 서비스와 상반되어 스마트 홈 컨트롤러로 적절하지 않다. 지능적인 스마트 홈 서비스를 제공하기 위해서는 디바이스의 통합적인 제어가 가능하면서 보다 직관적인 형태의 컨트롤러가 필요한 상황이다. 따라서 본 논문에서는 사물인터넷 디바이스 및 서비스를 제어할 수 있는 스마트 홈 리모컨을 제안한다. 제안하는 스마트 홈 리모컨은 IFTTT(If This Then That) 자동화 서비스 플랫폼을 통해 사용자가 직접 서비스를 구축 할 수 있는 환경을 제공한다.

Keywords

HOJBC0_2018_v22n12_1563_f0001.png 이미지

Fig. 1 Examples of using IFTTT service

HOJBC0_2018_v22n12_1563_f0002.png 이미지

Fig. 2 Smart home remote control system configuration

HOJBC0_2018_v22n12_1563_f0003.png 이미지

Fig. 3 Service server configuration

HOJBC0_2018_v22n12_1563_f0004.png 이미지

Fig. 4 Hardware configuration

HOJBC0_2018_v22n12_1563_f0005.png 이미지

Fig. 5 Firmware configuration

HOJBC0_2018_v22n12_1563_f0006.png 이미지

Fig. 6 Remote control application configuration

HOJBC0_2018_v22n12_1563_f0007.png 이미지

Fig. 7 Remote control application activity

HOJBC0_2018_v22n12_1563_f0008.png 이미지

Fig. 8 User registration / login function and remote control device registration result

HOJBC0_2018_v22n12_1563_f0009.png 이미지

Fig. 9 Remote control button Action information Registration result

HOJBC0_2018_v22n12_1563_f0010.png 이미지

Fig. 10 Smart home remote control

HOJBC0_2018_v22n12_1563_f0011.png 이미지

Fig. 11 Serial monitor

HOJBC0_2018_v22n12_1563_f0012.png 이미지

Fig. 12 MQTT broker log

HOJBC0_2018_v22n12_1563_f0013.png 이미지

Fig. 13 Webhook access to IFTTT service

HOJBC0_2018_v22n12_1563_f0014.png 이미지

Fig. 14 LED lighting control

HOJBC0_2018_v22n12_1563_f0015.png 이미지

Fig. 15 Response time test

Table. 1 Button click event

HOJBC0_2018_v22n12_1563_t0001.png 이미지

References

  1. D. H. Kwon, J. Y. Lim, S. U. Heo and A. S. Oh, "Design of Smart Home Remote Control using IFTTT," Conference of Korea Multimedia Society, vol. 20, no. 1, Jul. 2017.
  2. D. H. Kwon, J. Y. Lim, S. U. Heo and A. S. Oh, "Design of MQTT-based Smart Home Service Server," Conference of Korea Information and Communication Engineering, vol. 21, no. 1, pp. 590-591, Jun. 2017.
  3. D. H. Kwon, J. Y. Lim, S. U. Heo and A. S. Oh, "A study on MQTT Protocol for Cloud Server Development," Conference of Korean Society for Internet Information, vol. 18, no. 1, pp. 221-222, Apr. 2017.
  4. M. N. Bae, K. B. Lee, and H. C. Bang, "Cognitive IoT Computing Technology Trends," ETRI 2017 Electronics and Telecommunications Trends, vol. 32, no.1, pp. 54-60, Feb. 2017.
  5. P. Hong, S. Lee, M. Park, and S. Kim, "Threat-Based Security Analysis for the Domestic Smart Home Appliance," KIPS Transactions on Computer and Communication Systems, vol. 6, no. 3, pp. 143-158, Mar. 2017. https://doi.org/10.3745/KTCCS.2017.6.3.143
  6. K. G. Kim and S. H. Kim, "Using Threat Modeling for Risk Analysis of SmartHome," Proceedings of the Korean Institute of Communication Sciences Conference, vol. 15, pp. 378-379, 2015.
  7. S. I. Myoung and S. D. Kim, "The design of Open IoT Platform based on oneM2M Standard Protocol," Journal of the Korea Institute of Information and Communication Engineering, vol. 21, no. 10, pp. 1943-1949, Oct. 2017. https://doi.org/10.6109/JKIICE.2017.21.10.1943
  8. M. Meddeb, M. Ben Alaya, T. Monteil, A. Dhraief, and K. Drira, "M2M Platform with Autonomic Device Management Service," International Workshop on Recent Advances on Machine-to-Machine Communication, vol. 32, pp. 1063-1070, Jun. 2014.
  9. S. K. Datta, C. Bonnet, and N. Nikaein, "An IoT gateway centric architecture to provide novel M2M services," 2014 IEEE World Forum on Internet of Things, pp. 514-519, Mar. 2014.
  10. J. H. Kang, H. J. Kim and M. S. Jeon, "Market and Technical Trends of internet of things," Journal of the Korea Contents Association, vol. 13, no. 1, pp. 14-17, Jan. 2015.
  11. L. Bajracharya, J. G. Jeongr and M. T. Hwang, "Design and Implementation of Cost-effecive Public Bicycle Sharing System based on IoT and Access Code Distribution," Journal of the Korea Institute of Information and Communication Engineering, vol. 22, no. 8, pp. 1123-1132, Aug. 2018. https://doi.org/10.6109/jkiice.2018.22.8.1123
  12. M. Bansal and L. Shricastava, "Performance Analysis of Wireless Mobile Adhoc Network with Different Types of Antennas," Journal of Convergent Research Interchange, vol. 3, no. 1, pp. 33-44, March 2017.

Cited by

  1. 3D 프린팅 환경에서 개인 맞춤형 컨트롤러 제품디자인 구매 의도의 영향요인에 관한 연구 vol.24, pp.7, 2018, https://doi.org/10.6109/jkiice.2020.24.7.873
  2. 마커를 이용한 증강현실 기반 사물인터넷 제어 플랫폼 개발 vol.25, pp.8, 2018, https://doi.org/10.6109/jkiice.2021.25.8.1053