Creating a class to represent a drone
Now, we will write Python code that will run on the different IoT boards. Remember to copy the files we have created in the previous chapter to a directory in the computer or device that will represent the board that controls a drone and that we will use to run a Python script. We saved the files in a directory called certificates
. Create a python_certificates
directory in the computer or board you are going to use as the MQTT client for this example. Copy the following three files to this new directory:
ca.crt
: Certificate authority certificate filedevice001.crt
: Client certificate filedevice001.key
: Client key
We will create the following two classes:
Drone
: This class will represent a drone and provides methods ...
Get MQTT Essentials - A Lightweight IoT Protocol now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.