This article will show you how to quickly build an adaptable environmental monitoring solution that is both easy to get started and to extend as your needs grow.

Environmental monitoring is rapidly growing as sensors and software become widely available and cost effective. Applications areas include: Cold storage facilities, office buildings, factories, warehouses, greenhouses, farms, gardens, retail, hospitals, nursing homes, senior care facilities, server rooms and data centers, to name a few.

Understanding the current state of a particular environment, as well as analyzing any trends occurring is fundamental in creating safe, healthy and productive conditions. Environment monitoring can help improve safety and yield while reducing costs. …


Working with your IoT data locally has many advantages including reduced costs, lower latency, retention of only selected information and privacy, to name a few. That said, there is a lot of wisdom on the web that is useful to harness and bring into your local IoT system. It’s mind boggling to see the broad variety of APIs that can be called to gather real-time and historic data. Take a look at these sites for a sampling:

ProgrammableWeb

API list

Image for post
Image for post

Let’s look at an example of how to actually tap into this wealth of information. In our article, 30 Minutes or Less: Build A Universal Sensor Hub and Monitor Anything You Want with a Raspberry Pi, we showed you how to create a local environmental monitoring station. What if you would like to bring in additional information from an external weather service — wind direction, wind speed, dew point, etc.? You can use this information to enrich your dashboards and also factor it into your decisions that drive actions. …


“Did I leave the door or the garage open?” It’s always unnerving when you’re not sure if an entry has been left open or not. In this article we’ll show you how to build a wireless entry sensor using an inexpensive NodeMCU module and a hall effect sensor.

NodeMCU is a tiny, low-cost WiFi-enabled microcontroller that supports direct connectivity to multiple sensors via SPI, I2C, ADC, GPIO, etc. Programming of the module is made easier with support for the Arduino Integrated Development Environment (IDE). …


“I want to have sensors everywhere!” In this article we’ll show you how to create a wireless sensor node using an inexpensive NodeMCU module.

NodeMCU is a tiny, low-cost WiFi-enabled microcontroller that supports direct connectivity to sensors via SPI, I2C, ADC, GPIO, etc. Programming of the module is made easier with support for the Arduino Integrated Development Environment (IDE). You can build up as many wireless sensor nodes as needed to create your wireless sensor network.

The wireless sensor nodes will send data to the Universal Sensor Hub that we showed you how to build in our prior article. We use the same sensor from the universal hub article, but feel free to experiment with other sensors — gas sensors, door switches, noise detectors, water level, soil moisture level, etc. The Universal Sensor Hub uses Machinechat JEDI One software running on the Raspberry Pi. JEDI One enables you to collect data from all the sensors and display the data on a dashboard accessible from any browser on the network. …


You are curious. You want to know how hot it is in the attic, how cold it gets in the basement, if your plants need to be watered, how windy it is outside, or the temperature in your wine rack.

Image for post
Image for post

In this step-by-step article, you will see how easy it is to build a universal sensor hub using inexpensive components to monitor anything you want, starting with temperature, humidity and atmospheric pressure — you can add other sensors to it in future. What you will need:

• Raspberry Pi (version 2 and above) — $35 (Pi 3, 4, and Zero W have WiFi on…

About

Machinechat Jedi

Passionate about Raspberry Pi, BeagleBone and creating software that enables IoT developers and enthusiasts to deploy their projects faster — and beautifully.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store