device Balíček
Knihovna zařízení Azure IoT
Tato knihovna poskytuje klienty a přidružené modely pro komunikaci se službami Azure IoT ze zařízení IoT.
Balíčky
aio |
Knihovna zařízení Azure IoT – Asynchronní Tato knihovna poskytuje asynchronní klienty pro komunikaci se službami Azure IoT ze zařízení IoT. |
Moduly
exceptions |
Tento modul definuje plochu výjimky, která se zobrazí jako součást rozhraní API knihovny azure.iot.device. |
patch_documentation |
Tento modul poskytuje pevně zakódované opravy používané k úpravě položek z knihoven. V současné době musíme udělat tento postup, abychom exec nikde nepoužít. |
user_agent |
Tento modul je určený pro vytváření řetězců agenta pro všechny klienty. |
Třídy
IoTHubDeviceClient |
Synchronní klient zařízení, který se připojuje k instanci Azure IoT Hub. Inicializátor pro IoTHubDeviceClient. Tento inicializátor by neměl být volána přímo. Místo toho použijte k vytvoření instance jednu z>> metod třídy "create_from_<<". |
IoTHubModuleClient |
Synchronní klient modulu, který se připojuje k instanci Azure IoT Hub nebo Azure IoT Edge. Inicializátor pro IoTHubModuleClient. Tento inicializátor by neměl být volána přímo. Místo toho použijte k vytvoření instance jednu z>> metod třídy "create_from_<<". |
Message |
Představuje zprávu do IoTHubu nebo z IoTHubu. Inicializátor pro zprávu |
MethodRequest |
Představuje požadavek na vyvolání přímé metody. Inicializátor pro MethodRequest. |
MethodResponse |
Představuje odpověď na přímou metodu. Inicializátor pro MethodResponse. |
ProvisioningDeviceClient |
Klient, který lze použít ke spuštění registrace zařízení se službou zřizování pomocí symetrického klíče nebo ověřování X509. Inicializuje zřizovacího klienta. POZNÁMKA: Tento inicializátor by neměl být volána přímo. Místo toho by se k vytvoření objektu klienta měly použít metody třídy, které začínají na create_from_ . |
ProxyOptions |
Třída obsahující různé možnosti odesílání provozu přes proxy servery povolením proxy připojení MQTT. Inicializátor pro možnosti proxy serveru. :p aram str proxy_type: Typ proxy serveru. Může to být jedna ze tří možných možností: HTTP, SOCKS4 nebo SOCKS5 :p aram str proxy_addr: IP adresa nebo název DNS proxy serveru :p aram int proxy_port: Port proxy serveru. Výchozí hodnota je 1080 pro ponožky a 8080 pro http. :p aram str proxy_username: (volitelné) uživatelské jméno pro proxy server SOCKS5 nebo id uživatele pro proxy server SOCKS4. Tento parametr se ignoruje, pokud se používá server HTTP. Pokud není k dispozici, ověřování se nepoužije (servery můžou přijímat neověřené požadavky). |
RegistrationResult |
Konečný výsledek dokončeného nebo neúspěšného pokusu o registraci :ivar:request_id: ID požadavku, na který se odpověď získává:ivar:operation_id: ID operace vrácené žádostí o registraci. :ivar status: Stav procesu registrace vrácený službou zřizování. Hodnoty můžou být "nepřiřazeno", "přiřazení", "přiřazeno", "selhalo", "zakázáno" :ivar registration_state: Podrobnosti, jako je ID zařízení, přiřazené centrum, časy data atd. vrácená ze služby zřizování. Hodnoty můžou být "nepřiřazeno", "přiřazení", "přiřazeno", "selhalo", "zakázáno" :p aram registration_state: Podrobnosti, jako je ID zařízení, přiřazené centrum, časy data atd. vrácená ze služby zřizování. |
X509 |
Třída s odkazy na certifikát, klíč a volitelnou pass-frázi použitou k ověření připojení TLS pomocí certifikátů x509 Inicializátor certifikátu X509 :p aram cert_file: Cesta k souboru k obsahu certifikátu (nebo řetězu certifikátů) slouží k ověření zařízení. |
Azure SDK for Python