Przejdź do treści

MQTT

Opcje MQTT można edytować w ustawieniach aplikacji.

URL brokera

Adres brokera powinien mieć format:

mqtt://example.com:1883
mqtts://example.com:8883

ID klienta

Jeśli nie zostanie podany, zostanie wygenerowany automatycznie.

Azure

Zgodnie z dokumentacją, Username powinien mieć format <hub-name>/<device-id>/?api-version=2021-04-12.

Note

Do nazwy huba prawdopodobnie należy dodać .azure-devices.net.

Jako hasła użyj tokenu SAS, który można wygenerować poleceniem:

az iot hub generate-sas-token -d <device-id> -n <hub-name> --du 31536000

Note

--du to czas ważności tokenu – ustaw wysoką wartość i pamiętaj o rotacji po wygaśnięciu.

Zdarzenia można monitorować za pomocą konsoli webowej:

az iot hub monitor-events -n <hub-name> -d <device-id>

Warning

Nie można podłączyć więcej niż jednego urządzenia z tymi samymi danymi uwierzytelniającymi – będą się wzajemnie rozłączać.