Syntax
In this example we see already all core elements of the language.
In the following chapters you see many more examples, and all details about what kind of functions and operations exist, and how you can compose the data.
Example of a condition term:
$GridPowerConsumption > 500 AND ($CarChargingMode = 0 OR $CarChargingMode = 4) AND $IsLowTariffHours = 0Example of a message term:
"Sie beziehen aktuell " + ($GridPowerConsumption / 1000) + "kW vom Netz."Following syntax base components exist:
Literals
Variables
Example
$GridPowerConsumptionExample of a variable referring to the dataset with name "PowerConsumption"
Values
Example
1.5Example of a number value
"it is cold"Example of a text value
30minExample of a timespan value
nowExample of a time value
Functions
Example
AVG($PowerConsumption)Example for calculating the average
Operations
Example
1.2 * 42Example for multiplying two numbers
Brackets
Brackets may be needed to control the resolution order of the terms in the expression. This is very familiar to us of course in mathematical terms:
Example
((4 + 0.5) / (4 - 0.5)) * 2Last updated

