ECI launches smart services