
ミーレ社の家電製品と光学診断インターフェースを介して通信するためのオープンハードウェアおよびソフトウェアツール
FreeMDU プロジェクトは、Miele 製機器の光学診断インターフェースを介した通信のためのオープンハードウェアおよびソフトウェアツールを提供します。これは、登録されたサービス技術者のみが利用できるプロプライエタリな Miele Diagnostic Utility (MDU) ソフトウェアに対する、無料かつオープンな代替手段として機能します。
1996 年以降に製造されたほとんどの Miele 機器には、フロントパネルのインジケーターランプの背後に、光学赤外線ベースの診断インターフェースが組み込まれています。古い機器では、このインターフェースは Program Correction (PC) ラベルで示されています。
これまで、このインターフェースとの通信には Miele のみが販売する高価な赤外線アダプターと、そのクローズドソースソフトウェアが必要でした。FreeMDU の目標は、診断およびホームオートメーションの目的で、このインターフェースを誰でも利用できるようにすることです。
プロジェクトは主に 3 つのコンポーネントに分かれています。
プロプライエタリな診断インターフェースと、このプロジェクトの背後にあるリバースエンジニアリングプロセスの詳細については、このブログ記事を参照してください。
[!CAUTION] このプロジェクトは非常に実験的であり、責任を持って使用しないと Miele 機器に永久的な損傷を与える可能性があります。自己責任で進めてください。
診断インターフェースを介して接続が確立されると、機器はそのソフトウェア ID で応答します。これは、機器のマイクロコントローラで動作しているファームウェアバージョンを一意に識別する 16 ビットの数値です。ただし、この ID は特定のモデルや基板タイプに直接対応するわけではないため、対応モデルの包括的なリストを提供することは不可能です。
次の表は、FreeMDU で動作確認済みのソフトウェア ID とデバイス/基板の組み合わせを示しています。
ここに記載されていない機器でも、上記のいずれかとモデル番号が類似している場合は、互換性がある可能性があります。それ以外の場合は、ソフトウェア ID を特定することが、新しいデバイスのサポートを追加するための最初のステップです。
新しいデバイスのサポート追加の詳細は、近日中に提供される予定です。
FreeMDU のコンポーネントを使用する前に、システムに Rust ツールチェーン がインストールされていることを確認してください。
次に、Miele 機器とインターフェースするための通信アダプターをビルドする必要があります。アダプターの準備ができたら、以下のオプションから適切なユースケースを選択してください。
機器を修理またはテストしたい場合:
機器を Home Assistant や他のホームオートメーションシステムに統合したい場合:
Miele 機器と通信する独自のソフトウェアを開発したい場合:
これは独立したオープンソースプロジェクトであり、Miele & Cie. KG またはその関連会社と提携、承認、または後援されるものではありません。すべての製品名および商標は、それぞれの所有者の財産です。Miele 機器への言及は説明目的のみであり、Miele との関連性を示唆するものではありません。
以下のいずれかの条件に基づいてライセンスされています。
お好みで選択できます。
あなたが明示的に別段の表明をしない限り、Apache-2.0 ライセンスで定義されている通り、作品に含めるために意図的に提出されたコントリビューションは、追加の条項や条件なしに、上記のようにデュアルライセンスされます。
| ソフトウェア ID | デバイス | 基板 | マイクロコントローラ | 光学インターフェースの位置 | ステータス |
|---|
| 218 | W 985 | EDPW 213 | Mitsubishi M37451MC | Check inlet (PC) indicator | 🟢 完全対応 |
| 324 | W 980 | EDPW 213 | Mitsubishi M37451MC | Check inlet (PC) indicator | 🟢 完全対応 |
| 360 | Bare board | EDPW 223-A | Mitsubishi M38078MC-065FP | Check inlet (PC) indicator | 🟢 完全対応 |
| 419 | Bare board | EDPW 206 | Mitsubishi M37451MC-804FP | Check inlet (PC) indicator | 🟢 完全対応 |
| 469 | W 487 S | EDPW 228-A | Mitsubishi M38078MF | Check inlet (PC) indicator | 🟢 完全対応 |
| 517 | G 7804 | EGPL 061 | Mitsubishi M38079EFFP | (PC) DOS indicator | 🟢 完全対応 |
| 605 | G 651 I PLUS-3 | EGPL 542-C | Mitsubishi M38027M8 | Salt (PC) indicator | 🟢 完全対応 |
| 629 | W 2446 | EDPL 126-B | Mitsubishi M38079MF-308FP | Check inlet (PC) indicator | 🟢 完全対応 |
| 2088 | W 3241 | EDPL 162-B | Mitsubishi M38079EFFP | Check inlet (PC) indicator | 🟢 完全対応 |
| 2895 | W 3164 | EDPL 151-B | Mitsubishi M38079MF-322FP | Check inlet (PC) indicator | 🟢 完全対応 |