OpenDTU: Jeedom の MQTT 経由で Sunology / Beem Energy の太陽光発電量を追跡します

あなたはそれを知っていますか? サンロジーソーラーステーション または ビームエネルギー ラジオ情報を送信しますか?小さな箱だから使える情報 OpenDTUJeedom、Home Assistant などで、個々のパネルごとに非常に完全なデータをレポートできます。 MQTT プロトコルのおかげです。電力、効率、一日の生産量、温度など。ここですべてを説明します!

OpenDTUとは何ですか?

Hoymiles マイクロ インバーターは、2.4Ghz の無線周波数によって生産情報をブロードキャストするデバイスです。メーカーも提供しています DTU ゲートウェイ この情報を読み取ることができ、インターネットに接続すると、ユーザーが利用できるように情報をクラウドに送信します。

module de telesurveillance dtu pro hoymiles

このシステムは非常に実用的ですが、コストとクラウドへの依存という 2 つの欠点があります。

完全なリバース エンジニアリングを行ってこの情報を解読した後、開発者のグループがソフトウェアを開発しました。 OpenDTU、ESP32プログラマブルカードと無線部分用のNRF24L01+カードをベースにしたボックスのおかげで、この情報をキャプチャして解釈することができます。

wiring esp32 symbol

DIY愛好家向けに、すべてが次のページで説明されています。 OpenDTUプロジェクト。 Arduino、ESP32などのファンなら組み立てには大きな問題はなく、プロジェクト ページではすべての電子機器を収容する 3D プリントされたケース モデルも提供されています。

他の人にとっては、私が持っているこのモデルのように、すぐに使えるアセンブリを時々提供する人もいます。 ここでMathieuから注文しました (遠慮せずに彼のグループに参加してください) 不和 詳細については、こちらをご覧ください)。

opendtu mqtt jeedom 1

この小さな箱には必要なものがすべて含まれており、3D プリントされた箱にきちんと収められています。

opendtu mqtt jeedom 2

ESP32 の 2 つのコントロール ボタンにアクセスして再起動したり、ステータス LED を視覚化して、情報が正しく受信されたことを確認したりすることもできます。

opendtu mqtt jeedom 3

全体はマイクロUSB電源によって供給されます。

opendtu mqtt jeedom 4

通信には、システムは ESP32 によって管理される Wifi 接続を単に使用します。

opendtu mqtt jeedom 5

面倒な作業をしたくない人、またはこの分野についてよく知らない人にとって、これは簡単な解決策であり、完璧に機能します。

このボックスには OpenDTU ソフトウェアが自動的に含まれており、これによりさまざまな情報を読み取ることができます。

各マイクロインバーターについて:

  • メーカー、モデル、シリアル番号
  • 設置以来発生するエネルギー
  • 日中に生成されるエネルギー
  • 現在生産されている電力
  • 出力電流と電圧
  • 直流を交流に変換する効率

各パネルについて:

  • パネルによって生成される DC (直流) 電力
  • 強度と電圧
  • 照射

この情報を読むことで、ソーラーパネルを完全に監視したり、予期せぬ灰色の領域を監視したり、パネルの傾きや方向の影響を即座に確認したり、パネルの異なる位置を相互に比較したり、インバーターによる実際の日次および累積生産量 (W および KWh) を追跡したり、ケーブルなどによる生産損失を判断したりすることができます。

しかし、このソフトウェアには特に興味深い機能もあります。それは、MQTT 経由でホーム オートメーション システムに情報を送信する機能です。 Home Assistant が OpenDTU の説明で明確に発表されている場合、これも Jeedom で完全に可能です。

OpenDTU での Beem および Sunology インバーターの構成

OpenDTU は定期的に更新され、機能やサポートされるモデルが追加されます。現在はインバーターにも対応しています ホイマイルズHM-300HM-350HM-400、HM-600、HM-700、HM-800、HM-1000、HM-1200、HM-1500、 ソレンソ SOL-H400。良いニュースは、HM-300、350、400 が Beem Energy および Sunology ステーションで使用されていることです。ただし注意してください:

  • Beem Energy: 私の最初の Beem ステーションはほぼ 2 年前のもので、インバーターは AEConversion ブランドだったので互換性がありませんでした。一方、ビームエクステンション 私が昨年インストールしたものは HM-300 を使用しており、OpenDTU によって完全にサポートされています
  • Sunology: このメーカーは、HM-350、HM-400、および Solenso H400 モデルの両方を使用しています。問題ありません。これらのモデルはすべて OpenDTU によって完全にサポートされています。

各マイクロ インバーターのシリアル番号を取得するだけで済みます。シリアル番号は、インバーター自体の小さなラベルに記載されています。 Sunology ステーションに設置されている Hoymiles インバータについては、スパナを使用してインバータをフレームから外す必要があります。シリアル番号はパネル側にあるため、分解しないと見えません。 5分以内にできる小さな操作です。

構成を開始するには、もちろん、情報を取得できるように、インバーターからあまり遠くないコンセントに OpenDTU を差し込む必要があります。そうですね、私が持っているモデルは非常に効率的です。なぜなら、外側のコンクリートブロック壁と 2 つのプラコ壁を越えて、約 15 メートル離れた場所からインバーターを受信するからです。

次に、作成された Wifi (ポイントツーポイント) ネットワーク (OpenDTU-xxxx と呼ばれます) に接続する必要があります。私の場合のパスワードは openDTU42 で、購入/製造したモデルに応じて調整されます。このホームページにたどり着きます。

opendtu mqtt jeedom 6

OpenDTU では、admin / openDTU42 のペアで自分自身を識別します。まず、[設定] / [NTP] に移動し、赤い [時刻を同期] ボタンをクリックして、システム時刻を同期する必要があります (必要に応じてタイムゾーンを調整します)。

opendtu mqtt jeedom 11

[設定] / [インバーター設定] に移動して、インバーターを追加できるようになりました。各マイクロ インバーターにあるシリアル番号を入力し、それを認識できる名前に関連付けるだけです。

opendtu mqtt jeedom 7

検証し、マイクロ インバーターが追加されました。

opendtu mqtt jeedom 8

したがって、ソーラー ステーションに装備するすべてのマイクロ インバータを追加できます。はい、ソーラー ステーションが複数ある場合でも、単一の OpenDTU で十分です。無線アンテナの範囲内にあれば十分です。ここでは、3 つの Sunology パネルを入力しましたが、2 つの Beem Energy も入力しました。ご覧のとおり、残念ながら私の最初の Beem キットは認識されません (AEConversion ブランド)。ただし、より新しい拡張機能では問題ありません。

opendtu mqtt jeedom 13

次に、各インバーターからホームページに表示される情報を即座に受信し始めます。

opendtu mqtt jeedom 16

ご覧のとおり、情報は非常に充実しています!

動作が検証されたら、OpenDTU がローカル ネットワークに接続されるように Wifi ネットワークを変更し、他のマシンやユーザーがアクセスできるようにします。したがって、Wifi ネットワークの名前とそのキーを入力します。 OpenDTU が再起動し、ネットワークに接続します。

opendtu mqtt jeedom 12

次に、Jeedom に MQTT をインストールする必要があります…

Jeedom への MQTT のインストール

Jeedom には公式の MQTT Manager プラグインが追加されました。

opendtu mqtt jeedom 17

新しい Jeedom Luna ボックスでは、特に Zwave プラグインに使用されるため、ネイティブにインストールされます。別のボックスでは、プラグイン管理を介してインストールする必要があります。 MQTT ブローカーをまだお持ちでない場合は、Jeedom に直接インストールできます。 「Broker Local」モードを選択し、すぐ下のボタンから Mosquito をインストールするだけです。次に、ブローカーへの接続に使用するユーザー名とパスワードを指定します。

opendtu mqtt jeedom 18

「ブローカー」は、送信されたすべての情報を「リッスン」するサービスです。その後、この情報を必要に応じて処理できます。

ここで OpenDTU に戻り、MQTT 構成を完了します。

OpenDTU での MQTT の有効化

MQTT ブローカーが Jeedom を「リッスン」したので、残っているのは情報を送信することだけです。これを行うには、OpenDTU の [設定]、[MQTT] でサービスをアクティブ化します。以下に表示されるパラメータに、MQTT をホストする Jeedom ボックスの IP アドレスを入力し、次に Jeedom で MQTT Manager を構成するときに定義したユーザー名とパスワードを入力します。

opendtu mqtt jeedom 14

これで、「情報/MQTT」メニューのページの一番下に「接続ステータス」が緑色で「接続済み」に表示されるはずです。だからすべて大丈夫です!そうでない場合は、入力した MQTT パラメータ (IP、ポート、ログイン) を確認してください。

A lire également:
ソーラーキットの利点と使用法
opendtu mqtt jeedom 15

OpenDTU の構成は以上です。この小さなボックスは、コンセントがあり、ソーラー ステーションの電波範囲内であれば、どこにでも設置できます。アクセスする必要はなくなります。

Jeedom への Sunology および Beem インバーターの追加

Jeedomで表示したい情報をマイクロインバータに追加するだけです。これは少し面倒な部分ですが、非常にすぐに完了します。 「プラグイン」/「プログラミング」/「MQTT マネージャー」メニューから、新しいデバイスを追加するように求めます。

opendtu mqtt jeedom 19

「ルート トピック」に「solar」と入力します (または、OpenDTU を変更したことがある場合は、OpenDTU で入力した内容)。 「/」などは何もなし。

次に、「コマンド」セクションで、表示する各情報のすべてのコマンドを作成します。すべての情報はここで詳しく説明されています。 MQTT トピックのリスト

opendtu mqtt jeedom 20

監視するマイクロ インバータが複数ある場合は、情報の種類や表示などの設定に時間をかけて、表示したい最初のマイクロ インバータのすべてのコントロールを作成することをお勧めします。次に、「複製」をクリックして、各注文のマイクロインバーターのシリアル番号を置き換えるだけです。各マイクロ インバーターに対して A から Z までの構成全体を実行するよりも、はるかに高速に実行できます ;-)

いくつかのソーラー ステーションがあるため、すべてのソーラー ステーションの電力と毎日の発電量を単純に合計する 2 つのコマンドを使用して仮想も作成しました。これにより、その日の総生産量が一目でわかるようになります。

opendtu mqtt jeedom 21

最終的に、さまざまなマイクロ インバーターからのすべての情報を追跡できるダッシュボードができました。各タイルの下部には日次生産グラフも表示されます。

opendtu mqtt jeedom 10

もちろん、これは単なるプレゼンテーションのアイデアであり、Jeedom では誰もが自由にディスプレイを自由に設定できます:)

結論

私が OpenDTU を発見したのはソーシャル ネットワーク上でまったくの偶然でした。これは素晴らしい発見だったと言わざるを得ません。その方法はすでに見ました Jeedom の ZigBee ソケットを使用して太陽光発電量を追跡する, しかし、これには各ソーラーステーションに接続されたコンセントへの投資が必要で、最終的には生産量を回復するだけでした。 OpenDTU では、さらに進化し、次のようなパフォーマンスが実現します。 それぞれ 一方、接続されたソケットの場合、たとえばソーラー ステーション + 2 つの拡張機能がある場合、読み取り値は 1 つだけです。ただし、電力と生産量に加えて、インバーターの温度、効率、放射率など、他の多くの監視要素もあります。これらはすべてmicro inverterから直接行われます。これ以上に信頼できるものはありません。また、大きな利点として、この OpenDTU ボックスを低コストで自分で作成できる可能性があり、これにより、互換性のあるすべてのソーラー パネルを、その数に関係なく監視できるようになります。したがって、これは完全で非常に経済的なソリューションです。

まだソーラー ステーションを設置していない場合は、専用コードによる次のプロモーションを思い出してください。

Station Sunology

711,55€ 749€
SUNPLAY_MAISONu0026DOM
ご参考までに、この記事にはアフィリエイト・リンクが含まれている場合がありますが、あなた自身の収入やあなたが製品に支払うことができる価格に影響はありません。このリンクを使用することで、私が毎日ブログで行っている仕事に感謝し、サイトの経費(ホスティング、コンペの送料など)を賄うことができます。お金はかかりませんが、とても助かります!だから、一緒に遊んでくれるすべての人に感謝します!
この記事をどう思いますか?コメントをお寄せください!礼儀正しくしてください:挨拶と感謝の言葉はお金になりません!私たちは建設的な議論をするためにここにいます。荒らしは削除します。

Leave a reply

Maison et Domotique
Logo
Register New Account
Enregistrez vous, et stockez vos articles préférés sur votre compte pour les retrouver n'importe où, n'importe quand !
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare