Skip to content

sebdehne/SmartHomeServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartHomeServer

Smarthome backend and frontend

Features:

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

Frontend:

  • React frontend
  • material UI styring
  • WebSockets for real time updates

Backend:

  • pure Kotlin - no Spring
  • Jetty / WebSockets

About

Smarthome backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published