본문 바로가기
PirAssist

PirAssist - Rules

by sunnyan 2023. 9. 26.
728x90

Tuya SmartLife 앱에서 생성되는 알림과 매칭되어 생성되는 알림의 생성규칙을 관리합니다

 

Rule을 추가합니다

Trigger word : Tuya앱어서 생성하는 알림중 트리거해야 하는 단어를 입력합니다. 예를 들면 PIR센서에서 모션이 detect될때 "모션감지"등의 알림을 발생하도록 해놓으면, "모션감지"라는 알림이 발생하면 타이머가 시작됩니다.

Reset word: PIR센서에서 모션이 감지되지 않았을때 발생하게 한 알림내용을 입력합니다. 예를 들어 모션이 감지되지 않는 경우 "부재"라는 알림을 발생하게 해 놓고 reset word로 설정하면 reset word 알림이 발생하레 되면 타이머가 취소됩니다.

Timeout: Trigger word의 타임아웃 시간을 설정합니다. 예를 들어 3분으로 설정을 하게 되면 Trigger word 알림 발생시 3분동안 기다려서 reset word 알림이 발생하지 않으면 New notification에 지정된 알림이 발생합니다.

입력형식은 h:m:s(시:분:초)입니다. 초단위만 입력하려면 초단위 숫자만 입력하면 됩니다.

예) 2분 : 180 또는 2:0 또는 02:00

New Notification: 타임아웃 발생시 생성할 알림내용을 입력합니다.

생성된 rule은 Settings 탭의 "export" 기능을 통해서 내보내기가 가능하고, 파일을 공유기능을 통해 가져오기(*.json)가 가능합니다.</>

예제

화장실에 PIR센서로 2분동안 모션이 감지되지 않는 경우 새로운 알림이 발생하도록 하는 시나리오를 만들어 보겠습니다.

먼저 모션이 검출되면 "안방화장실IN"이라는 알림이 발생하도록 SmartLife앱에 아래와 같이 시나리오를 추가합니다

 
다음은 모션이 감지되지 않는 경우의 시나리오 입니다. 아래와 같이 "안방화장실OUT"이라는 시나리오를 생성합니다.


위와 같이 추가하면 최종적으로 아래와 같이 2가지 시나리오가 생성됩니다. 즉, 화장실에 들어가면 "안방화장실IN"이라는 알림이 생성되고, 모션이 없을 경우 "안방화장실OUT"이라는 알림이 생성됩니다.

이렇게 설정하면 "안방화장실IN" 과 "안방화장실OUT"메시지가 번갈아서 알림이 발생할것입니다. 화장실 안에 존재하는데도 뜨는 경우가 있을 것이구요... 그럼 인제 PirAssist에 아래와 같이 Rule을 추가합니다.

Trigger Word로는 "안방화장실OUT"이구요.. Reset Word로는 "안방화장실IN"입니다. Timeout은 2분(2:00)으로 설정합니다. Trigger Word가 알림이 뜨면 그때부터 Timeout에 설정된 시간(여기서는 2분)으로 타이머가 Triggering 됩니다. 그리고 Reset Word 알림 "안방화장실IN"이 발생하면 Timer는 취소 됩니다.

2분 이상 Trigger Word상태가 유지되는 경우에만 New Notification에 설정된 알림 "안방화장실OUT" 이 생성됩니다. 같게 하셔도 되고 다르게 하셔도 됩니다. 어차피 삼성 "모드 및 루틴"앱에서 알림이 발생하는 앱을 선택할 수 있습니다.

이렇게 하시면 삼성 "모드 및 루틴"앱에서 PirAssist에서 발생하는 메시지에 대해서 루틴을 구성하실 수 있습니다.

728x90

'PirAssist' 카테고리의 다른 글

PirAssist 사용 예  (0) 2023.10.06
PirAssist - Settings  (0) 2023.09.26
PirAssist - Notifications  (0) 2023.09.26
PirAssist 에 대하여  (0) 2023.09.21