Podstawowe filtry dla czujników
WORK IN PROGRESS!
Edytor yaml
Niektóre czujniki pozwalają na określenie filtrów, które umożliwiają transformację wartości przed wysłaniem jej do MQTT.
Obecnie dostępne czujniki do filtrowania wartości to:
Filtry są zawsze listą słowników, gdzie kluczem jest nazwa operacji, a wartością jest wartość do użycia w tej operacji, np.
filters:
- round: 2oznacza, że filtr zaokrągli wartość czujnika do 2 miejsc po przecinku.
Zmienne konfiguracyjne:
- filters (Opcjonalne, lista, domyślnie: Zobacz opcje każdego czujnika) - lista filtrów.
Dostępne filtry
offset
Dodaje stałą wartość do każdej wartości czujnika.
- platform: dallas
...
filters:
- offset: 5round
Zaokrągla wartość czujnika do X cyfr po przecinku.
- platform: dallas
...
filters:
- round: 2multiply
Mnoży wartość czujnika przez stałą wartość.
- platform: dallas
...
filters:
- multiply: 1.5filter_out
Odfiltrowuje (pomija) wartość, jeśli jest ona równa stałej wartości.
- platform: dallas
...
filters:
- filter_out: 17filter_out_greater
Odfiltrowuje (pomija) wartość, jeśli jest ona większa niż stała wartość.
- platform: dallas
...
filters:
- filter_out_greater: 17filter_out_lower
Odfiltrowuje (pomija) wartość, jeśli jest ona mniejsza niż stała wartość.
- platform: dallas
...
filters:
- filter_out_lower: 17