« Back to Product


Presence Simulation

Require: IP-Symcon >= 5.0

Simulates the presence of persons in the household. For this purpose, the module randomly obtains the daily data from one of the last 4 identical weekdays. If there are not enough switching operations logged on any of these 4 days, one of the last 30 days is selected at random.
If also within these 30 days no valid day data record is available, no simulation is possible. If no simulation is possible, this is displayed as a message in the "Simulation source (day)" string variable.

function scope

  • Switching of selected actuators/variables via logged values.
  • Adjustability of the required average switching operations before a tag is allowed as a source for simulation.
  • Switching on/off via WebFront button or script function.
  • Display which day is used for simulation.
  • Automatic update when day changes.

software installation

  • Via the Module Store install the module 'Presence Simulation'.

Setting up instances in IP-Symcon

  • Under "Add Instance" the 'Presence Simulation' module can be found using the quick filter.
    • More information in the Instances documentation.
    • All variables to be switched must be added to the variables list in the instance configuration.

Configuration Page

Name Description
Variables A list of variables to be used for the presence simulation. The added variables need an action and must be logged.
Minimum number This describes the average minimum number of variable switches of all selected variables that must be present.


The status variables/categories are created automatically. Deleting individual ones can lead to malfunctions.

name type description
Simulation active Boolean Indicates whether the simulation is activated or not. True = Enabled; False = Disabled;
Simulation Source (Day) String The string contains the date after which the simulation data was selected.
Simulation Preview String Shows a table which gives an overview of the future switching operations.


Via the WebFront the simulation can be de-/activated.
The information which tag is used for simulation is also displayed.
If there is not enough or invalid data, this is also displayed here. A list with all selected variables is displayed, which contains the current and next value, as well as the time of the circuit.

Any questions?