Alexa と互換性のある 5 チャンネルのスマート スイッチを作成する方法

Alexa と互換性のある 5 チャンネルのスマート スイッチを作成する方法

家をスマートにするには、Wi-Fi、RF、または Zigbee 接続を制御するためのスマート スイッチとセンサーが必要です。クラウド サービスを使用して簡単に箱から出して展開できるスマート スイッチを提供するブランドがいくつかあります。





しかし、完全にプライベートなスマート ホームを構築したい場合は、サード パーティに依存したくありません。クラウド サービスがいつ閉鎖されるかはわかりません。したがって、セキュリティと信頼性は大きな懸念事項です。幸いなことに、Alexa や Home Assistant などのスマート ホーム オートメーション ソフトウェアと連携するスマート スイッチの構築は、非常に簡単です。





今日のメイク動画

スマート スイッチを構築するために必要なもの

220V または 110V で最大 2 アンペアの最大 5 つの異なるデバイスを制御するために使用できる 5 チャネルのスマート スイッチを構築するとします。このスマート スイッチを構築するには、次のものが必要です。





  • D1 Mini 1台
  • 1 つの Hi-Link 5V 5W または 10W PSU
  • 2 つの 6 ピン スクリュー端子
  • 2 ピンねじ端子 x 1
  • 5 つの 220Ω ¼ ワット抵抗器
  • 5 つの 1KΩ ¼ ワット抵抗器
  • 5 つの MOC3021 オプトカプラ IC
  • BTA12、BTA16 などの 5 つのトライアック。 BTA16を使用しています。
  • すべてのコンポーネントを取り付けてはんだ付けするための 1 つの製造済みまたは一般的な PCB
  • はんだごてとすず
  • 負荷を接続するワイヤ

私たちは既に PCB を設計しており、困難な部分 (新しく改良されたもの) を行いました。あなたがする必要があるのは、 ガーバーファイルをダウンロード これを使用して、任意の PCB メーカーまたはサプライヤから PCB を印刷または製造することができます。参考までに、10 枚の PCB を 7 ドルで製造し、5 ドルの送料を支払いました。

コンポーネントを PCB にはんだ付けする

PCB に示されているように、すべてのコンポーネントを PCB に取り付けます。また、一般的な PCB を使用し、以下で共有される接続図に従って、すべてのコンポーネントを手動で取り付けてはんだ付けすることもできます。



コンピュータのウィンドウをクリーンアップする方法10
  5チャンネルのスマートwifiスイッチ

重要な指示

D1 Mini を PCB に直接はんだ付けしないでください。以下の手順に従って、D1 Mini を PCB に取り付けます。





  1. D1 Mini には、オスとメスのベルグ ストリップが付属しています。オス ベルグ ストリップを D1 Mini にはんだ付けします。
  2. D1 Mini を配置する必要がある PCB 上のメス バーグ ストリップをはんだ付けします。
  3. D1 Mini を PCB ボードにはんだ付けされたメス ストリップに配置して、ボードに取り付けます。

これにより、D1 Mini が故障した場合に、すぐに切断または交換することができます。

はんだ付けを知らない、またはまったく行ったことがない場合は、 はんだ付けの仕方を学ぶ 続行する前に。





あなたが新しいラップトップを手に入れるときするべきこと

ファームウェアをフラッシュする

コンポーネントを PCB に取り付けてはんだ付けしたら、次の手順に従って D1 Mini のファームウェアをダウンロード、フラッシュ、構成し、ボード上の 5 ソリッド ステート リレーを制御します。

  1. ダウンロード Tasmota ファームウェア (tasmota.bin ファイル) をシステムにインストールし、 タモタイザーツール (Windows でのみ使用可能)。使用することもできます ESPHome-フラッシャー macOS または Linux を使用している場合はツール。
  2. Tasmotizer ツールを起動し、マイクロ USB ケーブルを使用して D1 Mini を PC に接続します。
  3. クリック リフレッシュ ボタン。
  4. を選択 D1 Mini が接続されているポート。
  5. クリック 開ける 次に、ダウンロードした Tasmota ファームウェア (.bin ファイル) を参照します。
  6. クリック タスモタイズ .プロセスが完了するまで待ちます。完了するまでに 1 分もかかりません。
  7. 点滅が終了したら、 設定を送信 ボタン。
  8. 選択する Wi-Fi Wi-Fi ネットワークの SSID とパスワードを入力します。
  9. クリック モジュール/テンプレート そして選ぶ ジェネリック .
  10. クリック 保存 .メッセージが表示されます ' 構成が送信されました。デバイスが再起動します .」
  11. クリック IPを取得 ボタンを押します。これにより、デバイスがネットワークに正常に接続されると、デバイスの IP が表示されます。
  12. 開く ウェブブラウザ このIPを入力します。 Tasmota Web インターフェイスが開きます。

必要に応じて、構築することもできます シングルチャンネルソリッドステートリレー また DIY Alexa 対応のシングル チャネル スマート スイッチ .

DIY スマート スイッチを構成する

Tasmota Web インターフェイス (Web UI) が開いたら、次の手順に従って、Wi-Fi と Alexa コントロール用に 5 つのスイッチを構成します。

  1. クリック 構成 > モジュールの構成 .次に、以下のスクリーンショットを参照して、 リレー スイッチ オプションに続く チャンネル番号 .
  2. 必要なチャネルをすべて選択したら、 リレー スイッチ オプション、クリック 保存 .デバイスは設定を保存して再起動します。 Web UI は自動更新されます。
  3. あなたが見るでしょう 5 コントロール Tasmota ウェブ UI で。これらを使用して、ボード上のソリッド ステート リレーをトリガーおよび制御し、接続された負荷のオン/オフを切り替えることができます。
  4. 1 はスイッチがオンであることを示します。 0 を示します オフ .

Alexa サポートを有効にする

このスマート 5 チャンネル スマート スイッチを Alexa で制御するには、次の手順に従います。

  1. の中に タスモタ ウェブ UI 、 クリック 構成 > その他の設定 .
  2. の中に 装置名 、スマート スイッチに適切な名前を付けます。 リビングルームのスマートスイッチ .また、この DIY スマート スイッチを使用して制御する 5 つのデバイスの名前を入力します。ライト コントロールに使用しているため、それに応じて名前を付けました。
  3. 必ず選択してください フエ橋 ラジオボタンをクリックしてから 保存 .
  4. デバイスが再起動します。コマンド「」を使用して、Echoデバイスにデバイスを検出するように依頼できる アレクサ、デバイスを発見 」を使用することもできます アレクサアプリ > デバイス これらの DIY スマート スイッチを追加します。
  5. デバイスには、Tasmota Web UI のフレンドリ名フィールドに入力した名前が表示されます。ただし、必要に応じて、Alexa アプリで名前を編集または変更できます。彼らは次のように認識されています Royal Philips Electronics スマート デバイス .
  6. これで、Alexa アプリまたは Echo デバイスを使用してスマート スイッチを制御できるようになりました。言うだけ、 ' アレクサ、LED ストリップのスイッチを入れて。

ホームアシスタントに追加

この DIY スマート スイッチをホーム アシスタント (HA) に追加するには、ホーム アシスタントで MQTT を有効にし、次の手順に従って Tasmota Web UI を介して MQTT の詳細を入力する必要があります。

グーグルシートをパスワードで保護する方法
  1. Tasmota UI で、 構成 > MQTT の構成 .
  2. 入力します ホスト IP (あなたの HA IP)、 ユーザー、 パスワード .他のものはデフォルトのままにしてクリックします 保存 .
  3. HA で自動検出が有効になっている場合 (デフォルトでは有効)、5 つの新しいスマート スイッチが 設定 > デバイスとサービス .
  4. それらを選択して HA ダッシュボードに追加し、HA Web UI からスイッチを直接制御して、リアルタイムのスイッチ ステータスの更新を行うことができます。

ノイズのない DIY & プライベート スマート スイッチを導入する

この 5 チャンネルのスマート スイッチを構築して使用すると、ファン、照明、または最大 200 ~ 300 ワットの電力を必要とするその他の家電製品を制御できます。このスイッチはソリッドステート リレー (SSR) を使用して構築されているため、クリック ノイズがなく静かに動作します。さらに、インターネットがない場合でもローカルで制御できます。また、インターネットに接続している場合は、Alexa アプリを使用して世界中のどこからでも制御できます。