/var/hass/homeassistant/configuration.yaml에 아래와 같은 형식으로 추가한다.
##############################################################################
#
# Google Assistant
#
##############################################################################
google_assistant:
project_id: my_project_id
service_account: !include my_project_id_google_key.json
report_state: true
# 기본적으로 기기들을 연동할지 여부를 결정 (수동으로 추가하기 위해 false 처리)
expose_by_default: false
exposed_domains:
- binary_sensor
- cover
- sensor
- switch
entity_config:
# 거실 전동 커튼
cover.curtain_motor:
name: 커튼
expose: true
aliases:
- 거실커튼
- 커튼
room: 거실
# 공기질 측정 센서 CO2
sensor.air_house_keeper_co2:
name: 이산화탄소
expose: true
aliases:
- 이산화탄소
- CO2
room: 거실
# 공기질 측정 센서 포름알데하이드
sensor.air_house_keeper_formaldehyd:
name: 포름알데하이드
expose: true
aliases:
- 포름알데하이드
- 포름알데이드
- CH2O
room: 거실
# 공기질 측정 센서 습도
sensor.air_house_keeper_humidity:
name: 습도
expose: true
aliases:
- 습도
- 습기
room: 거실
# 공기질 측정 센서 미세먼지
sensor.air_house_keeper_pm25:
name: 미세먼지
expose: true
aliases:
- 미세먼지
- 먼지
- PM2.5
- PM25
room: 거실
# 공기질 측정 센서 온도
sensor.air_house_keeper_temperature:
name: 온도
expose: true
aliases:
- 온도
room: 거실
# 공기질 측정 센서 VOC
sensor.air_house_keeper_voc:
name: 휘발성유기화합물
expose: true
aliases:
- 휘발성유기화합물
- VOC
- 나쁜공기
room: 거실
# 욕실-1 재실 센서
binary_sensor.bathroom1_motion_sensor_occupancy:
name: 욕실1 재실
expose: true
aliases:
- 욕실1재실
- 입실
- 재실
- 누가
room: 욕실-1
# 조도 센서
sensor.light_sensor_illuminance_lux:
name: 밝기
expose: true
aliases:
- 룩스
- 밝기
room: 거실
# 욕실-1 조명
switch.bathroom1_switch_left:
name: 욕실1등
expose: true
aliases:
- 욕실1등
- 욕실1불
- 욕실1조명
- 화장실불
- 화장실등
- 불
room: 욕실-1
# 욕실-1 환풍기
switch.bathroom1_switch_right:
name: 욕실1환풍기
expose: true
aliases:
- 욕실1환풍기
- 냄새
- 환풍기
- 환기
- 화장실불
- 화장실등
- 불
room: 욕실-1
# 욕실-2 조명
switch.bathroom2_switch_left:
name: 욕실2등
expose: true
aliases:
- 욕실2등
- 욕실2불
- 욕실2조명
- 화장실불
- 화장실등
- 불
room: 욕실-2
# 욕실-2 환풍기
switch.bathroom2_switch_right:
name: 욕실2환풍기
expose: true
aliases:
- 욕실2환풍기
- 냄새
- 환풍기
- 환기
- 화장실불
- 화장실등
- 불
room: 욕실-2
# 침실-1 조명
switch.bedroom1_switch_left:
name: 침실1등
expose: true
aliases:
- 침실1등
- 침실1불
- 옷방불
- 옷방등
- 불
room: 침실-1
# 발코니 조명
switch.bedroom1_switch_right:
name: 발코니등
expose: true
aliases:
- 발코니등
- 발코니불
- 베란다등
- 베란다불
- 세탁실등
- 세탁실불
- 불
room: 침실-1
# 침실-2 조명
switch.bedroom2_switch:
name: 침실2등
expose: true
aliases:
- 내방등
- 내방불
- 컴퓨터방등
- 컴퓨터방불
- 침실2등
- 침실2불
- 불
room: 침실-2
# 안방 조명
switch.innerroom_switch:
name: 안방등
expose: true
aliases:
- 안방등
- 안방불
- 불
room: 안방
# 주방 메인 조명
switch.kitchen_switch_left:
name: 주방등
expose: true
aliases:
- 주방등
- 주방불
- 주방형광등
- 주방메인등
- 주방큰불
- 주방큰등
- 불
room: 주방
# 주방 보조 조명
switch.kitchen_switch_right:
name: 주방매입등
expose: true
aliases:
- 주방불
- 주방등
- 주방매입등
- 주방보조등
- 주방매립등
- 주방작은불
- 주방작은등
- 불
room: 주방