# Door, window

Process
Door, window
OC
TC
LC
O
T
C
L
S

# 入力

ID略称名前デフォルト説明
open_contactOCopen_contactBOOLEANfalse
tilted_contactTCtilted_contactBOOLEANfalse
locked_contactLClocked_contactBOOLEANfalse

# 出力

ID略称名前デフォルト説明
openOopenBOOLEANfalse
tiltedTtiltedBOOLEANfalse
closedCclosedBOOLEANfalse
lockedLlockedBOOLEANfalse
securedSsecuredBOOLEANfalse

# ソースコード

Volang ソースを表示
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)
Voldeno スマートホーム自動化における Door, window Logic Block の動作、用途、設定方法を説明します。