ThingWorx Flow > 예: ThingWorx Alert Management 워크플로
예: ThingWorx Alert Management 워크플로
이 워크플로는 생성기 경고가 발생하고, 서비스 사례가 작성되고, SMS가 서비스 공급자에 전송될 때의 서비스 사용 사례를 보여줍니다.
생성기 경고가 발생하면 워크플로가 자동으로 트리거됩니다.
경고가 발생한 생성기 사물 인스턴스에서 생성기 속성(fuel level, engine temperature, model number, serial numberlocation)을 획득합니다.
낮은 연료 수준 경고 이벤트의 경우 Trello에서 연료 공급 서비스 사례가 작성되고 서비스 사례 및 위치가 포함된 이메일이 서비스 공급자에게 전송됩니다.
높은 엔진 온도 경고 분기의 경우 Trello에서 비상 서비스 사례가 작성되고 손상을 방지하기 위해 생성기를 종료하도록 SMS가 운영자에게 전송됩니다. 텍스트에 model, serial number, engine tempmap location 링크가 포함됩니다.
사물 템플릿 및 경고 만들기
1. ThingWorx Composer에서 다음 그림과 같이 속성을 사용하여 GenericThing 사물 템플릿을 기반으로 사물 템플릿을 만듭니다.
2. 다음 그림과 같이 경고를 만듭니다.
3. 1단계에서 만든 사물 템플릿을 기반으로 사물을 만듭니다.
4. 워크플로 편집기에서 다음 그림과 같이 ThingWorxAlertsManagement를 만듭니다.
5. 을 클릭한 다음 을 클릭하거나 을 두 번 클릭하고 ThingWorx 트리거를 검색합니다.
6. ThingWorx 인스턴스에 연결하도록 ThingWorx 트리거를 구성합니다.
자세한 내용은 ThingWorx 트리거를 참조하십시오.
7. 소스 엔티티 목록에서 3단계에서 만든 사물을 선택합니다.
8. 이벤트 목록에서 AnyAlert를 선택합니다.
9. 저장을 클릭합니다.
ThingWorx 작업 추가
1. ThingWorx 아래에 있는 사물 속성 가져오기 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. 다음 그림과 같이 작업을 구성하고 완료를 클릭합니다.
Trello 작업 추가
1. Trello 아래에 있는 카드 추가 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. 사용자의 Trello 계정에 연결하도록 카드 추가 작업을 구성합니다.
3. 사물 속성 가져오기 작업의 SerialNumber 출력을 카드 이름 필드에 매핑합니다.
4. Trello 계정에서 적절한 보드 ID목록 ID를 선택합니다.
5. 완료를 클릭합니다.
6. 다른 Trello 카드 추가 작업을 캔버스에 끌어 놓고 다음 그림에 따라 작업을 구성한 다음 완료를 클릭합니다.
Office 365 작업 추가
1. Office 365 아래에 있는 이메일 보내기 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. Office 365 계정에 연결하도록 이메일 보내기 작업을 구성합니다.
3. 다음 그림과 같이 작업을 구성하고 완료를 클릭합니다.
Twilio 작업 추가
1. Twilio 아래에 있는 SMS 보내기 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. Twilio 계정에 연결하도록 SMS 보내기 작업을 구성합니다.
3. 다음 그림과 같이 작업을 구성하고 완료를 클릭합니다.
작업 연결 및 조건 설정
1. 다음 그림과 같이 모든 작업을 연결하고 저장을 클릭합니다.
2. 다음 조건 줄을 클릭하고 을 클릭합니다.
3. 다음 그림과 같이 조건을 설정하고 완료를 클릭합니다.
4. 다음 조건 줄을 클릭하고 을 클릭합니다.
5. 다음 그림과 같이 조건을 설정하고 완료를 클릭합니다.
트리거된 흐름 확인
1. ThingWorx Composer에서 EngineTemperature 속성의 값을 300으로 업데이트합니다.
2. 흐름이 다음 그림과 같이 트리거되고 높은 엔진 온도 경고 분기의 경우 Trello에서 비상 서비스 사례가 작성되고 SMS가 운영자에게 전송되는지 확인합니다.
아래와 같이 운영자 전화 번호에 텍스트 메시지가 수신됩니다.