e5fc3e9ad2253b12dc9d52dea19ee2c416ac5471
				
			
			
		
	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 devices
- central_frontend: Web UI to configure the devices and monitor them
- custom_consumtion: Development tool used to test different production values
- esp32_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
								1.0.2
								
	Latest
							
						
					Languages
				
				
								
								
									Rust
								
								45.5%
							
						
							
								
								
									TypeScript
								
								32.9%
							
						
							
								
								
									C
								
								18.3%
							
						
							
								
								
									Python
								
								2.2%
							
						
							
								
								
									Dockerfile
								
								0.4%
							
						
							
								
								
									Other
								
								0.5%