Question: can you transfer pokemon from diamond to pokemon home?
Answer: "To transfer from Diamond, Pearl, Platinum, HeartGold, or SoulSilver, you need to reach the Poké Transfer Lab on Route 15 by beating the Elite Four in Pokémon Black, White, Black 2 or White 2. You will also need 2 original DS systems, or you can use 3DS systems as well if you like, or indeed one of each.