Powitać… ciekawy temat
Czyli jak dobrze zrozumiałem chciąłbyś na HA stworzyć kolejny, bardziej przyjazny “HMI”?
Więc wszystkie “manipulatory” powinny być typ generic, bez powiązania z konkretnym urządzeniem.
Rozumiem że wszystkie urządzenia potrafisz zintegrować i sterować tylko z PLC?
Wentylator sterujesz sterujesz z wyjścia analogowego PLC i potrafisz zadać jego wartość poprzez modbus?
Myślę, że od tego nie uciekniesz.
Potrzebujesz łącznika pomiędzy HA , który zadaje wartości “dummy” a modbus PLC.
Jeśli w HA nie ma “urządzeń”,które są gotowe i spełniają oczekiwania to zbuduj je sobie sam.
Np. Termostat można zbudować z dwóch suwaków, kliku buttonów (lub select list) i sensor template na osobnej karcie.
W tym temacie akurat dobry nie jestem i robię wszystko na “macanego” , ale wiem że to możliwe.
Zadawane wartości nic nie robią- tylko “są”.
To Node Red odczytuje ich stan i przesyła do PLC po modbus.
Podobnie w drugą stronę można przesłać odczyty ze sterownika do HA.
Nawet znalazłem coś takiego
W temacie nie jest więc trudno ocenić mi tego wartość.
Osobiście to poszedłbym w kierunku MQTT , PLC<>NR<>MQTT<>HA.
i w HA używał tylko platformy MQTT.
Zawsze możesz się rozmyśleć i zechcieć używać innego frontendu niż HA, przejście jest wtedy bezbolesne.
Przeczytaj jeszcze to i sam oceń, czy jest tomożliwe u Ciebie, bo o ile wiem to Siemens za wszystko każe sobie płacić i takiej opcji możesz nie mieć: