Where do you find this? I was always under the impression that the opponents are something you can figure out on your own, but home and away are a toss up for what the NFL decides. The San Diego game is an example that comes to mind because my friend is a chargers fan and we were going to go to the game together because we thought it would be a home game, but it ended up not being one.
That only happened because there was a rule that split the AFC West up to avoid having to make both the SD and OAK trip in the same year. As a result we got DEN at home again when the schedule rotation should have put us there.