Cześć.
Szukam rozwiązania jak zaprezentować na ikonie jednej encji kilka stanów.
Chodzi o to, że mam 3 niezależne encje odpowiedzialne za stan drzwi wejściowych.
otwarcie / zamknięcie skrzydła drzwi
otwarcie / zamknięcie górnego zamka
otwarcie / zamknięcie dolnego zamka
Teraz chodzi o to aby utworzyć ikonkę na głównych dashbordzie i żeby była wyświetlana grafika w zależności od tego jaki stan mają poszczególne encje, wiadomo jest kilka różnych kombinacji.
otwarcie / zamknięcie skrzydła drzwi to jedna encja “drzwi” typu device class door: on means open, off means closed
otwarcie / zamknięcie górnego zamka i otwarcie / zamknięcie dolnego zamka to kolejna encja “zamek” typu lock: on means open (unlocked), off means closed (locked)
Technicznie (w zależności od sposobu montażu czujnika można oszukać system) nie jest możliwe aby przy otwartym skrzydle “drzwi”=on, “zamek” miał stan off (zamknięty), zamknięcie górnego lub dolnego zamka zakładam, że jest wystarczające do tego aby encja “zamek” miała stan off (zamknięte), stany poszczególnych zamków można przypisać do atrybutów encji “zamek”.
szukałem na forum i rzeczywiście jest kilkukrotnie poruszany temat koloru ikon.
Mi jednak nie jest potrzebna zmiana koloru a zmiana ikony.
Mam powiedzmy różne ikony drzwi wejściowych jak poniżej na obrazie i w zależności od stanów encji drzwi i zamków ustawiać odpowiednią ikonę