グリッドタイインバーターから30秒毎に発電量を取得して、グラフ化するプログラムです。
(This program is get power-generation from "Grid Tie Inverver" every 30sec, and graphed)
Hive-apiを利用することで、発電量に応じてグラボのPower Limitを動的制御することも可能です。
(By using Hive-api, it is also possible to dynamically control the "Power Limit" of the graphics board according to the amount of power generated)
- USB照度センサーまたはグリッドタイインバーター (USB light sensor or Grid tie inverter)
- [Light sensor] Arduino + BH1750FVI
- [GTI] SUN 1000GTIL2-LCD
- Java 11 以降 (Java 11 or higher)
-
GTIの通信ポートと照度センサーを、Hive OSを動作させているPCに接続してください。
(Connect the GTI's communication port and the light sensor's USB to a PC running the Hive OS) -
application.yml を編集して、GTIと照度センサーとAmbientとOpenWeatherとHive-apiの接続情報を記入してください。
(Edit application.yml and fills connect information of GTI, Light Sensor, Ambient, Open Weather, and Hive-api) -
jarとapplication.ymlファイルを同一フォルダに置いて、Hive OS上のターミナルで実行してください。
(Put jar and application.yml files in same folder, Run in a Terminal on Hive OS)java -jar gti-monitor-1.3.jar
コンパイル&パッケージング (Compile & Packaging)
```command
mvn clean package
```