Logan, the newly turned vampire, claims he cannot get in his own house because he got no one to let him in as Logan lives alone. But if no one human lives in a house vampires can get in without being invited in as it was implied in the situation with Damon killing Ms. Gibbons to get into the tomb vampires' lair.
Logan Fell (played by Chris Johnson) is desperately in search of a 'day-walker ring' , which a vampire would need to venture out into sunlight. Without it, he'd have to hide out constantly indoors in dark corners. And yet, Logan visits the school in broad daylight. It's not explained how he got there, or how he eventually left, avoiding the rays of the sun.