Monitoring and control
The new “Monitoring and Control” function is a wish of many customers – especially farmers – because now the OpenSprinkler not only water and measure sensor data, but also actively control devices with it. Examples:
- A cistern has an analogue sensor that indicates the fill level from 0-100%. If the value falls below 10%, the refill should be activated and raise the fill level to 15%.
- A foil tunnel has electric ventilation windows. These should open at temperatures above 25°
- A greenhouse has electric ventilation. This should be activated when the humidity is above 95%.
- And of course many other scenarios are conceivable.
With our firmware 2.3.3 (168) this is now possible.
Click on “Add new monitoring” or on one of the buttons in the list to edit a monitoring. The following dialog will then appear:
- Monitor No.: A unique number for the monitor, important for the order
- Monitor Name: Give the monitoring a name
- Type: Currently there are only two control functions, “Min” (minimum value) and “Max” (maximum value). With “Min” the activation value is undershot and with “Max” the activation value is exceeded.
- !NEW! From firmware 2.3.3(172) additional support for AND / OR / XOR / NOT and digital rain sensors (on SN1/2). Other monitors can be connected together using AND/OR/XOR/NOT. The rain sensor can be configured for both rain and “non-rain” and can therefore switch events.
- Sensor: Select the desired sensor. If you want to group several sensors together, first create a group and then select the group.
- Program to start: When the activation value is reached, this program will be started.
- Station is activated: When the activation value is reached, this station is activated. When the deactivation value is reached, this station is deactivated.
- Maximum runtime (s): Defines the maximum runtime of the station to be started in seconds
- Activation value: For example, if you use a temperature sensor, enter the temperature at which the program or station should be activated. The unit is determined by the assigned sensor.
- Deactivation value: For example, for a temperature sensor, enter the temperature at which the station should be deactivated. The unit is determined by the assigned sensor.
Then confirm with “Save”.
Please note:
- For “Max”, the “deactivation value” should be smaller than the “activation value”, and vice versa for “Min”.
- A station can also be a remote station or HTTP station, e.g. to control sockets.
- When connecting consumers directly, please use a relay (AC version: 24VAC relay, DC version 3-32V solid state relay)
As soon as an activation value is reached, the name of the monitor appears on the home page.
This extension is only the first step, we will add further functions. Among other things, we plan to send notifications when the limit is exceeded


