/solarpower-surve

DIY太陽光発電システムから電力量を取得して、Ambientでグラフ化します。(Get Power Information form PV Controller and graphed in "Ambient")

Primary LanguageJavaApache License 2.0Apache-2.0

solarpower-surve

DIY太陽光発電システムから電力量を取得してグラフ化します。
(Get Power Information form PV Controller and graphed in "Ambient")

SpringBoot Lombok Jackson j2mod

PVController (LS1024B)
Ambient

  1. DIY太陽光発電システム試作~PC接続 (Make prototype system, and PC connect)
    Video1

  2. プログラム作成~Ambientでグラフ化 (Make program, and graphed by "Ambient")
    Video2

  3. バッテリーの容量測定と復活の儀式 (Battery capacity measurement and Sulfation removal)
    Video3

  4. 復活の儀式 約1ヶ月後 (A month after, Sulfation removal)
    Video4

  5. 車に搭載 (Install in the car)
    Video4

  6. 半年間使用したバッテリーの容量測定と復活の儀式 (About half year used battery, Capacity measurement and Sulfation removal)
    Video4

必要要件 (Requirement)

  • Java 8 以降 (Java 8 or higher)
  • Maven

使い方 (Usage)

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

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

  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 solarpower-surve-1.0.jar

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