SolarEnergy
A project to optimize solar energy production and consumption. It connect to a current meter to decides whether some appliances controlled by relays shall be turned on or not, based on criterias such as:
- Minimal uptime
- Minimal downtime
- Daily minimal runtime
- Estimated consumption
- Dependencies, conflicts
Components
central_backend
: The core component that connects all the other one and make the decisions to turn on or off devicescentral_frontend
: Web UI to configure the devices and monitor themcustom_consumtion
: Development tool used to test different production valuesesp32_device
: The code installed in the MCU that controls relays (Wt32-Eth01 devices)python_device
: An alternative to the esp32 to control relays. Not production ready.
Documentation
- Setup for development guide
- Setup for production guide
Description
1.0.2
Latest
Languages
Rust
45.6%
TypeScript
33%
C
18.4%
Python
2.2%
Dockerfile
0.3%
Other
0.3%