Wykrywanie zmiany stanu encji

Witam kolegów,
Dopiero zaczynam przygodę z HA i nie potrafię rozwiązać pewnego problemu. Mianowicie eksperymentuję z geolokalizacją i automatyką otwierania i zamykania bramy wjazdowej opartą o Node-Red. Aktualnie brama otwiera się jak wjeżdżam w stefę którą nazwałem Brama (jest ona wokół strefy dom). Jest ona większa o kilkaset metrów od strefy dom.
Problem polega na tym, że brama otwiera się gdy stan encji person zmienia się z not_home na brama i to jest OK, ale niestety brama otwiera się również jak następuje zmiana stanu z home na brama.
Chciałbym aby brama zamykała się przy zmiane encji z home na brama.
Jakiego nodu użyć i jak go skonfigurować aby wychwycić nie tyle stan encji brama, co zmianę stanu z not_home na brama i zmianę z home na brama?

Użyj noda: trigger state

Dziękuję,
Potestuję i napiszę co mi z tego wyszło.

Po kilkunastu tygodniach testowania, rezygnuję z tej automatyzacji - przyczyną są zaniki zasięgu GSM na dojeździe do posesji a przez to brak aktualizacji w HA stanu encji person. Zdarzało się że przez kilka dni super działało zarówno zamykanie bramy jak i otwieranie a później znów wcale lub od czasu do czasu.
Ale warto było potestować, dzięki za pomoc rafkan.

1 Like