A cloud-based solution was developed by leveraging IoT and Machine Learning. Custom logic was created and
coded into Azure Stream Analytics in order to interpret and monitor real-time parameters from the connected Azure IoT hub. The web application also features a Dashboard page where both the customer and end user can view their connected IoT devices on a map.
OpenWeatherMap API and Africa’s Talking API was integrated to the system in order to gain access to current
weather data and to handle all SMS communication needs respectively