You're not sleeping at all now. After sleep, you can request the current value of the sensor with request(). It depends on the controller if the request function is available. You can use sleep(600000); see also https://www.mysensors.org/download/sensor_api_20#sleeping. You are not distinguishing to which child you receive the V_STATUS in receive(). So you should check message.sensor in your if statement also