Connect와 함께 여러 Stringify 흐름을 루프 또는 연결하는 방법: 흐름

게시 됨: 2022-01-29

Stringify는 코드를 모르는 경우에도 최소한의 노력으로 복잡한 작업을 자동화할 수 있는 미친 강력한 도구입니다. Stringify의 가장 강력한 도구 중 하나는 Connect: Flow입니다. 이 "사물"을 사용하면 하나의 Flow를 사용하여 다른 Flow를 활성화하거나 스스로 루프하는 Flow를 만들 수도 있습니다.

관련: 미친 강력한 홈 자동화를 위해 Stringify를 사용하는 방법

연결: Flow는 Stringify에 내장된 Things 중 하나입니다. 이전에 다룬 Mode Thing과 마찬가지로 Connect: Flow는 집에 있는 물건을 직접 제어하는 ​​데 사용되지 않습니다. 대신, 이를 사용하여 Flows가 더 적은 단계로 더 복잡한 작업을 수행하도록 할 수 있습니다. Connect에는 하나의 트리거와 하나의 작업이 있습니다.

  • WHEN Trigger — "이것이 포함된 Flow를 시작하십시오.": 이것은 이름이 헷갈리는 트리거이지만 사용하기 정말 쉽습니다. 이 트리거를 흐름의 시작 부분에 추가하기만 하면 다른 흐름에서 사용할 수 있습니다. 예를 들어 이 트리거를 사용하여 거실 조명을 끄고 침실 조명을 켜는 "취침 시간 조명"이라는 흐름을 만들 수 있습니다. 그런 다음 이 작업을 사용하는 다른 여러 흐름을 만들 수 있습니다.
  • THEN 동작 — "선택한 흐름 실행": 이 동작은 다른 흐름을 호출하는 방법입니다. Flow의 끝에 넣으면 다른 Flow를 활성화할 수 있습니다. 위의 예를 계속하려면 오후 8시에 "취침 시간 조명"을 활성화하는 하나의 흐름을 만들 수 있습니다. Stringify 위젯을 사용하여 수동으로 트리거할 수 있는 "취침 시간 조명"을 활성화하는 다른 흐름을 만들 수 있습니다. 이런 식으로 여러 흐름이 있는 조명 세트를 켜거나 끌 수 있지만 조명에 대한 작업은 한 번만 설정하면 됩니다.

연결: Flow는 자신을 참조할 수도 있습니다. 따라서 루프에서 Flow를 실행하려면 Flow의 시작과 끝에 Connect Thing을 배치하면 계속해서 계속 실행됩니다. Stringify는 루프가 지속적으로 실행되는 경우 귀중한 서버 전력을 차지하기 때문에 루프에 지연을 추가할 수 있지만 타이머를 사용하고 각 루프를 완료하는 데 시간이 걸리는 Flow의 경우 이것은 편리한 솔루션이 될 수 있습니다.

이것이 어떻게 작동하는지 보여주기 위해 일부 Philips Hue 조명을 자주 켜고 끄는 루프 흐름을 만들어 집에 없는 동안 누군가가 집에 있는 것처럼 보이도록 할 것입니다. 이것을 만들려면 Connect: Flow Thing이 활성화되고 Philips Hue와 같은 스마트 조명 Thing이 필요합니다. 날짜 및 시간과 타이머도 사용할 것입니다.

시작하려면 Stringify 앱을 열고 더하기 아이콘을 누른 다음 "새 흐름 만들기"를 선택합니다.

광고

화면 상단에서 Flow에 이름을 지정합니다. 나중에 다른 Flow에서 이 Flow를 호출하려는 경우 해당 Flow가 무엇을 하는지 알 수 있도록 짧고 설명적인 이름을 지정해야 합니다.

그런 다음 화면 하단의 더하기 아이콘을 누릅니다. 여기에서 Flow에 필요한 항목을 추가할 수 있습니다. 지금은 Connect: Flow 및 Date & Time을 추가합니다.

Connect: Flow 아이콘을 원 그리드로 드래그하고 톱니바퀴 아이콘을 탭합니다.

트리거 탭에서 "이것이 포함된 흐름 시작"을 선택하십시오. 이 옵션은 목록의 유일한 옵션이어야 합니다. 다음 페이지에서 저장을 탭합니다.

이 트리거를 사용하면 생성한 다른 흐름에서 이 흐름을 호출할 수 있습니다. 우리의 예는 자신을 참조하는 루프를 사용하지만 Connect Thing을 사용하여 다른 Flow에서 호출할 수도 있습니다.

그리드 화면으로 돌아가서 Date & Time out을 Connect: Flow 아래의 원으로 드래그하고 톱니바퀴 아이콘을 탭합니다.

광고

ONLY IF 섹션에서 "Time is between"을 선택합니다. 시작 시간을 오후 6시로, 종료 시간을 자정으로 설정합니다. 시작 날짜가 현재 날짜 이후의 시간인지 확인하고 매일 반복되도록 설정합니다. 나중에 이 흐름이 활성화되는 요일을 제어하지만 지금은 이 루프가 활성화될 때 오후 6시와 자정 사이에만 계속 실행되도록 하고 싶습니다.

그리드 화면으로 돌아가서 Philips Hue 조명 중 하나와 Things 메뉴의 타이머를 추가합니다. 아래와 같이 연결 아이콘 옆의 화면으로 Hue Thing을 드래그하세요. Hue 라이트의 톱니바퀴 아이콘을 탭합니다.

Hue 화면에서 '조명 켜기'를 탭하세요. 다음 페이지에서 저장을 탭합니다.

그리드 화면으로 돌아가서 둘 사이를 빠르게 스와이프하여 날짜 및 시간과 색조를 연결합니다. 그런 다음 아래 왼쪽 그림의 화살표로 표시된 것처럼 연결 아이콘에서 방금 만든 노란색 링크 아이콘으로 스와이프합니다. 결과는 오른쪽 그림과 같아야 합니다.

다음으로, 이전에 잡은 타이머를 드래그하여 방금 추가한 Hue 조명 오른쪽에 배치한 다음 타이머의 톱니바퀴 아이콘을 탭합니다.

카운트다운 타이머 상자를 누르고 타이머를 45분(또는 원하는 간격)으로 설정합니다. 우리는 이것을 사용하여 45분 동안 한 조명을 켜두고 잠시 동안 다른 조명을 껐다가 켭니다. 타이머 설정이 끝나면 저장을 탭합니다.

광고

그리드 화면으로 돌아가서 스와이프하여 이전 Hue 조명과 방금 추가한 타이머 아이콘을 연결하여 링크를 만듭니다.

더 많은 조명을 추가하려면 화면 하단의 사물 메뉴를 탭하세요. 다음 단계에서는 방금 켠 조명을 끄고 다른 조명을 켤 것이므로 두 개의 Hue 조명을 사용합니다. 내 예에서는 방금 켠 사무실 조명을 끄고 거실 조명을 켜고 싶습니다.

아래 그림과 같이 켜고 싶은 조명을 타이머의 오른쪽에 직접 놓고 끄고 싶은 조명을 그 아래에 놓습니다. 각각의 기어 아이콘을 탭하고 이전에 첫 번째 조명에 대해 했던 것처럼 "조명 켜기" 또는 "조명 끄기"를 선택합니다.

타이머 아이콘에서 각 Hue 조명으로 스와이프하여 함께 연결합니다. 결과는 아래 그림과 같아야 합니다.

사물 메뉴에서 다른 타이머를 추가하고 45분(또는 원하는 시간)으로 설정합니다. 이번에는 루프를 다시 시작하기 전에 45분 동안 두 번째 조명(이 예에서는 거실)을 켜둡니다. 아래 그림과 같이 스와이프하여 거실 조명과 새 타이머를 연결합니다.

다음으로 두 번째 조명을 위한 Hue Thing 사본을 추가하고 Connect: Flow 사물 사본을 하나 더 추가합니다. 우리는 여기에서 루프를 차단하고 루프 자체를 다시 참조할 것입니다(그리고 두 번째 조명을 끕니다). Connect: Flow Thing을 마지막 Timer 옆에 놓고 아래 그림과 같이 Hue 조명을 그 아래에 놓습니다. 그런 다음 연결: 흐름 옆에 있는 톱니바퀴 아이콘을 탭합니다.

광고

상단에 있는 작업 탭을 누르고 목록의 유일한 작업이어야 하는 "선택한 흐름 실행"을 선택합니다.

이 페이지에는 트리거할 흐름을 선택할 수 있는 드롭다운이 표시됩니다. 이것은 Connect를 사용하여 만든 첫 번째 흐름이므로 기본적으로 "이 흐름"으로 설정됩니다. 이 옵션은 이 흐름이 이 작업에 도달하면 흐름 시작 시 첫 번째 연결 트리거로 다시 시작됨을 의미합니다. 이 옵션을 선택한 상태로 두고 저장을 탭합니다.

그리드 화면으로 돌아가서 마지막 Hue 작업 옆에 있는 톱니바퀴 아이콘을 탭하고 이전 조명과 마찬가지로 두 번째 조명(이 경우 거실)을 끄도록 설정합니다.

완료되면 Timer에서 각 작업으로 빠르게 스와이프하여 마지막 Timer를 Connect: Flow 및 Hue 아이콘에 별도로 연결합니다. 결과는 아래 오른쪽 이미지와 같아야 합니다.

이 시점에서 루프가 완료되었습니다. 이 루프가 활성화되면 45분마다 두 개의 조명이 번갈아 켜집니다. 사이클이 끝날 때마다 자정 이후가 아니면 다시 시작됩니다. 이것은 구경꾼에게 누군가가 집 안에 있다는 인상을 줄 것입니다.

이 흐름은 자체적으로 루프백할 수 있지만 이를 해제하려면 초기 트리거가 필요합니다. 이를 위해 특정 주 동안 매일 해질녘에 활성화되는 흐름을 만들 것입니다. 이것은 예를 들어 휴가를 갈 때 유용합니다. 이 흐름은 방금 만든 루프와 분리되어 있으므로 루프는 영향을 받지 않습니다. 루프를 활성 상태로 두고(또는 일시적으로 비활성화할 수도 있음) 필요할 때 휴가 흐름을 업데이트할 수 있습니다.

광고

다음 단계를 시작하려면 새 흐름을 만들고 이름을 지정하세요. 이 경우 "Away From Home"을 사용합니다.

다음으로 Date & Time 및 Connect: Flow Thing을 그리드에 추가합니다. 날짜 및 시간을 왼쪽에 배치하고 연결: 흐름을 오른쪽에 배치합니다. 날짜 및 시간 옆에 있는 톱니바퀴 아이콘을 탭합니다.

WHEN 트리거 목록에서 일몰을 선택합니다.

다음 페이지에서 시작 날짜와 종료 날짜를 휴가로 설정하고 "반복"이 "매일"로 설정되어 있는지 확인합니다. 하단에 위치를 추가하여 Stringify가 올바른 시간대를 사용하는지 확인하십시오. 집 주소일 필요는 없으며 시간대 내 도시 또는 우편번호만 입력하면 됩니다. 완료되면 저장을 탭합니다.

그리드 화면으로 돌아가서 연결: 흐름 아이콘 옆에 있는 톱니바퀴 아이콘을 탭합니다.

작업 탭에서 "선택한 흐름 실행"을 선택합니다. 드롭다운 메뉴를 클릭하고 이전에 생성한 반복 흐름을 선택합니다. 저장을 탭합니다.

그리드 화면에서 스와이프하여 Date & Time과 Connect: Flow 아이콘을 연결하세요. 그런 다음 화면 하단에서 흐름 활성화를 탭합니다.

광고

보시다시피, 만든 두 번째 Flow는 훨씬 훨씬 간단합니다. 이제 몇 시간 동안 조명 전환을 시작하려는 경우 몇 가지 사물을 사용하여 해당 루프를 활성화하는 흐름을 만들 수 있습니다. 다음에 휴가를 갈 때 Away From Home Flow에서 날짜를 변경하거나 완전히 새로운 날짜를 만들 수 있으며 처음부터 루프를 만들 필요가 없습니다. 이것은 연결: 흐름 기능을 사용하여 흐름을 구획화하고, 여러 흐름을 함께 연결하거나, 필요할 때마다 반복되는 흐름을 만드는 방법의 한 예일 뿐입니다.