From the course: IoT Foundations: Device Management
Unlock this course with a free trial
Join today to access over 25,600 courses taught by industry experts.
Use Azure IoT Hub
From the course: IoT Foundations: Device Management
Use Azure IoT Hub
- [Ryan] Azure IoT Hub is a managed cloud service to connect IoT assets. Azure IoT Hub offers a wide range of capabilities, but here, we're focused on device management, allowing us to remotely manage, configure, provision, and update devices. We'll demonstrate how to perform a couple of key device management tasks with Azure IoT Hub, updating a device property value and sending telemetry data to a device twin on the cloud. To accomplish this, we'll walk through setting up the device twin on Azure IoT Hub and then show how to create a client application on the device that sends messages to its digital twin counterpart in the cloud. Before we get started, we'll need the Azure account, Python environment, Azure CLI tool, Azure IoT device SDK for Python, and Azure Event Hub's client library for Python, as well as the sample Python programs. The three sample programs can be downloaded from Azure GitHub repos, such as the recurring_telemetry.py, update_twin_reported_property.py, and…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.