· 톺아보기

기타 전자기기

LX 지인(Z:IN) 스마트 환기창, 제조사 앱 없이 스마트싱스로 연동했습니다

아쓰읍 · · 수정

조회 958 · 공감 1 · 댓글 1

안녕하세요. 집에 LX하우시스 지인(Z:IN) 자동환기 환기창을 쓰고 있는데, 이걸 스마트싱스에 붙여서 쓰고 있어 공유드립니다. 클로드랑 앉아서 씨름하니 금방 성공하네요. 


banner.png


이 환기창은 스마트싱스를 지원하지 않습니다. 전용 앱으로만 볼 수 있고, 그 앱도 제조사 서버를 거쳐야 동작합니다. 문제는 그 전용 앱 조차 25년 8월인가 부로 서비스가 종료돼 아예 제어를 할 수 없는 상황이에요. 집에 있는 다른 기기들은 전부 스마트싱스로 묶어 두었는데 환기창만 따로 놀아서, CO2가 올라가면 알아서 켜지게 하고 싶어도 방법이 없었습니다.


해 본 것


기기가 통신하는 방식을 살펴보니, Azure IoT라는 클라우드에 MQTT로 붙고 서버 인증서를 따로 확인하지 않았습니다. 그래서 집 서버(NAS)에 그 클라우드를 흉내 내는 작은 프로그램을 띄우고, 기기가 제조사 서버 대신 거기로 붙게 했습니다. 그리고 그 값을 스마트싱스 가상 디바이스로 넘기는 브리지를 붙였습니다.


지금 되는 것


- 스마트싱스 앱에서 이산화탄소, 초미세먼지, 유해가스(TVOC), 온습도 확인

- 전원, 모드(자동/터보/취침), 풍량, 조명 조작 — 누르면 1~2초 안에 반응

- 필터, 열교환기 남은수명 % 확인

- 스마트싱스 자동화: 저는 "CO2 1,000ppm 넘으면 켜고 터보", "밤 11시 취침 모드", "외출하면 끄기"로 쓰고 있습니다

- 기기가 꺼져 있어도 공기질 값은 계속 들어옵니다


제조사 클라우드를 안 거치니 인터넷이 끊겨도 집 안에서는 동작합니다(스마트싱스 앱 자체는 인터넷이 필요합니다).


필요한 것


- 항상 켜져 있는 서버 (NAS, 라즈베리파이, 미니 PC 등. Docker로 컨테이너 2개 띄웁니다)

- 기기가 찾아올 호스트 이름 하나 (공유기 로컬 DNS나 가진 도메인에 내부 IP 등록)

- 최초 1회 기기 Wi-Fi 등록용 노트북

- 스마트싱스 계정과 CLI


혹시 필요하신분 있으실까봐 링크 남깁니다.명령어를 조금 다뤄보신 분이면 30분 정도면 됩니다. 설치 순서는 단계마다 "이게 보이면 성공" 확인 방법까지 README에 적어 뒀습니다.


주의할 점


- 비공식입니다. LX하우시스, 삼성과 관계없고, 본인 기기에만 쓰세요.

- 기기 펌웨어는 건드리지 않습니다. 제조사 앱으로 다시 등록하면 원래대로 돌아갑니다.

- 제가 가진 기종(자동환기, LGH_SMARTVENTIL2021M_G1N)에서만 확인했습니다. 다른 지인 기종 쓰시는 분이 해보시고 알려주시면 문서에 반영하겠습니다.

- 공개판의 Wi-Fi 등록 스크립트는 정리하면서 다시 만든 거라 아직 실기기로 재검증을 못 했습니다. 막히시면 댓글이나 GitHub 이슈로 알려주세요.


같은 환기창 쓰시는 분들께 도움이 되면 좋겠습니다.

댓글 1

  1. 그시절그때 ·
    와.....대박이네요. 서버 중단된 오래된 IoT 장비들 이렇게 되살리면 되겠네요.

    안그래도 ha os 깔고 클로드랑 예전에 쓰던 IoT 장비들 설정 새롭게 하고 있는데 도움이 될 것 같습니다.

팁과강좌 최근 글

팁과강좌 목록 더 보기