Sady SDK pro Azure IoT Hub
Pro práci s IoT Hub jsou k dispozici dvě kategorie sad SDK pro vývoj softwaru:
Sady SDK pro IoT Hub služby umožňují vytvářet back-endové aplikace pro správu služby IoT Hub a volitelně odesílat zprávy, plánovat úlohy, volat přímé metody nebo odesílat požadované aktualizace vlastností zařízením nebo modulům IoT.
IoT Hub sady SDK pro zařízení umožňují vytvářet aplikace, které se spouštějí na zařízeních IoT pomocí klienta zařízení nebo klienta modulu. Tyto aplikace odesílají telemetrická data do centra IoT a volitelně můžou z centra IoT přijímat zprávy, úlohy, metody nebo aktualizace dvojčat. Tyto sady SDK můžete použít k vytváření aplikací pro zařízení, které používají konvence a modely Azure IoT technologie Plug and Play k inzerování svých schopností aplikacím s podporou IoT technologie Plug and Play. K vytváření modulů pro modul runtime Azure IoT Edgemůžete použít také klienta modulu.
Kromě toho poskytujeme také sadu sad SDK pro práci se službou Device Provisioning.
Zřizování sad SDK pro zařízení vám umožní sestavovat aplikace, které běží na zařízeních IoT ke komunikaci se službou Device Provisioning.
Sady SDK služby zřizování umožňují vytvářet back-endové aplikace pro správu registrací ve službě Device Provisioning.
Seznamte se s výhodami vývoje pomocí sad SDK služby Azure IoT.
Sady SDK pro služby Azure IoT Hub
Sady SDK služby Azure IoT obsahují kód, který usnadňuje sestavování aplikací, které komunikují přímo s IoT Hub pro správu zařízení a zabezpečení.
| Platforma | Balíček | Úložiště kódu | ukázky | Referenční informace |
|---|---|---|---|---|
| .NET | NuGet | GitHub | ukázky | Odkaz |
| Java | Maven | GitHub | ukázky | Odkaz |
| Uzel | npm | GitHub | ukázky | Odkaz |
| Python | PIP | GitHub | ukázky | Odkaz |
| Node.js | npm | GitHub | ukázky | Odkaz |
Sada Azure IoT Hub Service SDK pro iOS:
Microsoft Azure zřizování sad sdk
sady sdk pro Microsoft Azure zřizování vám umožní zřídit zařízení pro IoT Hub pomocí služby Device provisioning.
| Platforma | Balíček | Zdrojový kód | Referenční informace |
|---|---|---|---|
| .NET | Sada SDK pro zařízení, sada SDK služby | GitHub | Odkaz |
| C | apt-get, MBED, Arduino IDE nebo iOS | GitHub | Odkaz |
| Java | Maven | GitHub | Odkaz |
| Node.js | Sada SDK pro zařízení, sada SDK služby | GitHub | Odkaz |
| Python | Sada SDK pro zařízení, sada SDK služby | GitHub | Odkaz na zařízení, odkaz na službu |
Sady SDK pro zařízení Azure IoT Hub
sady sdk pro zařízení Microsoft Azure IoT obsahují kód, který usnadňuje sestavování aplikací, které se připojují ke službě Azure IoT Hub a spravuje je.
Přečtěte si další informace o sadách IoT Hub SDK pro zařízení v dokumentaci pro vývoj zařízení IoT.
Sada SDK a Kompatibilita hardwaru
Další informace o tom, jak vybrat sadu SDK pro zařízení, najdete v tématu Přehled sad SDK pro zařízení Azure IoT.
Další informace o kompatibilitě sady SDK s konkrétními hardwarovými zařízeními najdete v katalogu zařízení Azure Certified for IoT nebo v jednotlivých úložišti.
Poznámka
Některé funkce uvedené v tomto článku, jako je zasílání zpráv z cloudu do zařízení, dvojčata zařízení a správa zařízení, jsou k dispozici ve službě IoT Hub pouze na úrovni Standard. Další informace o úrovních Basic a Standard služby IoT Hub najdete v návodu k výběru správné úrovně služby IoT Hub.
Další kroky
Relevantní dokumentace týkající se vývoje pomocí sad SDK služby Azure IoT:
- Přečtěte si, jak spravovat připojení a spolehlivé zasílání zpráv pomocí sad IoT Hub SDK.
- Přečtěte si, jak vyvíjet na mobilních platformách , jako jsou iOS a Android.
- Dokumentace k vývoji zařízení IoT
Další referenční témata v tomto IoT Hub příručce pro vývojáře zahrnují: