Uruchomiłem urządzenie do zliczania ilości deszczu, jednak coś nie do końca podoba mi się jak ono liczy impulsy.
Kołyska aktywuje i dezaktywuje czujnik otwarcia drzwi czyli, że jedno przejśćie ze stanu off → on lub on->off to np. 0.5 mm deszczu
https://smartsolutions4home.com/ss4h-zrg-zigbee-rain-gauge/
Nie wiem czy zachowanie HA się zmieniło od czasu publikacji ale mi to nie do końca działa. Ponieważ jeśli mamy akurat kołyskę w stanie off to zawsze pokazuje 1 lub też jeśli on to drugi licznik pokazuje 1
Tutaj wklejam przykład z configuration.yaml ustawiłem czas na 15 minut
sensor:
- platform: history_stats
name: "last 15 min Rainsensor flips/on"
entity_id: binary_sensor.deszcz1_otwarcie
state: "on"
type: count
start: "{{ now() - timedelta(minutes=15)}}"
end: "{{ now() }}"
- platform: history_stats
name: "last 15 min Rainsensor flips/off"
entity_id: binary_sensor.deszcz1_otwarcie
state: "off"
type: count
start: "{{ now() - timedelta(minutes=15)}}"
end: "{{ now() }}"
Ja bym po prostu potrzebował zliaczać tylko przejścia pomiędzy on->off i off->on zanlazłem nawet co wydaje się bardzo trudnym zadaniem
Niby tutaj któs miał podobny problem ale zliczają tylko jeden ruch kołyski