Rozumiem. Co w sytuacji, w której chciałbym “tylko” wprost skorzystać ze stanów przekazywanych po wykryciu ruchu przez czujkę? Konnected Conversion Kit jest jedyną opcją?
Mam w kartonie ekspander int-ors, więc 8 wyjść miałbym teoretycznie do dyspozycji i zaprogramowania, ale czy to konieczne?
Można zrealizować to za pomocą chociaż by ESPHome i płytki jaką ja użyłem. Ale jeśli chcesz zachować funkcjonalność alarmu, to bez przeprogramowania centrali się nie da.
Była Tasmota z regułami na działaniach matematycznych. Płytka przestała logować się do sieci Wi-Fi, cóż dałem szansę ESPHome. Dzięki koledze @Stravi, który pomógł i przekonuje mnie do automatyzacji opartych na funkcjonalności szablonów w ESPHome, powstała taka konfiguracja dla tej samej płytki w mojej centralce alarmowej:
Jeśli nie chcesz czujek odpinać od Satela (tak jak ja to zrobiłem), to możesz je zastąpić wyjściami z centrali, które będą tożsame ze stan każdej czujki. W centrali jedno wejście=jedno wyjście i to należy zrobić programowo w centrali.
Warunki:
jedna czujka to jedno wejście w centrali alarmowej
analogicznie
jedna czujka to jedno wyjście z centrali dla ESP.
Jeśli brakuje wejść czy wyjść to potrzebne ekspandery.
Co zrobisz z otrzymanymi sygnałami z wyjść centrali, to tylko zależy na jakie rozwiązanie się zdecydujesz. Czy ESPHome, jak wyżej, czy inny sprzęt integrowany z HA.
Pozostaje kwestia dostosowania poziomów sygnałów. EsP używa logiki GPIO 3,3V. W centralach alarmowych i czujnikach takich napięć nie ma. Najczęściej jest 12V.
Prawda… optoizolatorów/transoptorów. Czujnik ruchu u mnie ma wyjście NC czyli w stanie spoczynku zwarcie do GND. Wewnętrzne rezystory pullup w ESP32 dają stan wysoki dla GPIO. Po wykryciu ruchu odpowiednio sterowana jest bramka tranzystora w czujniku. Inaczej jest po stronie centralki, wejścia są programowalne i z tego co pamiętam można je ustawić pod różne opcje z użyciem rezystorów symetryzujących. Nie pamiętam jakimi napięciami są sterowane. Z pewnością nie jest to 3,3V.
Z elektrycznego punktu widzenia należy najpierw zobaczyć w jakim układzie są połączone czujniki. Często w systemach alarmowych tworzy się z kilku czujek obwód/pętlę połączonych szeregowo wyjść naruszenie (ruch) i osobny obwód sabotażowy. Najczęściej z użyciem rezystorów symetryzujących. Centralka wówczas rozpoznaje zarówno wykrycie ruchu (zmniejszenie rezystancji pętli), przerwanie obwodu (wzrost rezystancji) i zwarcie do masy.