---
title: "Generator Monitoring System 'GenMon'"
url: "https://maker.wiznet.io/rena/projects/generator-monitoring-system-genmon/"
markdown_url: "https://maker.wiznet.io/rena/projects/generator-monitoring-system-genmon/md"
type: "UCC: User Created Content"
author: "Jesse Davids"
author_url: "https://github.com/JesseDavids/Generator-Monitoring-System-GenMon-using-arduino"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "Jesse Davids"
original_url: "https://github.com/JesseDavids/Generator-Monitoring-System-GenMon-using-arduino"
published: "2022-09-20"
language: "en"
likes: 8
views: 1341
comments: 1
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Generator Monitoring System 'GenMon'

> The purpose of this repo is to monitor 2 different states of power, plus 1 fault detection system.

Original author: Jesse Davids (source: https://github.com/JesseDavids/Generator-Monitoring-System-GenMon-using-arduino)

## Article

created by Jesse Davids.

### **Purpose:**

The purpose of this repo is to monitor 2 different states of power, plus 1 fault detection system. First you have state power, and generator power. These can either be On/Off. The arduino will capture this information and send it to a **website**, which is hosted on the **web server** made on the arduino in JSON format.

The arduino gets this info from 4 cold-contact switches on the generator. If one wire touches ground, that will pull the pin down, resulting in either a 1 or 0.

#### **Example:**

State power is always on, so the cold-contact switches make contact, sending a value of 1 to the arduino website, letting anyone know that state power is on. As soon as the power goes off, it will reflect a 0.

**Original link: **[**https://github.com/JesseDavids/Generator-Monitoring-System-GenMon-using-arduino**](https://github.com/JesseDavids/Generator-Monitoring-System-GenMon-using-arduino)

---

Source: https://maker.wiznet.io/rena/projects/generator-monitoring-system-genmon/
