Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stritti/kostal-pv-monitor
E-Paper Gadget to monitor Power Consumption of PV using Kostal Converter.
https://github.com/stritti/kostal-pv-monitor
e-paper esp32 gadget iot kostal-plenticore
Last synced: 26 days ago
JSON representation
E-Paper Gadget to monitor Power Consumption of PV using Kostal Converter.
- Host: GitHub
- URL: https://github.com/stritti/kostal-pv-monitor
- Owner: stritti
- License: mit
- Created: 2022-02-21T15:19:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-28T20:11:56.000Z (over 2 years ago)
- Last Synced: 2024-04-29T19:08:20.576Z (6 months ago)
- Topics: e-paper, esp32, gadget, iot, kostal-plenticore
- Language: C++
- Homepage: https://stritti.github.io/kostal-pv-monitor/
- Size: 9.62 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Kostal Plenticore Converter Monitor
[![PlatformIO CI](https://github.com/stritti/kostal-pv-monitor/workflows/PlatformIO%20CI/badge.svg)](https://github.com/stritti/kostal-pv-monitor/workflows/PlatformIO%20CI+CI%22)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)[![Kostal PV Monitor Gadget](docs/public/../.vuepress/public/img/kostal-pv-monitor.jpg)](https://stritti.github.io/kostal-pv-monitor/)
* PV production [W]
* Battery charge/discharge [W] and SoC of battery [%]
* House consumption [W]
* Grid consumption/generation [W]
* Time of last queryTo get fast insight on power consumtion of the house, the device shows smiley depending on primary energy source:
* battery: 🙂
* PV: 😎
* grid:🙁## Development
### TODOs & Links
* add lipo battery
*
* Battery Level:
*
*### PlatformIO
Project is developed with [PlatformIO](https://platformio.org/).
### Modbus
Communication is based on [Kostal Plenticore Modbus](docs\BA_KOSTAL-Interface-description-MODBUS-TCP_SunSpec_Hybrid.pdf)
## 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: (for documentation)
## Credits
* Project was initiated on [2022 ESP32 Initiation Program: "Micro-Control" Your World](https://community.dfrobot.com/makelog-312165.html). Many thanks to [DFRobot](https://www.dfrobot.com/index.html) for the support.
* [ESP-badge](https://github.com/lewisxhe/Esp-badge): For loading bmp images.## License
[MIT License](LICENSE)