i don't understand why you guys are bitching about the Singapore and the Google Home thing.
umirza.... when you bought the xiaomi gateway and the rest of the things you knew that it was not supported by the Singapore server but still you bought it and the rest of your accessories. there were no promises about the Google Home.
there is no point of breaking Yeelight's balls for Xiaomi's stupid strategy. if you really are in a rush to make this thing work.... download openhab2, discover the devices and connect it with IFTTT like i have. i can turn on / off the power plugs, lights, get temperature readings and controls. it is not a simple way of making it work (you need to read for an hour or two) but you could do it and be fine with Mainland China until Xiaomi decides to put their shit together.
don't "threat" that you are going to return everything and go with Samsung Smart things because there is a reason you chose Xiaomi's ecosystem...... you don't have enough money! and i don't blame you. personally i like Xiaomi's ecosystem, i believe it is one of the best out there but it still needs a LOT of improvement. in the end.... best value for money you can get. period.