Coordinated Smart Home Thermal And Energy Management System Using A Co-Simulation Framework