Azure IoT Hub è un servizio completamente gestito che permette di registrare dispositivi, mandare e ricevere messaggi ed invocare metodi su di essi. Dal portale di Azure possiamo gestire gli aspetti del sistema, ma non amministrare o testare il dialogo con i dispositivi, compito possibile solo tramite gli SDK e i pacchetti NuGet disponibili per .NET.
Su GitHub sono però presenti parecchi esempi, tra i quali anche i sorgenti di un applicativo che permette la gestione dei dispositivi, l'invio e la ricezione dei messaggi, la gestione dei twin e l'invocazione dei metodi. E' sufficiente andare a questo indirizzo
https://github.com/Azure/azure-iot-sdk-csharp/tree/master/tools/DeviceExplorer
e trovare tra le release il setup dell'applicativo. Se lo avviamo troviamo la possibilità di inserire la stringa di connessione, che possiamo reperire dal portale. Usare quella dell'iothubowner ci dà accesso a tutte le funzionalità.
Ogni tab ci dà accesso alle funzionalità prima indicate. Sono piuttosto semplici da usare e guardando il codice è facile anche capire come inserire le stesse funzionalità nel nostro applicativo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Usare lo spread operator con i collection initializer in C#
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Criptare la comunicazione con mTLS in Azure Container Apps
Eseguire le GitHub Actions offline
Utilizzare Copilot con Azure Cosmos DB
Disabilitare automaticamente un workflow di GitHub
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Utilizzare un service principal per accedere a Azure Container Registry
Migliorare l'organizzazione delle risorse con Azure Policy
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
I più letti di oggi
- Windows Phone Developer Tools October 2010 Update
- Rilasciato VirtualPC 2007
- Social login con ASP.NET Web Forms 4.5 e ASP.NET MVC 4
- Effettuare un redirect permanente di una pagina ASP.NET 4.0
- Inviare manualmente il contenuto di una form AJAX di ASP.NET MVC tramite jQuery
- Usare la two-factor authentication con ASP.NET Identity
- Creare un feed NuGet privato
- Tutorial .NET Framework 3.5
- Visual Basic 2010
- Intercettare gli eventi di creazione degli oggetti con #entityframework 7 https://aspit.co/cff di @sm15455