In this chapter, we explored JavaScript libraries before using JavaScript to create an MQTT client. We set up a cloud-based MQTT Broker and were able to publish and subscribe to messages using both our JavaScript client and a Python program on our Raspberry Pi.
In Chapter 18, Putting It All Together, we will expand on what we have learned in this chapter and build a JavaScript client that can control T.A.R.A.S over the internet.