Azure Device Update for IoT Hub client library for Python — wersja 1.0.0
Biblioteka zapewnia dostęp do usługi Device Update for IoT Hub, która umożliwia klientom publikowanie aktualizacji dla urządzeń IoT w chmurze, a następnie wdrażanie tych aktualizacji na urządzeniach (zatwierdzanie aktualizacji grup urządzeń zarządzanych i aprowizowanych w IoT Hub).
Kod | źródłowy Pakiet (PyPI) | Dokumentacja produktu
Zrzeczenie odpowiedzialności
Obsługa pakietów języka Python zestawu Azure SDK dla języka Python 2.7 została zakończona 01 stycznia 2022 r. Aby uzyskać więcej informacji i pytań, zapoznaj się z artykułem https://github.com/Azure/azure-sdk-for-python/issues/20691
Wprowadzenie
Wymagania wstępne
- Subskrypcja platformy Microsoft Azure: aby wywołać usługi platformy Microsoft Azure, musisz utworzyć subskrypcję platformy Azure
- Aktualizacja urządzenia dla wystąpienia IoT Hub
- wystąpienie Azure IoT Hub
- Do korzystania z tego pakietu wymagany jest język Python 3.6 lub nowszy.
Instalowanie pakietu
Zainstaluj aktualizację urządzenia dla biblioteki klienta IoT Hub dla języka Python przy użyciu narzędzia pip:
pip install azure-iot-deviceupdate
Kluczowe pojęcia
Aktualizacja urządzenia dla IoT Hub to usługa zarządzana, która umożliwia wdrażanie aktualizacji over-the-air dla urządzeń IoT. Biblioteka klienta ma jeden główny składnik o nazwie DeviceUpdateClient. Składnik umożliwia dostęp do wszystkich trzech głównych usług klienckich:
- UpdatesOperations: zarządzanie aktualizacjami (importowanie, wyliczanie, usuwanie itp.)
- ManagementOperations: zarządzanie wdrożeniami (zarządzanie urządzeniami i wdrożeniami)
Aby dowiedzieć się więcej na temat aktualizacji urządzeń dla IoT Hub, odwiedź stronę Device Update for IoT Hub (Aktualizacja urządzenia dla IoT Hub).
Przykłady
Możesz zapoznać się z różnymi interfejsami API przy użyciu przykładów.
Rozwiązywanie problemów
Aktualizacja urządzenia dla klienta IoT Hub zgłosi wyjątki zdefiniowane w usłudze Azure Core.
Następne kroki
Rozpocznij pracę z naszymi przykładami.
Współtworzenie
Jeśli wystąpią jakiekolwiek usterki lub masz sugestie, zgłoś problem w sekcji Problemy w projekcie.
Azure SDK for Python