Home Assistant에 Dyson 제품 연결

Dyson 제품은 직접 Google Home에 연결이 되지 않아서 Home Assistant를 이용해서 연결을 하게 된다. 처음 Google Home 구매 목적중 하나가 이 Dyson 제품을 명령으로 조정하는 것이 었는데 방법이 없어 포기했다가 이렇게 Home Assistant를 알게 되어 동작하게 되어 정말 기쁘다.

아래 내용들이 선행 되야 하니 확인 하기 바란다.

1. Home Assistant설치 with Synology
2. Home Assistant와 IFTTT 연결
3. Home Assistant 테스트 명령어
4. Home Assistant 보안
5. Ifttt와 Google Home 연결 실행

Dyson제품은 Home Asisstant:Dyson을 참고하여 설정을 진행하였다. 기본적으로 본인의 기기들은 Configuration.yaml 에 등록을 하여 사용하며 정해진 양식이 있으니 그 양식대로 적용하면 크게 문제 되지 않으면 정상적으로 등록이 된다. 특히 샤오미 처럼 Token을 구하는 방법이 아니라 Dyson Link에 등록된 아이디와 비번, 기기별 IP어드레스만 있으면 진행이 가능하다.

dyson:
username: <dyson_link_user_email>
password: <dyson_link_password>
language: <dyson_link_language>
devices:
- device_id: device_id_1
device_ip: device_ip_1_IP어드레스
- device_id: device_id_2
device_ip: device_ip_2_IP어드레스
...

위와 같은 형태로 Configuration.yaml 에 등록한 후 Home Assistant를 재시작하면 Dyson제품이 등록되어 사용 가능해 진다.

등록 항목중에 device_id 라는 게 있는데 이게 Dyson의 고유한 제품 번호 이다. 내가 가진 Dyson Cool Link는 제품 앞에 이름이 있고 박스에도 이름이 있으니 꼭 기억 해두기 바란다.

현재 내가 가진 Dyson 제품은 Dyson Pure Cool Link (Tower/Desktop)두가지다. 아래 Device_id를 적어 두었으니 참고하기 바란다.





Dyson Pure Cool Link Tower : device_id (NM5-XB-HJA0259A)

Dyson Pure Cool Link Desktop : device_id (MZ7-XB-HFA0004A)

 

명령어는 총 7가지이고 아래와 같이 있다.

turn_on
turn_off
oscillate
set_direction
set_speedlocate
toggle
dyson_set_night_mode

나는  set_direction을 빼고 모두 사용하고 있다.

참고 : Home Assistant에서 Xiaomi Airpurifier와 Wifi 충돌이 생기는지 Dyson 기기 Wifi가 계속 끊어 진다. Dyson에 문의 했으나 해결 방법이 없다. Home Assistant를 사용안하면 양쪽다 Wifi문제가 없다. 현재 Google Home으로 명령해야 할 기기들은 Synology NAS와 한 공유기로 묶고 Xiaomi Airpurifier는 다른 Sub 공유기로 분리시켜 사용중이다. Xiaomi AirpurifierGoogle Home 명령을 사용하지 않는다.

댓글 없음:

댓글 쓰기

Singapore History Bicycle Tour - 꽃보다 씽씽 (Tour by Inside Singapore)

  This is a promotional video for the '꽃보다 씽씽' bicycle tour offered by the Naver Cafe 'Inside Singapore'. Ride from downtown...