Tropical Storm Edouard is bringing strong winds and heavy rain to the Upper Texas Coast Tuesday, and CenterPoint Energy says it is prepared to respond if the storm causes power outages across the Houston area.