Ikona encji na podstawie analizy 3 innych stanów

Takie coś projektuje się trochę inaczej:

  • 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”.

Sporo tego było już na forum, proponuje poszukać (np. po słowie kolor), np. Kolor ikon zależnie od stanu.