W sytuacji, gdy w jednym pomieszczeniu znajduje się kilka czujników temperatury, w prosty sposób można wyznaczyć średnią ze wszystkich czujników.
W tym celu należy:
- Utworzyć w CLU zmienną użytkownika (
srednia_wartosc
) typunumber
, która będzie przetrzymywała wartość wyliczonej średniej temperatury: - Utworzyć skrypt (
SCR_srednia_wartosc
), który doda wartości ze wszystkich czujników temperatury, a następnie podzieli sumę przez liczbę czujników. Uśrednioną wartość przepisze do utworzonej wcześniej zmiennej:CLU->srednia_wartosc = (CLU->xONEW_SENSOR_01->Value + CLU->xONEW_SENSOR_02->Value + CLU->xONEW_SENSOR_03->Value + CLU->ONEW_SENSOR_04->Value) / 4
- Wywołanie skryptu przypisać do zdarzenia
OnValueChange
we wszystkich czujnikach temperatury, z których liczona jest średnia: - Tak utworzoną konfigurację należy przesłać do jednostki CLU.
Uwaga! Cechę użytkownika o nazwie srednia_wartosc
można wykorzystać jako źródło (Source
) w obiekcie wirtualnym Termostat
po zaznaczeniu opcji "Pokaż wszystkie obiekty
":
