Series: Azure Aquarium Monitor

[IoT] My steps to an aquarium monitor (index)

Happy new year everyone! A new year, time for some new things! Somewhere back in 2015 I decided to buy a couple of Raspberry Pi’s, two Arduino nano devices and some other IoT stuff (sensors, cables, etc). The goal I have is to build a device which can monitor my fish tank, keeping track of things

Read more

[IoT] Aquarium monitor; hardware wiring

Hi there! This is post #2 in my Aquarium monitor series. In this post, I’ll explain how I wired the different sensors to my Raspberry Pi and Arduino devices. Now you probably do not have exactly the same set-up as I have, as there are all kinds of different devices out there which all require

Read more

[IoT] Aquarium monitor; Raspberry & Azure IoT hub

Hi there! This is post #3 in my Aquarium monitor series. In the previous post I showed how I linked some sensors to my Arduino Nano and coupled that with a Raspberry Pi 2 via I2C. However, I didn’t yet show you how you can now get the data that the Arduino is sending. We’ll

Read more

[IoT] Aquarium monitor; Azure Stream Analytics

Things are progressing well in my quest to create an Azure connected aquarium monitor! This is post #4 in my blog series about the subject. In the previous post we ended up sending messages with measurements to an Azure IoT hub. In this post we’ll take a look at what happens next, since we’re not actually

Read more

[IoT] Aquarium monitor; WebAPI for mobile use

This is post #5 in my blog series about the subject. In the previous post I explained how Azure stream analytics processes all of the incoming messages and places them in the sinks you configure. In my case, messages are now being written to Azure storage blobs, where they reside as CSV files. In this post,

Read more

[IoT] Aquarium monitor; mobile app, Cordova style

Finally! Post #6 in my blog series on building an aquarium monitor solution using Azure! In my last post we created a Web API project which provides an API for any application to use. In this post, we’ll take a look at creating an Apache Cordova application for use on mobile phones. This app will consume the API

Read more

[IoT] Aquarium monitor; the Azure notification hub

Hey there! Welcome back again to post #7 in my Internet of Things aquarium monitor series. In this series I’m explaining how to use Windows 10 IoT and Azure to read out sensor data, process it and act on it. And that “act on it” part is what we’ll take a look at in this

Read more

[IoT] Replacing webjob with Azure function

In this blog post I will not be adding any new functionality to my aquarium monitor project. Instead, I’m going to replace already existing functionality. Not because that’s needed, but just because I can 😉 We’ll be looking at replacing our webjob instance using something new which is called Azure Functions. If you didn’t read it or

Read more

[IoT] Limiting per device messaging & auto reset

In my aquarium monitor series I showed how to build an application to monitor a fish tank. The use of the Azure IoT components allow us to easily build these kinds of solutions based on generic components. It also allows us to scale, which makes it very suitable for scenarios with lots of devices or data. Should

Read more