"I'm home" routine doesn't trigger if someone is already home

This might be of help: