Wenn man einen Klingeltaster vor Ort hat, kann man den auch elektrisch abgreifen
es muss nicht unbedingt ein batteriebetriebener daneben gepappt werden.
Die einfachste Bastellösung: Suche Dir ein Reed Relais bei dem Elektronikhändler Deines Vertrauens, welches von der Spulenspannung her zu der bei Dir verbauten Klingel passt (meist sind das 9 - 15 Volt Wechselspannung). Das Reed-Relais zieht nun an, solange die Klingeltaste gedrückt wird. Der Reedkontakt wird dabei geschlossen und kann beliebig weiterverdrahtet werden, da das Ganze galvanisch getrennt ist.
Reed Relais haben meist eine Durchschlagfestigkeit von 1kV oder höher. Ein Reed-Relais niedriger Leistung kostet 1 bis 2 € (bitte nicht mit Reed Kontakt verwechseln, der hat dann keine Erregerspule).
Wer etwas mehr Elektronik-Ahunung hat, kann das natürlich auch schicker lösen, z.B. über einen Brückengleichrichter und einen Optokoppler (bietet dann ebenfalls galvanische Trennung, hat aber keine bewegten Teile).
Oder man sorgt dafür, dass beide Geräte das gleiche elektrische Potential haben und arbeitet direkt mit der Schaltspannung...
Wenn man räumlich nicht in der Nähe des Geräts ist, welches den Klingeltaster auswerten soll (also meist ein Raspberry, auf dem openHAB läuft), kann man einen ESP8266 hernehmen, um das Signal per WLAN weiter zu schicken. Die Auswertung muss nicht exakt dort erfolgen, wo die Klingel montiert ist, besser ist es, das dort zu erledigen, wo zusätzlich noch eine Versorgungsspannung zur Verfügung steht, z.B. direkt am Klingeltaster (Tastenbeleuchtung) oder in einer Klemmdose, in der Taster, Trafo und Klingel miteinander verbunden sind. Dann kann man eine kleine Stromversorgung mit dazu bauen, die 3,3V für den ESP zur Verfügung stellt.
Zugegebenermaßen ist das mit Kanonen auf Spatzen, aber man kommt mit ca. 10 € für alle Teile hin und hat keinen Batteriebetrieb.