Skip to content

GoPlant provides an interface for your IoT sensors. It collects data and offers monitoring.

Notifications You must be signed in to change notification settings

jpbelval/GoPlant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ad5b0a3 · Oct 27, 2022

History

22 Commits
Sep 25, 2022
Sep 20, 2022
Oct 27, 2022
Jun 28, 2022
Sep 25, 2022
Oct 24, 2022
Jul 25, 2022
Aug 19, 2022
Sep 25, 2022
Oct 27, 2022
Oct 27, 2022

Repository files navigation

drawing

GoPlant is a website/software that receives UDP packets sent by ESP8266s while profiting from Go concurrency features and shows the data in real time through the Gin web framework. Similar to Home Assistant, GoPlant plans to offer a front end to monitor the data with a SPA built with React js. It is an open source IoT solution for your projects.

API

The website offers an interface to retrieve the data received and stored in a PostgreSQL database.

Controllers

A controller can be linked to many sensors. The .ino provided in this repository shows the format in which the data must be sent : {SensorName}:{value}.

Dependencies

GoPlant requires the following packages:

  • Gin
  • Gorm

About

GoPlant provides an interface for your IoT sensors. It collects data and offers monitoring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published