Skip to content

チャージコントローラーから 1 秒毎にデータを取得してグラフ化するプログラムです。(This program is get power-data from charge controller every second, and graphed)

License

Notifications You must be signed in to change notification settings

heterodain/solar-monitor

Repository files navigation

solar-monitor

チャージコントローラーから 1 秒毎にデータを取得してグラフ化するプログラムです。
(This program is get power-data from charge controller every second, and graphed)

SpringBoot Lombok j2mod

Image

Video1

Video2

Video3

必要要件 (Requirement)

  • PV コントローラー (PV controller)
    • Epever 製の Tracer AN/BN/CN シリーズ, LS-B シリーズ
      (Epever Tracer AN/BN/CN Series, LS-B Series)
  • Java 11 以降 (Java 11 or higher)
  • Maven

使い方 (Usage)

  1. PC と PV コントローラーを RS485 USB アダプターで接続してください。
    (Connect PC and PV controller with RS485 USB Adapter)

  2. application.yml を編集して、PV コントローラーの接続情報を記入してください。
    (Edit application.yml and fills connect information of PV Controller)

  3. 実行 (Execute)

    • VS Code 上で実行 (Run on VS Code)
      App.java を右クリックして実行してください。 (Right-click on the App.java and run)

    • ターミナル上で実行 (Run on terminal)

      mvn clean package
      java -jar solar-monitor-1.0.jar

      jarとapplication.ymlファイルを同一フォルダに置いてから実行 (Put jar and application.yml files in same folder and run)

  4. ブラウザに画面を表示 (Display in browser)

    http://localhost:8080
  5. 測定開始 (Start measurement)
    "実行"ボタンを押してください。(Press "実行" Button)

About

チャージコントローラーから 1 秒毎にデータを取得してグラフ化するプログラムです。(This program is get power-data from charge controller every second, and graphed)

Topics

Resources

License

Stars

Watchers

Forks