Internet of Things (IOT) is a hot topic these days.
However, you might need to do a lot of groundwork in order to configure and maintain such service. Like creating the backend, hosting it somewhere and device management.
Furthermore what are you going to do with the telemetry data? You need to provide applications (Warehouse, Triggered functionality, etc..) separately based to your need.
That's where Azure IOT hub comes into the picture. It's a PaaS solution which is highly scalable and able to integrate with many other cloud resources.
IOT hub is designed to provide two way communication between the backend and your IOT devices.
Let's test this.
You can easily use Raspberry Pi Azure IoT Online Simulator to test the functionality without any physical device
Let's first create our IOT hub
Navigate to Devices and click on Add Device
Click on the newly created device
Select the primary connection string
Paste the connection string on Raspberry Pi Azure IoT Online Simulator code
Now click on run to test
Great!! It is sending messages to Azure
Let's test it on the Azure side. I'm using Azure cloud shell to test
- az extension add --name azure-iot
- az iot hub monitor-events --hub-name contoso-hub
I'm getting response from the other side as well
What else can we do with this.
No comments:
Post a Comment