The Embassy does now offer online booking for passports and ID-cards.
Read more on how you book your time here: Application and time booking for passports and national ID cards in Bosnia and Hercegovina - Sweden Abroad