Incorporating Solar Energy into Smart Household Systems