알림

To get the most out of Google Home, choose your Help Center: U.S. Help Center, U.K. Help Center, Canada Help Center, Australia Help Center.

스크립트 편집기로 고급 홈 자동화 만들기

Google Home 앱에서 루틴을 사용하여 홈을 자동화할 수 있습니다. 스크립트 편집기를 사용하면 추가 시작 조건, 조건, 작업, 고급 로직으로 자동화 스크립트를 프로그래밍하여 고급 가족 루틴을 만들 수 있습니다.

스크립트 편집기는 현재 공개 미리보기에서 사용할 수 있습니다. 공개 미리보기에 가입한 후 웹용 Google Home 또는 모바일 Google Home 앱에서 스크립트 편집기에 액세스할 수 있습니다.

자동화 스크립트를 작성하는 방법을 알아보세요.

Codelab 방문하기

시작하기

스크립트 편집기를 사용하면 웹용 Google Home 또는 Google Home 앱에서 가족 루틴을 작성하고 수정할 수 있습니다.

자동화 스크립트를 만들려면 다음 사항이 필요합니다.

  • 인간이 읽을 수 있는 스크립트 언어인 YAML의 기본사항을 이해합니다. 이를 통해 지침을 한 줄씩 입력하여 홈 자동화를 만들 수 있습니다.
  • 시작 조건과 작업 등의 용어를 비롯한 루틴의 작동 방식을 이해합니다.
  • 스크립트 편집기를 사용하여 자동화 스크립트를 작성하는 방법을 이해합니다.

스크립트 작성 방법에 관한 자세한 내용은 스크립트 편집기로 자동화 스크립트 작성하기를 참고하세요.

참고: iPhone 또는 iPad의 Google Home 앱에서는 자동화를 확인, 수정, 비활성화, 실행할 수 있지만 현재 새로운 자동화 스크립트를 만들 수는 없습니다. iPhone 또는 iPad가 있는 경우 웹용 Google Home을 사용하여 새로운 자동화를 만드는 것이 좋습니다.

스크립트 편집기 기본사항

스크립트 편집기는 홈 자동화를 만들기 위해 한 줄씩 지침을 입력할 수 있는 스크립트 언어인 YAML을 사용합니다. '스크립트 편집기로 자동화 스크립트 작성하기'에서 자세히 알아보세요.

YAML 빠른 참조 가이드

YAML 개념

키-값 쌍

YAML은 키-값 쌍의 모음으로 작성되며 : 및 공백으로 구분됩니다. 각 키-값 쌍은 새 줄에서 시작됩니다.

는 리터럴 키워드입니다. 키와 연결된 은 문자열, 숫자, 날짜처럼 간단하게 표현할 수도 있고 키-값 쌍 컬렉션처럼 복잡한 경우도 있습니다.

이 예에서는 는 name, 은 TV on lights off입니다.

name: TV on lights off

들여쓰기 및 중첩된 키-값 쌍

하나의 상위 키 아래에 여러 키-값 쌍을 '중첩'할 수 있습니다.

YAML에서는 들여쓰기(공백 2개)를 사용하여 구조와 계층 구조를 표시하고 중첩된 요소를 정의합니다. 동일한 수준의 중첩은 동일한 수의 공백으로 들여쓰기됩니다.

이 예에서 상위 metadata입니다. 메타데이터 은 두 개의 중첩된 키-값 쌍입니다.

  • 쌍 1: = name, = TV on lights off

  • 쌍 2: = description, = Turn off lights when TV turns on

각 쌍은 2개의 공백으로 들여쓰기되어 키 metadata의 하위 요소임을 나타냅니다.

metadata:
name: TV on lights off
description: Turn off lights when TV turns on

여러 개의 값

단일 키로 여러 값을 포함하려면 목록을 만듭니다. 각 목록 항목 앞에 하이픈을 사용하세요.

이 예에서 weekdayMondayThursday를 포함하는 목록입니다.
weekday:
- MONDAY
- THURSDAY

주석

# 기호로 시작하는 줄은 주석이며 자동화 엔진에서 무시됩니다.
# 이 텍스트는 주석입니다. 무시됩니다.

지원되는 시작 조건, 조건, 작업

시작 조건, 조건, 작업이라는 키를 사용하여 자동화 동작을 정의합니다.

  • 시작 조건은 자동화가 시작되는 경우를 지정합니다. 시작 조건에는 특정 시간이나 기기 상태를 포함할 수 있습니다. 자동화에는 시작 조건이 2개 이상 포함될 수 있습니다.
  • 조건은 자동화를 실행해야 하는 시점을 지정하는 제한사항입니다. 자동화가 시작될 때마다 조건이 확인됩니다. 예를 들어 집을 비웠거나 일몰 후인 경우에만 자동화가 실행되도록 지정할 수 있습니다.
  • 작업은 자동화를 통해 실행되는 기능입니다. 예를 들어 스피커 볼륨을 조절하거나 조명을 켜거나 끌 수 있습니다.

모든 시작 조건, 조건, 작업을 확인하려면 Google Home 개발자 센터를 방문하세요. 각 구성요소에는 자체적인 안내와 서식 집합이 있습니다. 구체적인 안내, 형식 지정 방법, 코드 예를 확인하려면 지원되는 시작 조건, 조건, 작업 표의 항목을 클릭하세요. 또한 지원되는 기기와 사용할 수 있는 작업 및 명령어를 확인할 수 있습니다.

자동화 스크립트 생성, 수정, 삭제하기

웹용 Google Home 또는 Google Home 앱에서 스크립트 편집기를 사용하여 맞춤형 자동화 스크립트를 작성하고 수정하세요.

중요: 언제 루틴이 실행되는지 모든 가족 구성원이 확인할 수 있습니다. 루틴은 편의를 위한 기능이며 안전 또는 보안 목적으로 사용할 수 없습니다. 예상대로 시작하지 않거나 멈추지 않을 경우 부상이나 피해가 발생할 수 있는 루틴은 만들지 마세요. 루틴은 정상적으로 작동하는 인터넷, Wi-Fi, 루틴에 포함된 기기를 제조하는 서드 파티와 Google의 서비스 제공 여부의 영향을 받을 수 있습니다. 루틴은 때에 따라 제대로 작동하지 않을 수 있으며, Google에서는 루틴이 제대로 작동하지 않아 발생한 피해나 손해에 대해 책임을 지지 않습니다.

자동화 스크립트 만들기

Google Home 앱 사용하기

  1. Google Home 앱 Google Home 앱을 엽니다..
  2. 자동화 를 탭합니다..
  3. 추가 가족 옵션 더보기 More menu 스크립트 편집기를 탭합니다.
  4. 새로운 자동화 스크립트의 초안을 만듭니다. 스크립트 구성에 대한 도움말은 스크립트 편집기로 자동화 스크립트 작성하기를 참고하세요.
  5. Validate(검사)를 탭하여 스크립트가 실행되는지 확인합니다. 오류가 있는 자동화는 활성화할 수 없습니다.
  6. 저장을 탭하여 홈에 자동화를 추가하거나 진행 중인 작업을 저장합니다. 저장할 때 스크립트가 유효하면 자동화가 자동으로 활성화됩니다. 아직은 실행되지 않게 하려면 활성화를 사용 중지합니다.

웹용 Google Home 사용하기

  1. home.google.com/automations를 열고 계정에 로그인합니다.
  2. Click Add new.
  3. 새로운 자동화 스크립트의 초안을 만듭니다. 스크립트 구성에 대한 도움말은 스크립트 편집기로 자동화 스크립트 작성하기를 참고하세요.
  4. Click Validate to verify your script is able to run. You can't activate an automation with errors.
  5. Click Save to add your automation to your home or save in-progress work. If your script is valid when you save it, your automation automatically activates. If you don't want it to run yet, turn Activate off.

자동화 스크립트 수정하기

스크립트 편집기로 만든 대부분의 자동화를 보고 수정할 수 있습니다. 자동화 스크립트가 아니거나 실행 중인 자동화는 스크립트 편집기에서 수정할 수 없습니다. 자동화를 중지하면 수정할 수 있습니다.

Google Home 앱 사용하기

  1. Google Home 앱 Google Home 앱을 엽니다..
  2. 자동화 를 탭합니다. 자동화 스크립트 이름 수정.
  3. 자동화 스크립트를 수정합니다.
  4. Tap Validate to verify your script is able to run. You can't activate an automation with errors.
  5. Tap Save. If your script is valid when you save it, your automation automatically activates. If you don't want it to run yet, turn Activate off.
쉽고 빠르게 액세스하려면 가장 많이 사용하는 기기, 방, 자동화, 작업을 Google Home 앱의 즐겨찾기 에 고정하세요. 즐겨찾기 생성 및 맞춤설정에 대해 자세히 알아보세요.

웹용 Google Home 사용하기

  1. home.google.com/automations를 열고 계정에 로그인합니다.
  2. 자동화 스크립트를 선택합니다.
  3. 스크립트를 수정합니다.
  4. Click Validate to verify your script is able to run. You can't activate an automation with errors.
  5. Click Save to add your automation to your home or save in-progress work. If your script is valid when you save it, your automation automatically activates. If you don't want it to run yet, turn Activate off.

자동화 스크립트 삭제하기

중요: 루틴 또는 자동화를 삭제하면 되돌릴 수 없습니다. 루틴 또는 자동화를 일시적으로 중지하려면 일시중지하세요.

Google Home 앱 사용하기

  1. Google Home 앱 Google Home 앱을 엽니다..
  2. 자동화 를 탭합니다..
  3. 삭제하려는 루틴을 선택합니다.
  4. 삭제 다음 루틴 삭제를 탭합니다.

웹용 Google Home 사용하기

  1. home.google.com/automations를 열고 계정에 로그인합니다.
  2. 자동화 스크립트 를 클릭합니다.
  3. 삭제 삭제를 클릭합니다.

자동화 스크립트에 관한 도움말

  • Google Home 자동화 커뮤니티에서 스크립트에 대한 도움말을 찾아보고 다른 사람들이 어떤 작업을 하고 있는지 알아보세요.
  • 자동화가 작동하려면 스크립트에서 유효한 코드를 사용해야 합니다. 오류가 있으면 메시지가 표시됩니다. 유효성 검사 오류 및 경고를 자세히 알아보세요.
  • 코드를 검사하려면 스크립트 편집기에서 Validate(검사)를 클릭하거나 탭합니다. 일반적으로 발생하는 오류는 다음과 같습니다.
    • 기기 이름 - 방 이름 형식으로 올바른 기기 이름을 사용해야 합니다. 잘 모르겠다면 Google Home 앱에서 기기 이름을 확인하세요.
    • 기기가 실행하려는 기능을 지원하는지 확인합니다. 자동 완성을 사용하여 사용 가능한 옵션을 찾을 수도 있습니다.
    • 작업을 포함해야 합니다. 자동화를 실행하려면 작업이 필요합니다.
  • 스크립트는 저장되나 자동화가 예상대로 작동하지 않는 경우 스크립트의 각 구성요소가 작동하는지 직접 확인하세요. 예를 들어 해가 지면 조명을 켜고 조명의 밝기를 변경하는 스크립트를 작성한 경우, 어시스턴트 명령어로 이러한 작업을 완료하여 각각의 기능이 작동하는지 확인합니다. 다음 사항도 확인할 수 있습니다.
    • Google Home 앱에 기기가 추가 또는 연결되어 있어야 합니다.
    • 기기가 연결되어 있고 인터넷에 연결된 상태입니다.
    • 기기 이름, 시작 조건, 조건, 작업이 올바르게 작성되어 있습니다.
    • 스크립트에 들여쓰기 및 서식이 올바르게 적용되어 있습니다.
  • 웹용 Google Home을 사용하면 스크립트 아래에 있는 자동화 로그 에 액세스하여 자동화 기록을 확인하고 잠재적인 문제를 식별할 수 있습니다. 자동화 로그에 표시되는 메시지 유형을 자세히 알아보세요.
  • 스크립트 편집기의 실험용 생성형 AI 기능을 사용하여 원하는 자동화를 설명하면 스크립트 초안이 생성되어 검토하고 수정할 수 있습니다.
  • 루틴 기본 사항 및 문제 해결 방법에 관해 자세히 알아보세요.
  • 첫 번째 스크립트 작성 연습하기를 참고하세요.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
검색
검색어 지우기
검색 닫기
기본 메뉴
15004748043311928726
true
도움말 센터 검색
true
true
true
true
true
1633396
false
false