Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 1.13 KB

File metadata and controls

27 lines (24 loc) · 1.13 KB

SmartHomeServer

Smarthome backend and frontend

Features:

  • 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)

Frontend:

  • React frontend
  • material UI styring

Backend:

  • pure Kotlin - no Spring
  • Jetty / WebSockets