/Venjix

Multipurpose IOT data collection, visualization, and forecasting tool using ASP.NET Core MVC.

Primary LanguageC#MIT LicenseMIT

Venjix

ASP.NET Core .NET 5 License: MIT

Multipurpose IOT data collection, visualization, and forecasting tool using ASP.NET Core MVC.
Venjix is an open source web app to collect, visualize, and forecast data from IoT devices, acting as a server hub for centralized IoT data collection. You can think this app is like ThingSpeak but hosed in your local server.
This project is maintained with ❤︎ by Kodesiana

Build

Configuration Branch Build Status
Release AnyCPU master .NET Core

Features

  • Built using ASP.NET Core MVC (.NET 5).
  • SQLite database.
  • ML.NET integration to forecast sensor data.
  • Basic table and chart visualization.
  • Export collected data.
  • Telegram and Webhooks integration for notification.

See Wiki for more features and docs.

Deployment

You can easily deploy this app to run in your local computer, inside a docker container, or into a Raspberry Pi!

See Deployment to learn more.

Contributing

Contribution is very welcome! Create an issue or pull request to help develop this project.

See Contributors to get insight