I have developed, researched and commissioned a fully automated hydroponics controller which improve the grow of the different kind of plants. You can control a lot of parameters, such as pH, water conductivity and dissolved oxygen, humidity, water and air temperature, irrigation and light timing, recipes, alarms, internet of things...

SCADA developed in vb.net with Visual Studio for monitoring and controlling the whole hydroponics system. You can get awesome graphics, with smoothly dynamics/movements for getting the hydroponics system understanding in the best intuitive way.
Arduino Due and SIM900 GPRS modem, which was developed exclusively for joining this hydroponics project. This modem allows to connect via SMS, TCP, HTTP or even making phone calls.
Since hydroponics is a closed water circuit, you must add nutrients to the water whenever the plants need it.
Example of the hydroponics indoor system fully integrated at home.
The first hydroponic strawberry which was grown in an hydroponics automated indoor system with artificial light: