Home Assistant를 사용하여 집에 도착했을 때 자동으로 불을 켜는 간단한 예시를 들어보겠습니다.
필요한 장비
- 라즈베리파이 4 (Home Assistant 설치용)
- 스마트 전구 (예: Philips Hue, LIFX)
- 스마트폰 (아이폰 또는 갤럭시S)
단계별 설정
- 스마트 전구 연결: Home Assistant에 스마트 전구를 ‘Integrations’ 메뉴에서 추가합니다.
- 스마트폰 위치 설정: 아이폰 또는 갤럭시S에서 GPS를 활성화한 뒤 Home Assistant 앱을 설치하여 위치 서비스를 활성화합니다.
- 자동화 생성: Home Assistant의 ‘Automations’ 메뉴로 이동하여 새로운 자동화를 생성합니다.
- Trigger: 스마트폰이 집에 도착했을 때를 감지
- Action: 스마트 전구가 켜지도록 설정
이렇게 설정하면, 당신이 집에 도착하면 Home Assistant가 이를 감지하고 스마트 전구를 자동으로 켭니다.
자동화 설정 예시 코드
다음은 Home Assistant에서 사용할 수 있는 자동화 설정 예시 코드입니다:
# 집에 도착했을 때 불 켜기 자동화
automation:
- alias: "Turn on lights when arriving home"
trigger:
- platform: state
entity_id: device_tracker.my_phone # 스마트폰의 entity_id
to: 'home'
action:
- service: light.turn_on
entity_id: light.living_room # 거실 조명의 entity_id
- service: light.turn_on
entity_id: light.hallway # 현관 조명의 entity_id
이 코드를 Home Assistant의 configuration.yaml 파일에 추가하거나, 자동화 UI를 통해 비슷한 설정을 할 수 있습니다.
추가 팁
- 시간에 따라 조명 밝기를 조절할 수 있습니다. 예를 들어, 밤에 돌아오면 조명을 더 어둡게 설정할 수 있습니다.
- 여러 사람의 위치를 감지하여 마지막 사람이 집을 나갈 때 모든 조명을 끄도록 설정할 수 있습니다.
- 날씨 정보와 연동하여 흐린 날에는 조명을 더 밝게 켜도록 설정할 수 있습니다.
이러한 스마트 홈 자동화를 통해 더욱 편리하고 에너지 효율적인 생활을 할 수 있습니다.