Image for post
Image for post
This article shows you how to add rules, email notifications and dashboards for your LabJack project in about 15 minutes.

Acquiring data from sensors and equipment is an essential part of an IoT system. Whether you’re creating a laboratory setup, a proof of concept or a production system, a LabJack module is a great way to ingest analog and digital information. But now what? How can rules and actions be created around this acquired data? How can notifications be sent when certain events occur (i.e.- temperature is greater than 40C, voltage is under 1.0, etc.)?

Existing data acquisition and visualization software applications can be complex to setup and can cost thousands of dollars. There is an easier and more affordable way to tackle the challenge in just a few minutes using a software application called JEDI One from Machinechat. You will be able to easily ingest and store data from a LabJack device (and other sensors as well), create: rules and actions, email and text notifications, beautiful dashboards, and network monitoring, among other things. …


Image for post
Image for post
In three quick steps (and less than 15 minutes), you can set up OTA updates for your NodeMCU and ESP32-based IoT projects.

In 30 Minutes or Less: Build a Wireless Sensor Network with NodeMCU, we showed you how to easily create a wireless sensor network that can send information to a Universal Sensor Hub built with a Raspberry Pi.

But what happens when you need to update the software on these modules? Climbing into building rafters or traveling to remote (or outdoor) destinations to update software can be time consuming, costly and well, just a real pain. …


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
Build a universal sensor hub with Raspberry Pi that enables you to see data from any sensor in the form of beautiful real-time and historical dashboards, along with being able to receive email and text notifications — without the need for a cloud service.

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