テクノロジー · ニュース解説
MetaがMuseをDIY機器に開放:ESP32/Linux SDKで実際にできること
MetaがApache 2.0で公開したデバイス側コードにより、MuseをESP32ボード、Raspberry PiなどのLinux機、家庭内ハードウェアへ接続できるようになった。ただしMuseサービス、SDKトークン、Home Linkの利用資格とネットワーク上の制約は残る。

MetaはMuseエコシステムのデバイス側をDIYハードウェア開発者に開いた。新しいMuse Gadgetsサイトでは、ESP32ボードとRaspberry Piを含むLinuxコンピューター向けのオープンソースSDKとファームウェアを提供する。開発者はディスプレイ、マイク、スピーカー、ボタン、センサーなどを接続し、SDKトークンを使って機器をMuseにつなげる。
ここで範囲を正しく理解する必要がある。MetaはデバイスSDKとファームウェアをApache 2.0ライセンスで公開したが、Museエージェントやホスト型サービスをセルフホスト可能にしたわけではない。公式のセットアップは引き続きSDKトークンの取得から始まる。開放されたのはハードウェア統合層であり、オフライン版Muse、モデルの重み、Museサービスのローカル代替ではない。
同社は、Museを家庭内ネットワークへ接続するUSB-C給電のMuse Home Linkも発表した。対応機器や、ローカルHTTP APIを公開する自作機器へ到達できるとしている。Meta幹部Nat Friedmanの発表とEngadget、The Vergeの報道によると、初回は5,000台が対象のMuse契約者に用意される。
Metaが公開したもの
公式Muse Gadgetsページは二つの主要ルートを示している。
ESP32 Device SDKは低価格のマイクロコントローラーボード向けで、例として小型タッチ画面、電子ペーパー、マイク、スピーカー、ボタンが挙げられている。Linux Device SDKはRaspberry Piや他のLinuxコンピューター向けで、Home Assistant連携やシステム管理ツールなどのカスタムコマンドを追加できる。
Metaは両SDKとデバイス用ファームウェアをApache 2.0で「現状のまま」、保証なしで提供すると説明している。開発者はライセンスの範囲でコードを確認、変更、再配布できるが、Muse製品のすべてがオープンソースになったという意味ではない。
公式ページは、工作によってボードが起動不能になったり、保証が無効になったり、電源問題が起きたりする可能性も警告する。例に使われる複数の機器は第三者製で、Metaは推奨も保証もしない。購入前にボード互換性、電源条件、周辺機器対応を確認し、掲載例だけであらゆるESP32やLinux機が動くと考えない方がよい。
開発者にまだ必要なもの
公式の最初の手順はSDKトークンの取得だ。発表資料はデバイスSDKを単体で動くエージェントとは説明しておらず、MetaのサービスなしでMuseを実行できるともしていない。トークンは認証情報として扱い、リポジトリ、ファームウェアイメージ、画面写真、サポート投稿へ公開してはいけない。
必要なハードウェアは用途ごとに異なる。ESP32では対応ボードに加え、別配線の画面、音声部品、センサーなどが必要になる場合がある。Linuxでは対応コンピューターと用途に合う周辺機器が必要だ。Metaのギャラリーは作例であり、任意の組み合わせが検証済みだと保証するものではない。
公開ページだけでは遅延、オフライン動作、APIの長期提供、すべてのHome Assistant環境への対応を約束できない。機器を買ったり家庭内制御を公開したりする前に、SDK文書で確認する必要がある。
Muse Home Linkでできること
Muse Home Linkは完成品として使う選択肢だ。Metaによれば、Museを家庭のWi-Fiへ接続し、コミュニティ製スキルが照明、テレビ、プリンターなどの対応機器や、ローカルHTTP APIを備えた自作機器へアクセスできる。Engadgetは、FriedmanがUSB-C給電でテレビ、スピーカーなどHTTPS対応のネットワーク終端とも通信できると説明したと報じた。
申請対象は限られる。公式申請ページでは、米国内の有効なMuse契約者だけが無料対象で、1人1台、先着順、10月出荷予定としている。申請は列の位置を確保するもので注文ではなく、出荷可能になった時点でMetaが契約者へ通知する。
5,000台という数はFriedmanの発表に基づき、EngadgetとThe Vergeも独立に報じた。公開申請ページにはリアルタイム在庫がないため、フォームが開いているだけでは予約済みまたは出荷直前とは言えない。
セキュリティ境界は家庭内ネットワーク
Home Linkの価値はローカル機器へアクセスできる点にあり、同時に最も慎重さが必要な部分でもある。ローカルHTTP終端は実物の機器を操作できる。スキルを接続する前に、対象機器と実行可能なコマンドを特定し、権限を必要最小限に絞り、広すぎる自動化コマンドの背後に機密管理画面を置かないようにする。
発表ページには、すべてのHome Link接続が特定方式で暗号化、分離、認証されると断定できるほどのネットワーク情報がない。公式はローカルHTTP APIへの到達を説明し、Engadgetは別にHTTPS対応終端への言及を伝えた。Metaが正確な通信方式、認証情報の保存、権限モデルを文書化するまで、一方の説明がすべての統合に当てはまると想定してはいけない。
最初のプロジェクトには、読み取り専用の状態画面、リマインダー表示、重要でない照明など、低リスクで元に戻せるものが妥当だ。ドアロック、警報器、カメラ、機密文書を扱うプリンター、システム管理コマンドには、より厳格な審査、別の認証情報、明確な手動代替手段が要る。本稿はSDKやHome Link実機を試していない。
HDMIスティックはまだ利用できない
MetaのギャラリーにはテレビにMuseを表示する案もあるが、HDMIスティックの項目は「Coming soon」と表示される。出荷中の製品やHome Link申請の一部として説明してはならない。
Muse利用権と対応機器をすでに持つ開発者には、今回の公開はすぐ使える実質的な意味がある。ESP32/Linuxプロジェクト用に、公式対応で変更可能なデバイス層ができたためだ。一方で、オープンソースのガジェットコードはMuse、SDKトークン、対応機器、慎重な家庭内ネットワーク権限を不要にはしない。
