"May I come in?"
Sorry, I have to disagree: Hodi is used in front of a person's house/gate/door as a request to enter - you wait for "Karibu" (Welcome - come in) or "Subiri kidogo." (wait a second). That is the only context. It is generally spoken in a louder tone (and as a statement, always).