Skip to content

Latest commit

 

History

History
130 lines (71 loc) · 10.2 KB

certified_for_azure_iot_program.md

File metadata and controls

130 lines (71 loc) · 10.2 KB

Certified for Azure IoT Program


Getting started

The Certified for Azure IoT Program (Device certification) is a hardware certification program that is open to any hardware partners who want to certify their device hardware covering spectrum of intelligent edge devices (sensors , gateway, server class workstations etc.) by validating a device works with Azure IoT Hub, Azure IoT Edge, and IoT Plug and Play (Public Preview). It allows partners to rapidly validate, list device capability and gain global visibility to Microsoft customers.

Certified IoT Hub devices, IoT Edge devices and pre-certified IoT Plug and Play devices get listed in the Device Catalog which allows customers to discover IoT Hub Device , IoT Edge Devices and Plug and Play devices that work with Azure. The catalog help to identify certified devices to customers, it includes Get Started document which is a step by step instruction for connecting the device to Azure IoT , Device Data sheets and Buy links to buy listed hardware for evaluation and creates a channel for partners to reach and engage new customers.

Types of Certification

IoT Hub Devices Certification

IoT Hub Certification help customers and partners to ensure the device was tested to work with Azure IoT technology. IoT device gets validated for IoT hub primitives like Device to Cloud, Cloud to Device, Device Twin and Direct Methods. This is a baseline certification requirement which applies to any devices (IoT Edge or IoT Plug and Play) to ensure devices are provisioned to IoT Hub securely and capable of sending meaningful data.

Steps for IoT Hub device Certification click here.

IoT Edge Devices Certification

IoT Edge Certification helps customer and partners to ensure device is tested to work as IoT Edge runtime components. IoT Edge device certification is to ensure the minimum-security capability and great out of box experience by checking that Azure IoT Edge runtime is pre-installed on the device.

To see The reference architecture of IoT Edge click here.

Steps for IoT Edge Device Certification click here.

IoT Plug and Play Devices Certification (Preview)

Plug and Play certification helps customer and partners to simplifies device integration by enabling solution developers to connect and interact with IoT devices using device capability models defined with the Digital Twin definition language. Solution developers can start using Azure IoT Central or Azure IoT Hub to build solutions that integrate seamlessly with IoT devices enabled with IoT Plug and Play. IoT Plug and Play allows device manufacturers to expand addressable market and make the cloud development simple.

To understand the Plug and Play please refer here.

Steps for IoT Plug and Play Certification click here.

Qualify devices steps

To certify the IoT Hub and IoT Edge Device login to the Partner Dashboard and perform the steps as listed below.

Azure IoT Hub Device Certification Process

Device test results go through technical validation and content review. After successful completion approved devices are listed on Device Catalog.

Azure IoT Edge Device Certification Process

Device test results go through technical validation and content review. After successful completion approved devices are listed on Device Catalog. Edge Devices are being asked to be shipped to Microsoft or authorized Microsoft partners for further validation.

IoT Plug and Play Certification Process

Device test results go through technical validation and content review. After successful completion approved devices are listed on Device Catalog .For more information on Plug and Play Certification click here.

Certification Program Benefits

Additional Information

Below is the documentation quick list for complete list of conceptual overviews, tutorials and reference documentation for performing Azure IoT Certifications.

Azure Device Certification Program FAQs

  • Can I certify same IoT Device as IoT Edge Device?

    Yes , you can certify the device as IoT Edge also , in your partner dashboard you will have to edit the device information and select Edge certified filter and perform the test as followed. Once the device is certify , by default Edit option on device is disabled , please contact [email protected] for enabling the edit option.

  • I need to update the device information.

    Once the devices are certified by default Edit option is disabled , you can drop the email to [email protected] to update the changes

  • Do I need to send the Edge Device to Microsoft Redmond? For IoT Edge Certification it is required to send the physical Edge device to Redmond for further validation. Shipping details will be shared over emails.

  • Performed AICS but selected OS is not visible second time.

    Once OS is selected, same OS option won’t be present for same device. If your certification is still in progress and unable to see the OS in the partner dashboard please check here https://aics.azureiotsolutions.com/ .Select the relevant OS/device record to check the existing result.

  • Performed the test unable to submit the test results/facing errors when hit submit button, even-though passed the test

    Please contact [email protected]

  • Created the partner account but unable to add device on partner dashboard

    Please contact [email protected]

  • How much does it cost to qualify a device for listing?

    Participation in the Azure Device Certification Program is made available to Partners at no additional cost.

  • If the device is passed the IoT Edge certification, do I have to install the IoT Edge Runtime before the device is sold?

    We do recommend to pre-install the certified Edge runtime because pre-installing would make the unboxing experience for the developers great.

Key concepts

Internet of Things (IoT): A collective term for the physical objects that are connected to the internet (directly or indirectly) and can exchange data without user involvement.

Device: A "Thing" in the "Internet of Things"; a processing unit that can connect to the internet and exchanging data with the cloud. Devices are often called "smart devices" or "connected devices." They communicate two types of data: telemetry and state.

Telemetry: All event data which can be either sent from devices to the cloud or cloud to device.

IoT Hub: Enable highly secure and reliable communication between your IoT application and the devices it manages. Azure IoT Hub provides a cloud-hosted solution backend to connect virtually any device. For more information about IoT Hub click here

MQTT: An industry standard IoT protocol (Message Queue Telemetry Transport). MQTT is a publish/subscribe (pub/sub) messaging protocol.

Gateway: A gateway is a hardware device that acts as a "gate" between two networks. For devices that require protocol translation or some form of custom processing before reaching the cloud gateway, a Gateway device is used

Leaf Devices/Downstream Devices: Device that can have secure connections via internet or Gateway

IoT Edge Device: Azure IoT Edge device supports cloud analytics and custom business logic processing on device itself.

DPS: The IoT Hub Device Provisioning Service (DPS) is a helper service for IoT Hub that enables zero-touch, just-in-time provisioning to the right IoT hub without requiring human intervention. DPS enables the provisioning of millions of devices in a secure and scalable manner.

AICS: Azure IoT Certification Service is a web-based certification test for IoT and IoT edge devices