EcoHome improvements