Your best bet is above your lawn or something at that height, mine is at the bottom of the garden but it's wireless - is yours wireless? They say to position it above a natural environment, so not patio or something, hence your window frame may not be the best place.