What's a
"doorbell controller"? 
 A momnetary-actionm push-to-make (form A) single
pole switch? I haev a
 couple of new ones hwere with Heath/Zentih logos on the packaging... 
 
Ah, but if you have two inputs, two outputs, and a third output that
should respond to either input, then you may need a pair of diodes, or a
MICROCONTROLLER :-?