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ć.