Prev Case

IoT: Tender-Winning Automation of an Agricultural Workflow

Next Case

Industry: Internet of Things, Agriculture


  • The delivered solution achieves full automation of hay gathering and unloading in a single button push
  • The company won a tender from its strategic customer
  • There is a possibility to create a customized workflow for the system to collect hay

Technologies Used: C++, QT

Methodology: Agile


The company is a manufacturer of measurуment instruments primarily for agricultural purposes, electronic sensors, and customizable solutions based on the near-infrared spectroscopy technology.

The customer’s portfolio includes a variety of hardware IoT solutions that facilitate the performance of harvesters, grain carts, slurry tankers, balers, etc.


The customer had a hardware solution for managing tractor valves, which control hay gathering. However, the system was prone to human error as it was fully operated by a driver. Collaborating with HQSoftware, the customer wanted to automate the process, so that a driver would be able to pick up hay and load it to a cart in just a single button push.

With this automation, the company aimed at winning a tender launched by one of its strategic customers.


Under the project, the team at HQSoftware had to address the following issues: 

  • The architecture of the existing solution allowed for simultaneously managing two valves only, while a tractor has five such valves.
  • The workflow of gathering and loading hay should be triggered with just a single button push while remaining cyclic unless stopped by a tractor driver.


To achieve full automation across the process of gathering and loading hay, our engineers optimized the architecture of the existing system. As a result, it became possible to simultaneously and consecutively operate all the five tractor valves.

As a driver pushed the button, two valves out of five triggered the tractor to grab hay and load it to the cart. On verifying that hay was loaded, the other three valves would make the system move hay to the left side of the cart to give room for the next batch. Then, the workflow would repeat.

8 1 -

In addition, developers at HQSoftware automated the process of unloading hay to storage.

8 2 -

To ensure faultless operation of the system under different conditions, our experts simulated a number of scenarios to test the business logic provided. Finally, the team at HQSoftware made it possible to upload the desired workflow to a flashcard according to which hay will be gathered.


Partnering with HQSoftware, the customer fully automated the process of gathering hay and unloading it in storage. The developed solution allows for creating a workflow and collecting hay in accordance with it in a single push of a button. With the delivered system, the company won a tender from one of its strategic customers in the agriculture industry.

Read more about our agriculture IoT services and solutions.

Check Out Other Works

See How We Approach Business Objectives

Agriculture IoT app 353x235 -
IoT: An Agriculture App to Analyze Soil Composition in Real Time
IoT Connected Devices 353x235 -
IoT: Remote Network Management of Connected Devices
air health analyzer for smart home 353x235 -
IoT: A Sensor-based Air Health Analyzer for Smart Homes
Kick Off With Your Project Today

    *Required Fields

    Attach File

    We are open to seeing your business needs and determining the best solution. Complete this form, and receive a free personalized proposal from your dedicated manager.

    Sergei Vardomatski 100x100 -

    Sergei Vardomatski