/kostal-pv-monitor

E-Paper Gadget to monitor Power Consumption of PV using Kostal Converter.

Primary LanguageC++MIT LicenseMIT

Kostal Plenticore Converter Monitor

PlatformIO CI License: MIT

Kostal PV Monitor Gadget

  • PV production [W]
  • Battery charge/discharge [W] and SoC of battery [%]
  • House consumption [W]
  • Grid consumption/generation [W]
  • Time of last query

To get fast insight on power consumtion of the house, the device shows smiley depending on primary energy source:

  • battery: 🙂
  • PV: 😎
  • grid:🙁

Development

TODOs & Links

PlatformIO

Project is developed with PlatformIO.

Modbus

Communication is based on Kostal Plenticore Modbus

Used Libraries

  • adafruit/Adafruit BusIO@^1.11.2

  • adafruit/Adafruit GFX Library@^1.10.13

  • zinggjm/GxEPD@^3.1.1

  • emelianov/modbus-esp8266@^4.0.0

  • juerd/ESP-WiFiSettings@^3.8.0

  • me-no-dev/AsyncTCP@^1.1.1

  • olikraus/U8g2@^2.32.10

  • olikraus/U8g2_for_Adafruit_GFX@^1.8.0

  • arduino-libraries/NTPClient@^3.1.0

  • vuepress: https://vuepress.vuejs.org/ (for documentation)

Credits

License

MIT License