IoT hub è il servizio della piattaforma Microsoft Azure che ci permette di connettere dispositivi sparsi per il mondo attraverso protocolli adatti alla comunicazione device to cloud e viceversa. Come per tutti i servizi, possiamo controllare impostazioni e i dispositivi attraverso il portale e la CLI di riferimento. Questi strumenti però non danno la possibilità di agganciarci all'Event Hub sottostante e di mostrare i messaggi in transito.
In passato era disponibile uno strumento di nome Device Explorer, ma questo era disponibile solo per Windows ed ora è stato deprecato. Al suo posto ora troviamo Azure IoT Explorer il quale ci permette, in maniera del tutto simile, di amministrare i device, inviare messaggi e monitorare la telemetria. E' disponibile su GitHub https://github.com/Azure/azure-iot-explorer e lo troviamo precompilato per macOS, Windows o Linux, perciò è multipiattaforma.
Non appena avviato possiamo creare una nuova connessione, inserendo la stringa che troviamo direttamente sul portale, nella sezione Shared access policies, relativa a iothubowner. Ci ritroviamo così con un'interfaccia web based che mostra la lista dei dispositivi.

Entrando in uno di essi possiamo gestire i twin, inviare messaggi o invocare metodi. Inoltre, abbiamo la telemetria, cioè la possibilità di vedere live i messaggi inviati dal dispositivo.

Lo strumento è in preview e in continua evoluzione, perciò vi consigliamo di tenere monitorato il progetto GitHub per futuri aggiornamenti.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Integrare modelli AI in un workflow di GitHub
Realizzare un accordion con gli elementi HTML details e summary
Gestione delle issue type con GitHub
Raggruppare risorse in .NET Aspire
Come automatizzare il download dei report di billing da GitHub Enterprise
Utilizzare noopener e noreferrer nei link HTML
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Creare un agente A2Acon Azure Logic Apps
Gestione delle scrollbar dinamiche in HTML e CSS
DevSecOps per .NET: dalla teoria alla pratica
Ospitare n8n su Azure App Service




