Building Arduino Projects for the Internet of Things

(Steven Felgate) #1

© Adeel Javed 2016 241
A. Javed, Building Arduino Projects for the Internet of Things,
DOI 10.1007/978-1-4842-1940-9_11


CHAPTER 11


IoT Patterns: Machine to


Machine


As IoT technology evolves and machines become smarter and more capable, the need for
human intervention will reduce. Machines will be able to autonomously respond to alerts
generated by other machines.
In this chapter, you are going to build an energy conservation system that will
show how two machines can communicate. Figure  11-1 shows a high-level diagram of
all components involved in this system. The first component is an Arduino device that
monitors light brightness levels and sends an alert whenever the levels are low. The
second component is an MQTT broker that helps avoid point-to-point communication.
Multiple devices can communicate with each other without knowing each other’s
identities.


Figure 11-1. Components of an energy conservation system

Free download pdf