JGP
JiGeon Park
@jgp.kr
전체 방문자
120,522
오늘
196
어제
270
  • 분류 전체보기 (148)
    • 해킨토시 | Hackintosh (50)
      • 해킨토시 가이드 | Hackintos.. (37)
      • 해킨토시 EFI(빌드) | Hackin.. (6)
      • 해킨토시 자료 | Hackintosh.. (4)
    • macOS 팁과 가이드 | Mac Life (3)
    • 전자기기 | IT Garget (31)
    • 사물인터넷 | IoT (16)
      • Home Assistant (10)
      • IoT 장치 | IoT Garget (5)
    • 시놀로지 | Synology (3)
    • 기타 팁과 가이드 | Other Ti.. (12)
    • 영상, 사진 | Video & Photo (2)
    • 일상 | JGP's Life (21)
    • 3D Printer (4)
      • Kingroon KP3S (3)
    • 개발 (4)
      • HTML, CSS (1)
      • JavaScript, jQuery (0)
      • Python (0)
      • Django (1)
      • Selenium, BS4 (2)

최근 댓글

  • 알려주신 대로 새파일 하나 만⋯
    보영
  • 이번에도 선댓글 후리붓~ ^^ 지⋯
    gnu
  • 저는 그냥 모뎀에 공유기 따로⋯
    JGP
  • 저도 LG U+ 가입하면서 비슷한⋯
    porch
  • 스팀에서 다운받으셨으면 스팀⋯
    ㅇ

블로그 메뉴

  • 커피 한잔 사주기
  • Admin Page
  • Publish an post
hELLO · Designed By 정상우.
JGP

JGP Space

Home Assistant Script(스크립트) Google Assistant(구글 홈 미니 등)에서 실행하는 방법 (구글 홈 에서 Fan 모드/속도 조절)
사물인터넷 | IoT/Home Assistant

Home Assistant Script(스크립트) Google Assistant(구글 홈 미니 등)에서 실행하는 방법 (구글 홈 에서 Fan 모드/속도 조절)

2021. 3. 30. 19:35
반응형

안녕하세요. JGP입니다.

Google Home은 HA상 fan 도메인을 가진 장치를 인식하지만,
기능이 미비하여 단순 켬/끔 조절밖에 지원되지 않고 있습니다.

하지만 스크립트를 활용하면 Google Home에서 음성으로 속도나 모드 등을 조절할 수 있습니다.
UI를 사용하는 분들이 많지는 않을 것 같은데.. 정 UI에 추가를 하고 싶다면~
더미 스위치를 하나 만들어서.. 스위치로서 실행되게 하는 방법도 있겠습니다.

 


| Home Assistant Configulation.yaml 수정

  • configulation.yaml 하위에 추가할 script 관련 설정이 잘 되었는지 확인합니다.
  • 이후 HA를 재시작해서 설정한 항목이 로드되도록 합니다.
  • 이때 사진처럼 name 옆에 지정한 이름이 호출 명령어가 됨을 유의하여 이름을 짓습니다.
  • 위 예시에서 name이 '환풍기 예약' 이므로, Google Assistant에게 우리는 "Okay(Hey) Google, 환풍기 예약 활성화" 라고 말 할 것입니다.

 


| Google Assistant의 스크립트 실행 명령어는?

  • 눈치가 빠른 분들은 이미 눈치 채셨겠지만, 스크립트 실행 명령어는 "Okay(Hey) Google, [스크립트 이름] 활성화" 입니다.

 


| Google Home에서 동기화

  • Google Home 앱을 열고, 설정으로 진입합니다.

 

  • 아래로 쭉 스크롤하여 Google 호환 기기 탭으로 진입합니다.

 

  • HA 연동시 사용했던 테스트용 앱을 선택합니다.

 

 

  • 새 기기 확인을 눌러 새로 추가한 스크립트를 동기화합니다.

 


| 작동 확인

  • 이렇게 스크립트를 불러오면.. 놀랍게도 앱 상에는 아무것도 달리진게 없습니다.
  • 하지만 실제로는 이미 스크립트가 로드된 상황이므로...
  • Google Assistant를 통해 음성으로 "Okay(Hey) Google, 환풍기 예약 활성화"라고 말하면!
    Google Assistant가 해당 Home Assistant 스크립트를 실행할 것입니다.

 

 

반응형
저작자표시비영리동일조건

    '사물인터넷 | IoT/Home Assistant' 카테고리의 다른 글
    • [HA] Home Assistant API를 통해 통합 구성요소 '다시 읽어오기' 기능 구현
    • [Synology] Home Assistant의 DB(Recoder)를 MariaDB로 변경하기
    • [HA] IoT 기능이 없는 게이트맨 도어락을 Lock으로 인식시키기(도어 열림/닫힘 센서가 없는 경우)
    • [HA] 단순 on/off 스위치를 fan으로 인식시키는 방법
    JGP
    JGP
    JGP의 잡탕블로그
    댓글쓰기
    다음 글
    [HA] Home Assistant API를 통해 통합 구성요소 '다시 읽어오기' 기능 구현
    이전 글
    [Synology] Home Assistant의 DB(Recoder)를 MariaDB로 변경하기
    • 이전
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • ···
    • 10
    • 다음

    티스토리툴바