Turning the aircon over ride on will pretty much kill the start/stop and so will sharp corners, it seems. Does seem to turn on and off fairly randomly though, so I haven't noticed an at home function...
I've been trying to identify what causes my ECO function to switch on / off, apart from the usual (engine temp and air temp etc) and I've noticed that inclines also seem to affect it. Does the turn into your drive involve a slope up or down?