삶의 기록

홈어시스턴트 localtuya에서 cover 사용법

by 인터넷 방랑자

zemismart에서 wifi blind motor를 구매했습니다.

tuya나 smartlife로 연결해서도 잘 쓸 수 있지만

반응성 문제도 그렇고 중국으로 패킷이 가는게 싫으신 분들이 많으실겁니다.

 

하여 이를 로컬로 사용하는 방법이 localtuya입니다.

이미 홈어시스턴트 네이버카페에 JSBSTAR님이 잘 올려놓으셨습니다

cafe.naver.com/koreassistantcafe.naver.com/koreassistant/3584

 

그런데 전 이 가이드대로 하다가 꽤 많은 시간을 헤매서 제가 헤맨부분에 대해 사족을 좀 덧붙이겠습니다.

 

1. tuya든 smartlife든 일단 휴대폰에 설치 후 기기 등록까지 마쳐야합니다.

2. 그 다음 LDPlayer 통해서 localkey를 알아내시면 됩니다.

3. 기기정보에서 가상ID 얻는 것은 휴대폰에서 직접 하셔도 됩니다.

4. localtuya integration은 HACS를 먼저 설치하시고 거기서 localtuya repository를 추가하셔야 통합구성요소에 뜹니다. HACS 설치법은 구글링하시면 다른 분들이 잘 정리해두셨으니 따라가시면 됩니다.

5. 저같은 경우엔 github.com/rospogrigio/localtuya에서 code - download zip에서 나온 localtuya_master.zip 파일 안에 custom_components를 /config 폴더 안에 넣어야 잘 작동했습니다.

6. entity id는 1, cover는 open_close_stop 으로 설정하시고 아래 position mode, time mode는 필요없으면 건드리실 필요 없습니다.

7. 당연하게도 google assistant에 exposed domain에 -cover를 추가하셔야 구글홈 앱에서 블라인드가 노출됩니다.

8. 로컬로 잘 작동하는걸 확인하셨으면 공유기에서 해당 장치가 사용하고 있는 ip주소의 외부통신을 끊으셔야 외부로 패킷이 나가지 않습니다.

 

4-gang switch같은 예시들은 구글링해도 많았는데 cover는 몇개 없어서 애먹었네요

전 6시간정도 걸렸는데 제가 헤맨부분에서 막히시지 않기 바랍니다.

블로그의 정보

삶의 기록

인터넷 방랑자

활동하기