Odpowiedzią na Twoje potrzeby są sterowniki swobodnie programowalne w skrócie PLC. Jak sama nazwa wskazuje, możesz je swobodnie oprogramować.
Szukaj u dostawców specjalizujących się w sprzedaży automatyki budynkowej.
Proponuję tutaj jeszcze dopytać:
https://www.sabur.com.pl/
Z tego co widzę, to mają tam całkiem duży wybór z tego zakresu.