Phones, scooters, robot vacuums and smart TVs: how Xiaomi plans to win over South African consumers.