In this section, we will build a simulated version of a typical IoT application using the Azure IoT Hub. In the following diagram, you can see a temperature sensor connected to the Azure IoT Hub, which is then picked up by a Windows PC:
Instead of hooking up an actual temperature sensor, we will simulate it with a Python program. If you do not already have an Azure account/subscription, you will need to sign up and create one.
For this tutorial, you will require the following:
- An Azure account/subscription
- A computer running Python 3.7+
- A Windows computer to run a small utility
Let's get started.