SUPLA Pushover client

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Beku
Posty: 331
Rejestracja: wt lis 06, 2018 1:49 pm

czw lut 27, 2020 10:39 am

* AKTUALIZACJA *

Dodano parametry odpowiadające za priorytet powiadomienia.

Dokumentacja na github.
Beku
Posty: 331
Rejestracja: wt lis 06, 2018 1:49 pm

pt lut 28, 2020 10:43 am

* AKTUALIZACJA *

dodano obsługę parametru debounce: value in millisecond

jeśli w danym powiadomieniu ustawimy parametr debounce to warunek będzie spełniony tylko w przypadku upłynięcia zadanego czasu od poprzednio spełnionego warunku.

Przykład:

jeśli mamy warunek np. temperatura < 14 stopni to powiadomienie zostanie wysłane w momencie kiedy temperatura spadnie poniżej 14 stopni.
W chwili obecnej kolejne powiadomienie zostanie wysłane jak temperatura wzrośnie powyżej 14 i znowu spadnie poniżej. Jednak mogą wystąpić chwilowe skoki np. 14 -> 13.9 -> 14 -> 13.9 -> 14 -> 13.8 -> 13.9
Czujniki temperatury, czasem inne czujniki lubią skakać z wartością. Bez wartości debounce dostalibyśmy powiadomienia 3 razy. Jeśli ustalimy debounce na np. 2000 (2 sekundy) to jeśli powyższe zmiany nastąpiły w czasie krótszym -> nie dostaniemy ponownego powiadomienia.
ODPOWIEDZ