申し訳ありません。お使いのブラウザーはJavaScriptをサポートしていません。
サインイン

SCR-485 クイックスタートマニュアル、ステップバイステップのチュートリアル

デバイスの電源投入

入力:220V の電圧入力に接続します

出力:タンクボイラーの加熱器などの抵抗負荷に接続します。

image-20240605081243969

FAN 電源:ファンには 220V の電源が必要で、入力電圧に直接接続します。

image-20240605082020285

ESPHome

ESPHome のインストール

Home Assistant をすでにインストールしている場合は、Home Assistant 内で ESPHome アドオンを追加できます。Home Assistant での SCR-485 デバイスの追加・編集方法については、別のドキュメントで紹介します。

Home Assistant に詳しくない場合は、ESPHome を直接インストールできます。以下のリンクを参照してください。

https://esphome.io/guides/installing_esphome

Python をすでにインストールしている場合、プロセス全体は非常に簡単で、次の 1 つのコマンドだけです:

pip install esphome

image-20240605083123292

ESPHome の実行

ここではダッシュボードモードで ESPHome を使用します。Windows システムを使用している場合、手順は次のとおりです:

  1. cmd を起動します(PowerShell は使用しないでください)。
  2. esphome_config という名前のフォルダを作成します(名前は任意ですが、以下のコマンドで使用します)。
  3. esphome dashboard esphome_config を実行します。

image-20240605083816741

  1. http://localhost:6052/ にアクセスすると、次のページが表示されます。

image-20240605083851888

他のシステムを使用している場合も方法は同様です。ご自身で検索してください。

YAML ファイルの更新

  1. http://localhost:6052/. にアクセスします。初回は、次の画像のようにデバイスを追加する必要があります: image-20240605084753651
  2. 最新の YAML ファイルを https://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml から取得します。

image-20240605084119225

  1. 「Edit」をクリックし、最新の YAML ファイルをその中にコピーします。「Save」をクリックしてから「Install」をクリックします。

image-20240605085148386

  1. 「Install」をクリックするとメニューがポップアップ表示されるので、「Wirelessly」を選択します。

image-20240605085245601

  1. アップロードが完了するまで待ってから、「Close」をクリックします。

image-20240605085531241

SCR-485 の使用

WLAN の設定

  1. WLAN AP を検索して、Scr-485 に接続します。

image-20240605091725463

  1. WLAN の SSID とパスワードを入力し、「Save」をクリックします。

image-20240605092139918

パラメータ一覧

http://scr-485.local/ にアクセスすると、関連パラメータを直接設定できます

image-20240605092226636

パラメータ一覧:

名称 コメント
1 Start Time 設定:自動モードの開始時刻(自動モードがオンの場合のみ有効)
2 End Time 設定:自動モードの終了時刻(自動モードがオンの場合のみ有効)
3 Auto Mode Switch 設定:自動モードのスイッチ。オンにすると、系統電力に基づいて出力電力を自動調整します
3 With Battery 設定:システムにバッテリーがあるかどうかを示します。オンにすると、系統電力とバッテリー電力に基づいて出力電力を調整します(自動モードでのみ有効)
Battery Power 表示値:バッテリー電力
Grid Power 表示値:系統電力
Hysteresis 設定:自動制御のヒステリシス値(自動モードでのみ有効)
Max Power 最大負荷電力を設定します(最大負荷電力が 3600W の場合、3600 に設定する必要があります)
Restart
Set Power 設定:SCR-485 の現在の設定電力
Threshold 設定:自動モードの設定値電力(自動モードでのみ有効)
scr_485_adc_read 表示値
scr_485_set_adc 表示値

例 1:ボイラー加熱器の電力を手動で制御する

簡単な例から始めましょう。最大電力 3.5 kW のボイラー加熱器があり、SCR-485 を使用してその設定電力を 1500W に制限したいとします。

次の操作を行うだけです:

  1. 「Auto Mode Switch」と「With Battery」を「off」に設定します。
  2. 「Max Power」を 3500 に設定します。
  3. 「Set Power」を 1500 に設定します。

image-20240605102723555

もちろん、Web ページ上でドラッグして正確な値を設定するのは難しいかもしれません。その場合は、API 経由での設定を検討できます:API of ESPHome

以下のアドレスを HTTP Get で呼び出します:

http://scr-485.local/number/max_power/set?value=3500

http://scr-485.local/number/set_power/set?value=1500

image-20240605103217497

例 2:系統電力に基づいてボイラー加熱器の電力を制御する

この例は少し複雑です。系統電力の取得元を指定する必要があるためです。手順は次の 3 つに集約されます:

  • 系統電力の取得元を明確にします。
  • http://localhost:6052/ にアクセスして YAML ファイルを変更し、SCR-485 にアップロードします。
  • http://scr-485.local/ にアクセスしてパラメータを設定します。

系統電力の取得方法

ここでは、例として IAMMETER シリーズのメーターを使用します。IAMMETER のエネルギー計量器は MonitorJson API を提供しているため、SCR-485 はこの API を介してリアルタイムの電力値を取得できます。

YAML ファイルの変更

ESPHome の機能制限により、フロントエンドのページから系統電力の取得元を設定することはできません。YAML ファイルを変更することでのみ実現できます(これを実現する方法をご存知の場合は、ぜひお知らせください)。

ESPHome ダッシュボードにログインして「Edit」をクリックします

http://localhost:6052/

image-20240605112553365

IP アドレスを変更します。ここに系統電力を測定するメーターの IP を入力してください。

image-20240605120330226

三相メーターで系統電力を測定する場合は、YAML で対応する相を指定してください。

image-20240605120403007

右上の「save」、「Install」、「Wirelessly」をクリックし、完了するまで待ってから「Close」をクリックします

image-20240605121747631

ご注意:YAML を変更・アップロードするたびに、SCR-485 の Wi-Fi パラメータを再設定する必要があります(Scr-485 AP に再接続してください)

http://scr-485.local/ にアクセスしてパラメータを設定します

image-20240605123743941

ドラッグで正確なパラメータを設定できない場合は、次の 2 つの API を直接呼び出して設定を完了できます:

http://scr-485.local/number/threshold/set?value=-50

http://scr-485.local/number/hysteresis/set?value=25

上の画像に示されている設定は、次の戦略と同じです:

  • 自動モードをオンにします
  • 制御点電力を -50W に設定します(負の系統電力は系統への電力供給を表し、正の系統電力は系統からの電力消費を表します)、ヒステリシスは 25W
  • この自動戦略は、毎日午前 9 時から午後 4 時まで有効です。

つまり、系統電力が -25W(しきい値+ヒステリシス)より大きい場合、SCR-485 は出力電力を削減します。削減量は「系統電力 - しきい値」です。

系統電力が -75W(しきい値-ヒステリシス)より小さい場合、SCR-485 は出力電力を増加します。増加量は「しきい値-系統電力」です。

自動制御ロジック

これはデバイス全体の自動制御ロジック図で、最も基本的なハイ・ローレベル制御ロジックを使用しています。興味があれば、さらに詳しく学ぶことができます。より良いアイデアがあれば、https://imeter.club/ で気軽に議論してください。

automation_scr_grid_power

参考資料

アクティビティ - リニア電力コントローラー(SCR-485)への応募

Wi-Fi SCR モジュールを使用してボイラー加熱器を自動制御する

ESP32 + SCR module: Linearly adjust the power output of resistive loads, such as heaters

リニア電力調整を備えたスマートサーモスタット「Helper」、「Wi-Fi 電圧コントローラー」

IAMMETER の製品

トップ