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
Change tracking e composition in Entity Framework
Effettuare il binding di date in Blazor
Escludere alcuni file da GitHub Secret Scanning
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Gestire gli accessi con Token su Azure Container Registry
Gestire i dati con Azure Cosmos DB Data Explorer
Miglioramenti nell'accessibilità con Angular CDK
Cambiare la chiave di partizionamento di Azure Cosmos DB
Utilizzare il nuovo modello GPT-4o con Azure OpenAI
Proteggere le risorse Azure con private link e private endpoints
Utilizzare Azure AI Studio per testare i modelli AI
Creazione di componenti personalizzati in React.js con Tailwind CSS
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