Because pigeons are disobedient when they are full, first of all, you should let pigeons establish conditioned reflex. When a pigeon is on an empty stomach, you should make a fixed slogan, such as whistling and high-fiving. Feed pigeons food at the same time, especially their favorite foods, such as peanuts and mung beans. Wait until the pigeons establish conditioned reflex. Remember to let pigeons fly on an empty stomach every day. After flying for a while, you just need to issue a fixed slogan. As soon as pigeons spread food, they all come back to eat. You'd better get an inward door and install it in the pigeon house. That kind of door can only be like a hanging door that opens from the inside. Pigeons can bump in, but they can't, so you don't have to close the door of the pigeon house because some timid pigeons don't want to go back.
You can add me if you don't understand anything, and I will give you a more comprehensive and specific answer.