You can also barricade the outer part of the door with objects. Say, chairs/chests/ or the astrolabe - this prevents the rest of the enemy from opening the door and delays them effectively. You can then open the door, teleport one enemy inside the room, close the door behind you and gang up on the target - rinse and repeat.