My house came with the doorbell wires buried behind the frame somewhere, so I installed a self-powered wireless doorbell. The transmitter harvests power from the user physically pressing the button, so it doesn't need batteries. I just caulked it straight onto the brick.
replies(1):