azure-iot
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAzure IoT Skill
Azure IoT Skill
This skill provides expert guidance for Azure IoT. Covers troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.
本Skill为Azure IoT提供专家指导,涵盖故障排除、最佳实践、决策制定、架构与设计模式、安全、配置以及集成与编码模式。它结合了本地快速参考内容与远程文档获取能力。
How to Use This Skill
如何使用本Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,), useL35-L120with the specified lines. For categories with file links (e.g.,read_file), use[security.md](security.md)on the linked reference fileread_file
IMPORTANT for Agent: Ifis more than 3 months old, suggest the user pull the latest version from the repository. Ifmetadata.generated_attools are not available, suggest the user install it: Installation Guidemcp_microsoftdocs
This skill requires network access to fetch documentation content:
- Preferred: Use with query string
mcp_microsoftdocs:microsoft_docs_fetch. Returns Markdown.from=learn-agent-skill - Fallback: Use with query string
fetch_webpage. Returns Markdown.from=learn-agent-skill&accept=text/markdown
Agent注意事项:使用下方的分类索引定位相关章节。对于带有行范围的分类(例如),使用L35-L120读取指定行内容。对于带有文件链接的分类(例如read_file),使用[security.md](security.md)读取链接的参考文件read_file
本Skill需要网络访问权限来获取文档内容:
- 首选方式:使用,并携带查询字符串
mcp_microsoftdocs:microsoft_docs_fetch,返回Markdown格式内容。from=learn-agent-skill - 备选方式:使用,并携带查询字符串
fetch_webpage,返回Markdown格式内容。from=learn-agent-skill&accept=text/markdown
Category Index
分类索引
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L35-L39 | Debugging Azure IoT embedded device tutorials, including build/deploy failures, connection/auth issues, sample app errors, and how to collect logs and diagnose common device-side problems. |
| Best Practices | L40-L45 | Guidance on resilient device reconnection patterns for Azure IoT and how to model IoT Plug and Play devices using DTDL for interoperability and digital twins. |
| Decision Making | L46-L51 | Guidance on using IoT Plug and Play device models in solutions and deciding between Azure IoT C vs Embedded C SDKs based on device, performance, and integration needs. |
| Architecture & Design Patterns | L52-L57 | Reference architectures and patterns for industrial IoT on Azure, including dataspace-based designs, component choices, and end-to-end implementation guidance for industrial scenarios. |
| Security | L58-L62 | Guidance on securely using Azure IoT Explorer with IoT Hub, including authentication, permissions, connection strings, and best practices to protect devices and hub access. |
| Configuration | L63-L67 | Guidance on choosing the right Azure IoT device and service SDKs (languages, platforms, and capabilities) for building and integrating IoT solutions. |
| Integrations & Coding Patterns | L68-L79 | Patterns and code for integrating devices via MQTT and IoT Plug and Play, building device/service apps, formatting payloads, using DPS/IoT Hub, and connecting SAP ERP to Azure IoT. |
| 分类 | 行范围 | 描述 |
|---|---|---|
| 故障排除 | L35-L39 | 调试Azure IoT嵌入式设备教程相关问题,包括构建/部署失败、连接/认证问题、示例应用错误,以及如何收集日志和诊断常见设备端问题。 |
| 最佳实践 | L40-L45 | 提供Azure IoT设备弹性重连模式指导,以及如何使用DTDL建模IoT Plug and Play设备以实现互操作性和数字孪生。 |
| 决策制定 | L46-L51 | 指导如何在解决方案中使用IoT Plug and Play设备模型,以及如何根据设备、性能和集成需求选择Azure IoT C SDK与Embedded C SDK。 |
| 架构与设计模式 | L52-L57 | Azure工业IoT的参考架构与模式,包括基于数据空间的设计、组件选择,以及工业场景的端到端实施指导。 |
| 安全 | L58-L62 | 指导如何安全地结合IoT Hub使用Azure IoT Explorer,包括认证、权限、连接字符串,以及保护设备和集线器访问的最佳实践。 |
| 配置 | L63-L67 | 指导如何选择合适的Azure IoT设备与服务SDK(语言、平台和功能)来构建和集成IoT解决方案。 |
| 集成与编码模式 | L68-L79 | 通过MQTT和IoT Plug and Play集成设备的模式与代码,构建设备/服务应用、格式化负载、使用DPS/IoT Hub,以及将SAP ERP连接到Azure IoT。 |
Troubleshooting
故障排除
| Topic | URL |
|---|---|
| Troubleshoot Azure IoT embedded device tutorials | https://learn.microsoft.com/en-us/azure/iot/troubleshoot-embedded-device-tutorials |
| 主题 | 链接 |
|---|---|
| 排查Azure IoT嵌入式设备教程问题 | https://learn.microsoft.com/en-us/azure/iot/troubleshoot-embedded-device-tutorials |
Best Practices
最佳实践
| Topic | URL |
|---|---|
| Design resilient Azure IoT device reconnection strategies | https://learn.microsoft.com/en-us/azure/iot/concepts-manage-device-reconnections |
| Model IoT Plug and Play devices with DTDL | https://learn.microsoft.com/en-us/azure/iot/concepts-modeling-guide |
| 主题 | 链接 |
|---|---|
| 设计Azure IoT设备弹性重连策略 | https://learn.microsoft.com/en-us/azure/iot/concepts-manage-device-reconnections |
| 使用DTDL建模IoT Plug and Play设备 | https://learn.microsoft.com/en-us/azure/iot/concepts-modeling-guide |
Decision Making
决策制定
| Topic | URL |
|---|---|
| Use IoT Plug and Play models in solutions | https://learn.microsoft.com/en-us/azure/iot/concepts-model-discovery |
| Choose between Azure IoT C and Embedded C SDKs | https://learn.microsoft.com/en-us/azure/iot/concepts-using-c-sdk-and-embedded-c-sdk |
| 主题 | 链接 |
|---|---|
| 在解决方案中使用IoT Plug and Play模型 | https://learn.microsoft.com/en-us/azure/iot/concepts-model-discovery |
| 选择Azure IoT C SDK与Embedded C SDK | https://learn.microsoft.com/en-us/azure/iot/concepts-using-c-sdk-and-embedded-c-sdk |
Architecture & Design Patterns
架构与设计模式
| Topic | URL |
|---|---|
| Enable industrial dataspace architectures on Azure | https://learn.microsoft.com/en-us/azure/iot/howto-iot-industrial-dataspaces |
| Implement Azure industrial IoT reference architecture | https://learn.microsoft.com/en-us/azure/iot/tutorial-iot-industrial-solution-architecture |
Security
安全
| Topic | URL |
|---|---|
| Use Azure IoT Explorer securely with IoT Hub | https://learn.microsoft.com/en-us/azure/iot/howto-use-iot-explorer |
| 主题 | 链接 |
|---|---|
| 结合IoT Hub安全使用Azure IoT Explorer | https://learn.microsoft.com/en-us/azure/iot/howto-use-iot-explorer |
Configuration
配置
| Topic | URL |
|---|---|
| Select Azure IoT device and service SDKs | https://learn.microsoft.com/en-us/azure/iot/iot-sdks |
| 主题 | 链接 |
|---|---|
| 选择Azure IoT设备与服务SDK | https://learn.microsoft.com/en-us/azure/iot/iot-sdks |
Integrations & Coding Patterns
集成与编码模式
| 主题 | 链接 |
|---|---|
| 应用IoT Plug and Play MQTT消息约定 | https://learn.microsoft.com/en-us/azure/iot/concepts-convention |
| 使用Azure SDK实现IoT Plug and Play设备 | https://learn.microsoft.com/en-us/azure/iot/concepts-developer-guide-device |
| 构建IoT Plug and Play服务应用 | https://learn.microsoft.com/en-us/azure/iot/concepts-developer-guide-service |
| 操作IoT Plug and Play数字孪生 | https://learn.microsoft.com/en-us/azure/iot/concepts-digital-twin |
| 格式化IoT Plug and Play设备消息负载 | https://learn.microsoft.com/en-us/azure/iot/concepts-message-payloads |
| 将本地SAP ERP连接到Azure工业IoT | https://learn.microsoft.com/en-us/azure/iot/howto-connect-on-premises-sap-to-azure |
| 在Azure IoT DPS中使用MQTT协议 | https://learn.microsoft.com/en-us/azure/iot/iot-mqtt-connect-to-iot-dps |
| 在Azure IoT Hub中使用MQTT协议 | https://learn.microsoft.com/en-us/azure/iot/iot-mqtt-connect-to-iot-hub |
| 使用原生MQTT创建Azure IoT设备客户端 | https://learn.microsoft.com/en-us/azure/iot/tutorial-use-mqtt |