XIAO用リレーアドオンモジュール
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

概要
XIAO用リレーアドオンモジュールは、Seeed Studioが設計したAC電源機器を制御するためのスマートモジュールです。このモジュールはXIAOと組み合わせて使用され、ESPHomeを通じてHome Assistantに接続し、さまざまな家電を制御することで、よりスマートな家庭環境を実現します。
主な特徴と仕様
パラメータ | 値 |
---|---|
動作電圧 | 5V |
動作電流 | 1A |
リレー寿命 | 100,000サイクル |
最大スイッチング電圧 | 250VAC |
最大スイッチング電流 | 10A |
電気的耐久性 | 1.5x10^4 OPS (10A 250VAC、抵抗負荷、85°C、1秒オン9秒オフ) |
詳細については、こちらからPDFファイルをダウンロードしてください。
はじめに
このチュートリアルをすべて実行するには、以下の準備が必要です。XIAO ESP32 C3以外にも、XIAO ESP32 C6やXIAO ESP32 S3などの他のESP32シリーズ製品を使用することもできます。このプロジェクトの最終目標は、Home Assistantでリレーモジュールを制御することです。
XIAO ESP32C3 | リレーモジュール |
---|---|
![]() | ![]() |
このチュートリアルの内容は、以下のステップを大まかに進めていきます。
- Home Assistant環境を選択する
- Home AssistantでESPHomeをインストールして設定する
- XIAO ESP32C3とESPHomeの接続を設定する
- リレーモジュールをHome Assistant ダッシュボードに追加する
高速ファームウェアフラッシュ
XIAO用に高速ファームウェアフラッシュページを作成しました。以下のサイトを直接使用して、プログラミングなしでお持ちのXIAOにリレーのファームウェアをフラッシュできます。このサイトは接続しているXIAOのチップを自動的に検出し、選択する必要なく、ESP32チップに対応するXIAOファームウェアバージョンを直接フラッシュします。
Home Assistant 環境を選択する
この手順では、Home Assistant 環境のインストール方法については詳しく説明しません。すでに動作する Home Assistant デバイスをお持ちであることを前提としています。
もし Home Assistant のインストール方法を学びたい場合は、公式チュートリアルをご参照ください。Home Assistant を Supervised でインストールする最もユーザーフレンドリーな方法として、x86 デバイスを使用することを強くお勧めします。

上記の表に基づくと、Home Assistant OS と Home Assistant Supervised をインストールするのが最適であり、多くの手間を省くことができます。もし OpenWRT を使用した Docker 上で Home Assistant を実行している場合(例:LinkStar H68K を使用)、心配しないでください。この方法についても詳細な参考資料を提供します。
また、Seeed Studio 製品のいくつかに対して Home Assistant のインストール方法を記載していますので、以下をご参照ください。
- ODYSSEY-X86 での Home Assistant の始め方
- reTerminal での Home Assistant の始め方
- LinkStar H68K/reRouter CM4 での Home Assistant の始め方
ステップ 1. ESPHome をインストールする
Home Assistant OS をインストールしている場合、Add-on Store が含まれており、ESPHome のインストールが非常に簡単になります。

Add-on Store で ESPHome を検索してインストールできます。

ステップ 2. XIAO ESP32C3 にファームウェアをアップロードする
XIAO 用のクイックフラッシュファームウェアページを作成しました。以下のサイトを直接使用して、プログラミングなしで XIAO 用のリレーのファームウェアをフラッシュできます。このサイトは接続している XIAO のチップを自動的に検出し、ESP32 チップに対応する XIAO ファームウェアバージョンを直接フラッシュします。
ステップ 3. リレーモジュールを Home Assistant ダッシュボード に追加する
ファームウェアをフラッシュした後、seedstudio-relay-module という名前の無線ネットワークが表示されます。このネットワークに接続し、ブラウザで 192.168.4.1
を入力してデバイスのネットワークを設定してください。Home Assistant と同じネットワークを使用してください。
設定 に移動し、デバイスとサービス を選択します。

検出済み エリアで XIAO を見つけ、CONFIGURE をクリックします。

エリアを選択するか、デフォルトのままにして FINISH をクリックします。

その後、デバイス をクリックし、xiao_esp32c3(以前に名前を付けたもの)を見つけてクリックします。

ここは ESPHome デバイスページです。自動化を追加するなどが可能です。次にダッシュボードに追加する必要があるので、それをクリックします。

NEXT をクリックし、ADD TO DASHBOARD をクリックします。


左側の Overview をクリックします。

ここにリレーコントロールが表示されます。

ステップ 7. リレーモジュールを使用してテーブルランプを制御する
スイッチをクリックしてリレーが正常に動作するか確認できます。スイッチをクリックしたときに基板上の小さな緑色のライトが点灯すれば、正常に動作しています!
このリレーモジュールを使用して小さなテーブルランプを改造しました。プラスの配線を切断し、それをリレーモジュールの 2 つのポートにそれぞれ接続します。以下のビデオでその効果を見ることができます。このリレーモジュールは XIAO に電力を供給できないため、バッテリーまたは USB ケーブルを使用して XIAO に電力を供給することを忘れないでください。
電気の安全に注意し、通電中にリレーに触れないでください。

リレーモジュール For XIAO の旅を無事に完了したことをおめでとうございます!さらに面白い改造をしてみましょう!
技術サポートと製品ディスカッション
私たちの製品をお選びいただきありがとうございます!製品の使用体験ができるだけスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルをご用意しています。