Cloudponics develops user friendly, fully automated grow systems for cannabis users who want to grow their cannabis at home with high yields and quality but with minimal time and dependency and users who have no experience. It controls indoor lighting, climate, optimal nutrient concentrations and dosing based on plant specific grow programs. The mobile app allows the users to control the system and purchase nutrients whenever they run low.