Repolode
huanyuejue

huanyuejue/MiHome-Windows

mijiaAPI 라이브러리 기반의 Windows 데스크톱 클라이언트로, GUI와 시스템 트레이, 데스크톱 위젯을 통해 Xiaomi Mijia 스마트홈 기기를 제어합니다.

대체할 수 있는 제품:Mi Home

스타
157
포크
13
열린 이슈
4
마지막 커밋
10시간 전

어떤 프로젝트인가요?

MiHome-Windows는 Windows에서 Xiaomi Mijia 스마트홈 기기를 확인하고 제어하는 데스크톱 애플리케이션입니다. Mijia 앱에서 QR 코드를 스캔해 로그인하면 기기가 집과 방별로 그룹화되어 온라인 상태와 함께 표시됩니다. 각 기기의 사양 메타데이터를 바탕으로 제어 UI를 자동 생성합니다. 불리언 속성은 스위치로, 숫자 속성은 기기의 범위와 단계에 맞춘 슬라이더로, 열거형 속성은 드롭다운으로 표시됩니다. 동작은 확인 절차가 포함된 버튼으로 표시됩니다.

메인 창 외에도 앱은 기기와 장면을 빠르게 제어할 수 있는 시스템 트레이, Xiaomi 스피커 바로가기와 음성 명령을 제공합니다. 데스크톱 위젯 패널은 화면에 고정하거나 반투명하게 설정할 수 있고, 얇은 막대로 접을 수도 있습니다. Mijia 장면을 실행하고 기기별 일일 켜기/끄기 예약을 설정할 수도 있습니다. 예약 작업은 앱이 실행 중일 때만 작동하며, 시스템 트레이로 최소화한 경우에도 실행됩니다.

이 프로젝트는 PySide6로 개발되었으며 Nuitka를 사용해 독립 실행형 exe로 패키징되고 GPL-3.0 라이선스를 따릅니다. 작성자는 프로젝트가 초기 단계이고 제한된 기기에서만 테스트되었으므로, 다른 기기 유형 지원은 커뮤니티 기여에 달려 있다고 설명합니다.

핵심 기능

  • 01Mijia 계정 정보를 재사용하며 QR 코드 스캔으로 로그인합니다.
  • 02집과 방별로 그룹화된 기기 목록과 실시간 온라인 상태를 표시합니다.
  • 03기기 사양을 바탕으로 스위치, 슬라이더, 드롭다운 제어 UI를 자동 생성합니다.
  • 04빠른 제어, 장면 실행, Xiaomi 스피커 음성 명령을 지원하는 시스템 트레이를 제공합니다.
  • 05투명도 조절, 화면 고정, 막대 형태로 접기를 지원하는 데스크톱 위젯을 제공합니다.
  • 06앱이 실행 중일 때 작동하는 기기별 일일 켜기/끄기 예약을 지원합니다.

활용 사례

  • 휴대폰 앱을 사용하지 않고 Windows PC에서 Mijia 조명, 플러그 및 기타 기기를 제어합니다.
  • 자주 사용하는 기기와 장면을 데스크톱 위젯이나 트레이 메뉴에 두고 사용합니다.
  • 계속 켜 두는 컴퓨터에서 조명이나 가전제품의 간단한 일일 켜기/끄기 시간을 설정합니다.
  • 데스크톱에서 Xiaomi 스피커로 텍스트 명령을 보냅니다.

포함된 컬렉션

토픽

자주 묻는 질문

MiHome-Windows은(는) 무엇인가요?
mijiaAPI 라이브러리 기반의 Windows 데스크톱 클라이언트로, GUI와 시스템 트레이, 데스크톱 위젯을 통해 Xiaomi Mijia 스마트홈 기기를 제어합니다. MiHome-Windows는 Windows에서 Xiaomi Mijia 스마트홈 기기를 확인하고 제어하는 데스크톱 애플리케이션입니다. Mijia 앱에서 QR 코드를 스캔해 로그인하면 기기가 집과 방별로 그룹화되어 온라인 상태와 함께 표시됩니다. 각 기기의 사양 메타데이터를 바탕으로 제어 UI를 자동 생성합니다. 불리언 속성은 스위치로, 숫자 속성은 기기의 범위와 단계에 맞춘 슬라이더로, 열거형 속성은 드롭다운으로 표시됩니다. 동작은 확인 절차가 포함된 버튼으로 표시됩니다.
MiHome-Windows은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
MiHome-Windows은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
MiHome-Windows은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. MiHome-Windows의 마지막 커밋은 2026년 10월 22일입니다.
MiHome-Windows은(는) 어디에 사용할 수 있나요?
휴대폰 앱을 사용하지 않고 Windows PC에서 Mijia 조명, 플러그 및 기타 기기를 제어합니다. 자주 사용하는 기기와 장면을 데스크톱 위젯이나 트레이 메뉴에 두고 사용합니다. 계속 켜 두는 컴퓨터에서 조명이나 가전제품의 간단한 일일 켜기/끄기 시간을 설정합니다. 데스크톱에서 Xiaomi 스피커로 텍스트 명령을 보냅니다.
MiHome-Windows은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/huanyuejue/MiHome-Windows

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트