The smart greenhouse system was implemented by the 2Smart team. We deployed an IoT greenhouse based on the 2Smart Standalone automation system. Below we describe the details of this project.

Smart greenhouse IoT project: details

The smart greenhouse is the first project where we have deployed the 2Smart Standalone automation platform not only for home use. It was important for the 2Smart team to ensure that the platform works successfully in agricultural and industrial facilities.

Thus, the hardware center of the smart greenhouse is a computer with the 2Smart Standalone system deployed. In our case, this is a compact mini-computer with Ubuntu OS (Intel Core i3, 8GB RAM, 256GB SSD). We placed the computer in a Schneider Electric switchboard, installed a circuit breaker, a voltage relay, and power supplies 5V and 12V DC for controlled devices.

Advanced smart greenhouse based on home automation system

 

As for devices, to deploy an advanced smart greenhouse, we used several dozen devices operating on different protocols. This possibility is one of the fundamental features of the 2Smart Standalone automation platform, which we incorporated into its architecture during development.

First of all, we connected the Modbus bus with two blocks of 8 relays each and an eight-channel analog input reader for sensors.

We connected lighting, watering, ventilation lines, and an industrial temperature sensor to the bus relay. The PT-100 sensors were connected to the analog inputs. Also, we have selected a block for controlling actuators, where each relay has NO and NC contacts. This makes it possible to control the actuator in both directions using two such relays.

Advanced smart greenhouse based on home automation system

We also connected our Zigbee gateway to the mini-computer. With its help, many wireless sensors are connected to the system to control air temperature and humidity, leakage, pressure, and light level in various greenhouse areas.

We also connected a Zigbee irrigation tap as an experiment, but a wired analog, controlled via a Modbus relay, has become a more convenient option.

Finally, the 2Smart Standalone automation system supports the KNX protocol. In this project, we connected a couple of relays with its help in test mode, but Modbus remained the basis for the wired connection.

A touch screen connected to a mini-computer is used to control the system offline. For the same purposes, the 2Smart Standalone mobile application is used, which operates on the same local network as the automation platform itself.

The customer for whom we deployed a smart greenhouse system also wanted to be able to handle it remotely. To do this, we linked his smart greenhouse with the account of the 2Smart Cloud IoT platform, and as a result, the customer can manage the greenhouse via smartphone and observe the growth of plants even from foreign business trips.

How greenhouse automation works

For a greenhouse to be fully automated, we only need to control and maintain a few key parameters:

  • air temperature and humidity,
  • carbon dioxide level in the air,
  • soil temperature and moisture,
  • lighting level and duration.

During the greenhouse construction, the customer provided three sectors where different crops are grown. Each sector maintains a distinct microclimate. Thus, information about the above parameters in different greenhouse sectors is collected using sensors and processed by automation scenarios.

To keep these parameters within the specified limits without manual labor, we have accordingly installed the following controlled devices:

  • heating/cooling system,
  • ventilation system,
  • watering system,
  • fertilizer delivery system,
  • lighting system.

Smart greenhouse scenarios

Temperature, humidity, light, and CO2 level are controlled by automation scenarios. Some are available in 2Smart Standalone out of the box, and others were developed specifically for this project by the customer’s team. Here are the scenarios we used:

Daylight control

One of the critical parameters that affect the growth of plants is the duration of lighting during the day. The optimal lighting duration for various crops is very different. For example, marrow needs 8-10 hours of daily light, while tomatoes require 18 hours.

The “Daylight control” scenario supplies a predetermined lighting duration in each of the three zones of the greenhouse all year. Its working principle is as follows:

  • The scenario settings specify the city where the greenhouse is installed. Based on this, the sunrise and sunset times on a particular date are calculated.
  • The settings also specify the required lighting duration for plants in this greenhouse sector.
  • The scenario starts counting the specified time at sunrise. At sunset, the scenario launches artificial lighting, which works just as long as necessary to provide the specified duration of illumination of plants.

Mixed thermostat

The “Mixed thermostat” scenario automatically maintains the set temperature of the following components:

  • the air inside the greenhouse,
  • the soil,
  • irrigation water,
  • fertilizers that are supplied as a solution parallel to the irrigation water.

Watering schedule

The “Watering schedule” scenario ensures the watering of the plants according to the schedule. The same scenario is used to supply the fertilizer solution.

Automatic humidity and CO2 level maintenance (PRO scenarios)

Since the plants prefer air with higher CO2 levels, by default, the air circulates inside the greenhouse without being vented to the outside or supplied from there. Temperature sensors inside the greenhouse provide readings based on which the scenario triggers the heating/cooling systems.

In cases where carbon dioxide sensors show an excess of the permissible level, a separately configured PRO scenario starts the supply and exhaust ventilation.

The air humidity is regulated in the same way. If the sensors detect an excess of the maximum level possible for this greenhouse sector, the system launches the supply and exhaust ventilation.

These scenarios are called professional because they are not available in the built-in market of the 2Smart Standalone platform. The customer’s specialists developed them with JavaScript and the 2Smart Standalone public API. If necessary, the 2Smart team takes over this work for an additional fee.

Additional features

The 2Smart Standalone automation platform allows expanding its functionality with add-ons available in the built-in market. One of the most helpful add-ons is Grafana, which allows the user to visualize the historical sensor values.

Graphs and charts in Grafana allow the customer to control the following data for all greenhouse sectors

  • air temperature,
  • air humidity,
  • soil temperature,
  • soil moisture,
  • CO2 level.

Thus, the greenhouse owner can see the current status of the entire system.

Advanced smart greenhouse based on home automation system

Another add-on allows integrating cloud devices into the local platform. The greenhouse is equipped with Propuskator cloud controllers, with the help of which the owner controls the doors at the entrance to each of the sectors. Employees also manage these doors through configured sharing.

Let’s collaborate

We’re empower your business with our technology expertise

Let’s discuss your case

Smart greenhouse control

As we said above, a touch screen is used to configure and control the system offline. The 2Smart Standalone interface includes administrative and client parts. The system settings are entered in the administrator panel, and the client panel is used for the current management of scenarios, control of sensor readings, and data history analysis.

Advanced smart greenhouse based on home automation system Advanced smart greenhouse based on home automation system

You can also use the 2Smart Standalone mobile application to manage the system locally. But if you need remote control, you can integrate the smart greenhouse with the 2Smart Cloud IoT platform. Using a special bridge, we configured such integration for the client. As a result, the status of all greenhouse sensors can be monitored and controlled remotely.

Advanced smart greenhouse based on home automation system

Smart greenhouse benefits

Deploying a smart greenhouse provides the following benefits.

Accelerated plant growth

Optimum temperature, humidity, and illumination levels are automatically maintained. This means a better yield compared to a conventional greenhouse.

Saving resources

You no longer need to start drip irrigation, opening or closing the doors manually. Eliminate waste of water, heat, and electricity.

Saving time

You can remotely control processes or set up automation scenarios.

Saving nerves 🙂

You no longer need to stress and worry about the harvest – the automatic system will do everything for you.

Want to know more about smart greenhouse and the 2Smart Standalone automation system? Send us a message at contact@2smart.com

Don't forget to share this post!

Connect to innovations

Turn your unique smart device ideas into professional IoT products without coding. Bring them to market, improve and update quickly and easily. Enjoy an innovative digital suite for creativity and business. Get support and custom services from
the professional development team.

    Thanks for contacting us!

    We will get in touch soon.

    This site is protected by Google reCAPTCHA and the following Privacy policy and Terms of use apply

    Send us a message

    This site is protected by Google reCAPTCHA and the following Privacy policy and Terms of use apply