Base sensors filters
Some sensors allows to specify filters which allows transformation of value before sending it to MQTT.
Currently available sensors to filter values are:
Filters are always list of dictionary, where key is name of operation and value is value to use in operation eg
filters:
- round: 2
means that filter will round sensor value to 2 decimal places.
Configuration variables:
- filters (Optional, list, default: See each sensor option) - filter list.
Available filters
offset
Adds a constant value to each sensor value.
- platform: dallas
...
filters:
- offset: 5
round
Round sensor value to X digits after .
- platform: dallas
...
filters:
- round: 2
multiply
Multply sensor value by constant value.
- platform: dallas
...
filters:
- multiply: 1.5
filter_out
Filter out value if it is equal to constant value
- platform: dallas
...
filters:
- filter_out: 17
filter_out_greater
Filter out value if it is greater than constant value
- platform: dallas
...
filters:
- filter_out_greater: 17
filter_out_lower
Filter out value if it is lower than constant value
- platform: dallas
...
filters:
- filter_out_lower: 17