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

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