Raspberry Pi、NAS、ミニPCなどでローカル実行できる、プライバシーを重視したセルフホスト型スマートホームアシスタント。
huanyuejue/MiHome-Windows
mijiaAPIをベースに、GUI、トレイ、デスクトップウィジェットを備えた、Xiaomi Mijiaスマートホーム機器を操作するWindowsデスクトップクライアントです。
代替できる製品:Mi Home
- スター
- 157
- フォーク
- 13
- 未解決の Issue
- 4
- 最終コミット
- 10 時間前
これは何?
MiHome-Windowsは、Windows上でXiaomi Mijiaスマートホーム機器の状態を確認し、操作するためのデスクトップアプリです。MijiaアプリでQRコードをスキャンしてログインすると、機器が家や部屋ごとにグループ化され、オンライン状態とともに表示されます。各機器のspecメタデータから操作コントロールが自動生成され、真偽値のプロパティはスイッチ、数値プロパティは機器の範囲と刻みに応じたスライダー、列挙型はドロップダウンになります。アクションは確認ステップ付きのボタンとして表示されます。
メインウィンドウに加えて、機器やシーンをすばやく操作できるシステムトレイ、Xiaomiスピーカーのショートカットと音声コマンド、デスクトップウィジェットパネルを利用できます。ウィジェットは常時表示にしたり、半透明にしたり、細いバーに折りたたんだりできます。Mijiaのシーンを実行するほか、機器ごとに毎日のオン/オフスケジュールを設定することもできます。スケジュールはアプリの起動中にのみ実行されますが、トレイに最小化している場合も動作します。
このプロジェクトはPySide6で開発され、Nuitkaで単体実行可能なexeにパッケージ化されています。ライセンスはGPL-3.0です。作者によると、プロジェクトはまだ初期段階で、テストした機器の種類も限られているため、ほかの機器タイプへの対応はコミュニティの貢献にかかっています。
主な機能
- 01Mijiaの認証情報を起動後も引き継げる、QRコードスキャンによるログイン。
- 02家や部屋ごとに分類され、オンライン状態をリアルタイムで確認できる機器一覧。
- 03機器のspecに基づいてスイッチ、スライダー、ドロップダウンを自動生成。
- 04クイック操作、シーンの実行、Xiaomiスピーカーへの音声コマンドに対応したシステムトレイ。
- 05透明度を調整でき、常時表示や折りたたみが可能なデスクトップウィジェット。
- 06アプリの起動中に実行される、機器ごとの毎日のオン/オフスケジュール。
ユースケース
- スマートフォンアプリを使わずに、Windows PCからMijiaの照明やプラグなどを操作する。
- よく使う機器やシーンをデスクトップウィジェットやトレイメニューからすぐに利用する。
- 電源を入れたままのコンピューターで、照明や家電の毎日のオン/オフ時刻を設定する。
- デスクトップからXiaomiスピーカーにテキストコマンドを送る。
収録されている特集
トピック
よくある質問
- MiHome-Windows とは?
- mijiaAPIをベースに、GUI、トレイ、デスクトップウィジェットを備えた、Xiaomi Mijiaスマートホーム機器を操作するWindowsデスクトップクライアントです。 MiHome-Windowsは、Windows上でXiaomi Mijiaスマートホーム機器の状態を確認し、操作するためのデスクトップアプリです。MijiaアプリでQRコードをスキャンしてログインすると、機器が家や部屋ごとにグループ化され、オンライン状態とともに表示されます。各機器のspecメタデータから操作コントロールが自動生成され、真偽値のプロパティはスイッチ、数値プロパティは機器の範囲と刻みに応じたスライダー、列挙型はドロップダウンになります。アクションは確認ステップ付きのボタンとして表示されます。
- 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 の数値は毎日更新されます。
関連プロジェクト
yt-dlpを基盤に、動画・音声・字幕のダウンロードやSponsorBlockによる広告部分の除去に対応したPySide6製デスクトップアプリ。
ローカルで動作し、操作性とプライバシーを重視するオープンソースのホームオートメーションプラットフォーム。Raspberry Piやローカルサーバーで動かせます。
WindowsとLinux向けのオープンソースのシステムクリーナー。ディスク容量を確保し、プライバシーに関わる痕跡を削除します。
WeChatの受信ファイルフォルダにある重複ファイルを検出し、システムのゴミ箱に移動して安全に削除できるデスクトップツールです。
QRコードでペアリングし、ローカルWi-Fi経由でスマホからWindows PCを操作