‘KuKu Mi’ Mijia BT 온습도 센서를 연동하고 보니, Zigbee/Z-Wave, WiFi 센서와는 다르게 서버에서 멀리 떨어진 센서를 감지 못하는 문제점이 존재. 기존 BT 동글의 무선 등급이 Class II(10m?) 인지라, Class I(100m) 동글을 직구했는데 Audio 전용 동글이라 실패 후, 브릿지 역할을 하는 Arduino 로 방향 전환.       0. 구조 1.  설치 1-1) Arduino IDE 설치 Arduino 공홈에서 IDE 설치 Link   1-2) ESP32용 Arduino Core 설치 Link 참고하여 IDE 설치 한 폴더안에 ESP32용 Arduino Core 설치   1-3) ESP32 기본 파티션 변경 기본 파티션…계속 읽기 “‘KuKu Mi’ BT 범위 확장을 위한 Arduino”

‘KuKu Mi’ Mijia 온습도 연동   0. 준비 기본적으로 아래와 같은 환경이 필요 Mijia BT 온습도계 ‘Docker’ 시스템 툴 NAS or Micro or Mini server (WiFi/BT 내장 or WiFi/BT USB 동글) Arduino (ESP32s) (Server BT 범위 밖 온습도계 커버위해)   1. ‘KuKu Mi’ Web & API Server 실행 1-1) ‘KuKu Mi’ Docker Image 다운로드 [X86 Platform] # docker pull turlvo/kukumi [ARM Platform] # docker pull turlvo/kukumi-rasp   1-2) 다운받은 Docker Image로 Container 실행 (–privileged 옵션을 넣어야 ‘KuKu Mi’에서 BT시스템에 접근 가능) [X86 Platform] # docker run –name=KuKuMi –net=host –privileged…계속 읽기 “스마트싱스에 Xiaomi 제품 연동을 위한 SmartApp ‘KuKu Mi’ – Mijia 온습도 연동”

‘KuKu Mi’ Mi Remote 연동   0. 준비 기본적으로 아래와 같은 환경이 필요 ‘MiHome’에서 ‘Mi Remote’ 제품 등록된 상태 ‘Docker’ 시스템 툴 NAS or Micro or Mini server   1. ‘KuKu Mi’ Web & API Server 실행 1-1) ‘KuKu Mi’ Docker Image 다운로드 [X86 Platform] # docker pull turlvo/kukumi [ARM Platform] # docker pull turlvo/kukumi-rasp   1-2) 다운받은 Docker Image로 Container 실행 (–privileged 옵션을 넣어야 추후 ‘KuKu Mi’에서 BT시스템에 접근 가능) [X86 Platform] # docker run –name=KuKuMi –net=host –privileged turlvo/kukumi [ARM Platform] # docker run –name=KuKuMi –net=host –privileged turlvo/kukumi-rasp  …계속 읽기 “스마트싱스에 Xiaomi 제품 연동을 위한 SmartApp ‘KuKu Mi’ – Mi Remote 연동”

IR 리모트 장치로 로지텍 하모니 제품을 잘 사용하고 있었고, 안방에 에어컨과, 빔을 위해서 하모니 허브만 추가 구매해 볼까하고 있었다.   마침 ‘ShinJjang’님께서 저렴한 Xiaomi Mi Remote를 ST에 연동해 보는 건 어떠냐고, 운을 띄워 주셨고 조금 찾아보니 관련한 라이브러리가 있는 것을 확인. (miio를 개발해 주신 선구자분들 고맙습니다 잘쓰겠습니다.) 저렴하게 하모니를 대체 가능한 것이 가장 큰 매력이기에 개발 시작! 가즈아~~~     ‘Mi Remote’ 구매 Aliexpress에서 2만원 정도에 구매.     ‘Mi Remote’ 개봉 거즌 한달간의 기다림 끝에 받아서 개봉.           ‘Mi Remote’…계속 읽기 “스마트싱스에 Xiaomi 제품 연동을 위한 SmartApp ‘KuKu Mi’ – 개발기”