Real-time air quality monitoring and alerting – Part 2 – Training Azure Anomaly Detector

In the first part of this series, I looked at how you can use a sensor from PurpleAir to capture data on the quality of the air at a location and then route that information to a custom IoT endpoint in Microsoft Azure. The captured data on its own is not that useful, and really … Continue reading Real-time air quality monitoring and alerting – Part 2 – Training Azure Anomaly Detector

Real-time air quality monitoring and alerting with Azure and PurpleAir – Part 1

Anyone who was living in Australia during the 2019/2020 summer can't help but remember the massive bushfires we had, and the impact they had on air quality. Probably the starkest way to illustrate how bad it was is this post from December 10, 2019. I also added a recent follow-up post to show what it … Continue reading Real-time air quality monitoring and alerting with Azure and PurpleAir – Part 1

Easy Filtering of IoT Data Streams with Azure Stream Analytics and JSON reference data

I am currently working on an next-gen widget dispenser solution that is gradually being rolled out to trial sites across Australia. The dispenser hardware is a modern platform that provides telemetry data that can be used for various purposes by the locations at which the dispenser is deployed and potentially by other third parties. In … Continue reading Easy Filtering of IoT Data Streams with Azure Stream Analytics and JSON reference data