# Door, window
Door, window
OC
TC
LC
O
T
C
L
S
# Eingänge
| ID | Kürzel | Name | Typ | Standard | Beschreibung |
|---|---|---|---|---|---|
open_contact | OC | open_contact | BOOLEAN | false | |
tilted_contact | TC | tilted_contact | BOOLEAN | false | |
locked_contact | LC | locked_contact | BOOLEAN | false |
# Ausgänge
| ID | Kürzel | Name | Typ | Standard | Beschreibung |
|---|---|---|---|---|---|
open | O | open | BOOLEAN | false | |
tilted | T | tilted | BOOLEAN | false | |
closed | C | closed | BOOLEAN | false | |
locked | L | locked | BOOLEAN | false | |
secured | S | secured | BOOLEAN | false |
# Quellcode
Volang-Quellcode anzeigen
open = input::get("open_contact")
tilted = input::get("tilted_contact")
closed = !open and !tilted
locked = input::get("locked_contact")
secured = closed and locked
output::set("open", open)
output::set("tilted", tilted and !open)
output::set("closed", closed)
output::set("locked", locked)
output::set("secured", secured)
