Abstract
In this paper, we introduce a low-cost setup to convert an infrared (IR) controllable device to a smart IoT device. We design and implement a circuit board containing an IR sensor and multiple IR LEDs in parallel that transmit up to around seventeen meters. The board has an interface that can be connected to a Raspberry Pi and other similar devices. Our IR signal learning tool can record IR signals of an IR remote while our IR replay tool can replay the recorded signals to control the corresponding IR device. Therefore, a smartphone can be used to remotely control IR devices through an MQTT broker on a cloud server since the Raspberry Pi can be connected to the cloud. We also introduce the security implications of infrared communication using our setup and demonstrate attack scenarios. For example, a drone armed with our device can remotely turn off a TV - https://youtu.be/rPbzPbWrbf8 or http://v.youku.com/v_show/id_XMzQ0Njc5MzM3Ng.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Xu, G., Yu, W., Griffith, D., Golmie, N., Moulema, P.: Toward integrating distributed energy resources and storage devices in smart grid. IEEE Internet Things J. 4, 192–204 (2017)
Lin, J., Yu, W., Zhang, N., Yang, X., Zhang, H., Zhao, W.: A survey on internet of things: architecture, enabling technologies, security and privacy, and applications. IEEE Internet Things J., Enabling Technologies (2017)
Altium Limited: Philips RC5 Infrared Transmission Protocol, 13 Sept 2017. http://techdocs.altium.com/display/FPGA/Philips+RC5+Infrared+Transmission+Protocol
Altium Limited: NEC Infrared Transmission Protocol, 13 Sept 2017. http://techdocs.altium.com/display/FPGA/NEC+Infrared+Transmission+Protocol
Mosquitto (2018). https://mosquitto.org/
Adafruit Industries: TVBGone, 4 Jan 2018. https://cdn-learn.adafruit.com/downloads/pdf/tv-b-gone-kit.pdf
Gotschlich, M.: Remote Controls – Radio Frequency or Infrared White Paper, Infineon Technologies AG (2010). https://www.infineon.com/dgdl/RF2ir+WhitePaper+V1.0.pdf?fileId=db3a30432b57a660012b5c16272c2e81
Raspberry Pi Zero W (2018). https://www.raspberrypi.org/products/raspberry-pi-zero-w/
Christoph Bartelmus: Linux Infrared remote control (LIRC), 26 May 2016. http://www.lirc.org/
Schwind, B.: Sending Infrared Commands From a Raspberry Pi Without LIRC, 29 May 2016. http://blog.bschwind.com/2016/05/29/sending-infrared-commands-from-a-raspberry-pi-without-lirc/
Sensacell: IR Rememberizer- IR Remote Control Recorder/Player, 6 Aug 2014. https://forum.allaboutcircuits.com/blog/ir-rememberizer-ir-remote-control-recorder-player.648/
Acknowledgments
This work was supported in part by US NSF grants 1461060, 1642124, and 1547428, by National Science Foundation of China under grants 61502100 and 61532013, by Jiangsu Provincial Natural Science Foundation of China under Grant BK20150637, by Ant Financial Research Fund. Any opinions, findings, conclusions, and recommendations in this paper are those of the authors and do not necessarily reflect the views of the funding agencies.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Sano, C., Gao, C., Li, Z., Ling, Z., Fu, X. (2018). Turning Legacy IR Devices into Smart IoT Devices. In: Chellappan, S., Cheng, W., Li, W. (eds) Wireless Algorithms, Systems, and Applications. WASA 2018. Lecture Notes in Computer Science(), vol 10874. Springer, Cham. https://doi.org/10.1007/978-3-319-94268-1_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-94268-1_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94267-4
Online ISBN: 978-3-319-94268-1
eBook Packages: Computer ScienceComputer Science (R0)