Smarthome backend and frontend
- Management of Victron ESS system, using mode 3
- Management of my DehneEVSE Charging stations (See hardware and firmware)
- Charge only when energy prices are low (overrideable)
- Intelligent load sharing between multiple stations
- Dynamically adjust the charging rate to stay below house power-budget (I get billed by power consumption)
- Logging of all parameters, incl. power consumption to InfluxDB
- Heating control
- Heat only when energy prices are low
- Keep certain temperature
- Logging of all parameters to InfluxDB
- Garage door
- Auto closing after a configurable timeout
- Logging of all parameters to InfluxDB
- Temperature, humidity & light sensor logging to InfluxDB
- Read data from electricity meter (via "HAN-port") and log all data to InfluxDB
- Camera live viewer using WebRTC (via RTSPtoWebRTC)
- ZWave integration (via MQTT)
- React frontend
- material UI styring
- WebSockets for real time updates
- pure Kotlin - no Spring
- Jetty / WebSockets