Skip to content

imingc/iot-core-azure-dm-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Managing Windows IoT Devices through Azure IoT Hub

Overview

Windows IoT Azure DM Client Library is an SDK that allows developers to build cloud solutions for managing Windows IoT Core devices with Azure IoT Hub.

The Windows IoT Azure DM Client identifies itself to the Azure IoT Hub through a connection string. The connection string can be provisioned on the device using Device Provisioning Service(DPS) client - which allows configuring the Azure IoT Hub after the device ships.

The library is to be linked to a UWP application to allow both the Device Management components and the UWP application to share the connection to the Azure IoT Hub.

The application can be a foreground application or a background application. You can find samples for both and a walk-through to build a foreground application.

Here's a diagram of where the library fits:

All device management operations are implemented via the Azure IoT Hub direct methods and the device twin.

System Requirements

Developer's Box

Visual Studio 2017

Device

Windows IoT Core build 15063 (March 2017) or later.

Quick Links

About

Device Management Client for Windows IoT Core

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 78.5%
  • C# 18.0%
  • C 3.3%
  • Other 0.2%