Grow Monitor & Grow Control based on MVC ASP.Net 4.5 and CSharp
MVC WebTool used to control & monitor fans, a humdifier, watering, temperature and power plugs in a grow tent.
- Windows Server with IIS 10
- MyStrom PowerPlugs (https://mystrom.ch/)
- Shelly H&T Sensor (https://shelly.cloud/)
- For auto watering, we use a GARDENA-System (https://www.gardena.com/)
Control the MyStrom plugs via the internal network (HTTP), temperature & humidity values are collected via the Shelly Cloud API.
- Read correct values from: MyStrom Plug (EU), Shelly H&T Sensor via Cloud
- Fully implemented SqLite Database
- DataCollector BackgroundTask to check device values every Minute
- Data History Option
- Treshold Values for Temperatur & Humidity, Sunset & Sunrise
- Mailalarm-Manager
- Create an API for Shelly which sends the values to this API with parameters according to shelly-docu
(https://shelly-api-docs.shelly.cloud/#shelly-h-amp-t) - Raspberry support with nginx: Port the whole solution to .NetCore 3.1
(https://thomaslevesque.com/2018/04/17/hosting-an-asp-net-core-2-application-on-a-raspberry-pi/) - CleanUp History after 7 days
- Electricity forecast and costs
- Update Bootstrap to latest version
- Implement jQueryUI
Current UI development state, fully touch compatible in desktop and mobile responsive design:
Current work in progress (available in version 0.2.x) show plant details on button click:
We are still in a very early development phase. Please be careful with your power cabling and timer. We accept no liability for damage to materials or plants.
Alpha Tests currently running on version 0.1.7502
Beta Tests planned for AUG-2020
First productive Release planned for SEP-2020
Do you want to help? With pleasure! For more information visit our project homepage or write us a message.