66dd7ade38b8626efd640f85fa9702d16569ebf3
				
			
			
		
	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
 
								1.0.3
								
	Latest
							
						
					Languages
				
				
								
								
									Rust
								
								45.5%
							
						
							
								
								
									TypeScript
								
								33.4%
							
						
							
								
								
									C
								
								17.9%
							
						
							
								
								
									Python
								
								2.2%
							
						
							
								
								
									Dockerfile
								
								0.3%
							
						
							
								
								
									Other
								
								0.4%