Skip to content

Commit a1b077e

Browse files
author
yzhong94
authored
Merge pull request #75 from JimacoMS2/jimaco-docfix
Added service tables
2 parents 1f4e27b + 1156e7d commit a1b077e

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

readme.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Visit [Azure IoT Dev Center][iot-dev-center] to learn more about developing appl
1515

1616
## Key features and roadmap
1717

18+
### Device client SDK
1819
:white_check_mark: feature available :large_blue_diamond: feature in-progress :large_orange_diamond: feature planned :x: no support planned
1920

2021
| Feature | https | mqtt | mqtt-ws | amqp | amqp-ws | Description |
@@ -33,6 +34,20 @@ Visit [Azure IoT Dev Center][iot-dev-center] to learn more about developing appl
3334
| SDK Options | :large_orange_diamond: | :large_orange_diamond: | :large_orange_diamond: | :large_orange_diamond: | :large_orange_diamond: | Set SDK options for proxy settings, client version string, polling time, specify TrustedCert for IoT hub, Network interface selection, C2D keep alive. |
3435
| Device Provisioning Service | :large_orange_diamond: | :large_orange_diamond: | :large_orange_diamond: | :large_orange_diamond: | :large_orange_diamond: | |
3536

37+
### Service client SDK
38+
:white_check_mark: feature available :large_blue_diamond: feature in-progress :large_orange_diamond: feature planned :x: no support planned
39+
40+
| Feature | Status | Description |
41+
|---------------------------|------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
42+
| Identity registry (CRUD) | :large_orange_diamond: | Use your backend app to perform CRUD operation for individual device or in bulk. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry) for detailed information on the IoT Hub features. |
43+
| Messaging | :large_orange_diamond: | Use your backend app to send cloud-to-device messages in AMQP and AMQP-WS, and set up cloud-to-device message receivers. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messages-c2d) for detailed information on the IoT Hub features. |
44+
| Direct Methods operations | :white_check_mark: | Use your backend app to invoke direct method on device. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-direct-methods) for detailed information on the IoT Hub features. |
45+
| Device Twins operations | :white_check_mark: | Use your backend app to perform device twin operations. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-device-twins) for detailed information on the IoT Hub features. |
46+
| Query raw | :white_check_mark: | Use your backend app to perform query for information. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-query-language) for detailed information on the IoT Hub features. |
47+
| Jobs | :large_orange_diamond: | Use your backend app to perform job operation. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-jobs) for detailed information on the IoT Hub features. |
48+
| File Upload | :large_orange_diamond: | Set up your backend app to send file upload notification receiver. Click [here](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-file-upload) for detailed information on the IoT Hub features. |
49+
| SDK Versioning | :large_orange_diamond: | Use your backend app to get Service Client SDK Version. |
50+
3651
## How to use the Azure IoT SDKs for Python
3752
Devices and data sources in an IoT solution can range from a simple network-connected sensor to a powerful, standalone computing device. Devices may have limited processing capability, memory, communication bandwidth, and communication protocol support. The IoT device SDKs enable you to implement client applications for a wide variety of devices.
3853
* **Using PyPI package on Windows, Linux (Ubuntu) or Raspberry Pi**: the simplest way to use the Azure IoT SDK for Python to develop device apps on Windows is to leverage the PyPI package which you can install following these [instructions][PyPI-install-instructions].

0 commit comments

Comments
 (0)