Difference between revisions of "EasyFormula"

From Let's Control It
Jump to navigation Jump to search
Line 20: Line 20:
 
You can use the following operations in formulas:
 
You can use the following operations in formulas:
  
If %value% is 10 and the formula is %value%''<operation>''2
+
If %value% is 10 and the formula is '''%value%''<operation>''2'''
  
*Addition (+): 10'''+'''2=12
+
*Addition (+): '''10+2=12'''
*Subtraction (−): 10'''-'''2=8
+
*Subtraction (−): '''10-2=8'''
*Multiplication (*): 10'''*'''2=20
+
*Multiplication (*): '''10*2=20'''
*Division (/): 10'''/'''2=5
+
*Division (/): '''10/2=5'''
*Exponent (^): 10'''^'''2=100
+
*Exponent (^): '''10^2=100'''

Revision as of 19:45, 10 June 2017

ESP Easy can use a simple formula to change the sensor value before it is send to the Home Automation controller. (In most cases this is not needed and in most cases this can also be accomplished within the Home Automation software)

A few samples will be provided here. Remember that this is just a simple build-in 'calculator' with only the basic stuff like add, substract, multiply, devide.

When the sensorvalue has been read from the device, it is parsed through the formula function. The value is addressed as this:

%value%

So if you like to add a constant value of '2' to the sensorvalue, you would enter:

%value%+2

If you count in liters and need the value in cubic meters:

%value%/1000

Arithmetic operations

You can use the following operations in formulas:

If %value% is 10 and the formula is %value%<operation>2

  • Addition (+): 10+2=12
  • Subtraction (−): 10-2=8
  • Multiplication (*): 10*2=20
  • Division (/): 10/2=5
  • Exponent (^): 10^2=100