Android Bluetooth Arduino Communication

I need my arduino to tell to android ,the temperature using lm35 every 5 seconds via bluetooth.I also control relays on or off via bluetooth by android.
The problem is that arduino tells me temperature only when android sends something to control relays.

ie,If i send 1 to turn on 1st relay from android,the reply of arduino is the temperature.If i dont send anything temperature is not send from arduino.

Well. I guess it has something to do with the code, but nobody is ever going to know, are they.