Hallo,
ich habe Deine Schaltung mal in LTspice simuliert. Die Basisschaltung des Q1 ist ein gängiger Pegelumsetzer.
Der eBus arbeitet mit:
L = 9 V - 12 V
H = 15 V - 24 V
Gespeist wird der eBus in der Regel mit 24 V. Ob die Strombegrenzung wirklich 100 mA beträgt ist mir nicht geläufig. Ich habe hier einfach ein 1 K Widerstand verwendet. IR4 durchfließen bis zu 14 mA.
Also hier mit 6,8 Ohm zu arbeiten halte ich für übertrieben.
Ich habe mir 2007 selber einen eBus Konverter gebaut. Damals habe ich sogar ohne Begrenzungswiderstand gearbeitet und nur die 7,5 V ZDiode im Zweig gehabt. Allerdings habe ich für den Schalttransistor noch eine spezielle Beschaltung verwendet. Mit R25, R24, D5 und D6 wird verhindert das der Transistor in die Sättigung geht. Die Kollektorspannung geht so nicht unter 0,7 V. Geht ein Transistor in die Sättigung, so wird sein Schaltverhalten verlangsamt.
Vaillant nutzt den eBus ebenfalls. Bei denen muß man auf die Polarität der beiden Drähte achten. Auch heute noch. Damals setzte man schon einen Brückengleichrichter ein und so waren die beiden Drähte vertauschungssicher.
Meine alte Vaillant Gas-Brennwert-Heiztherme konnte ich dann 2010 steuern. So lange hatte das gedauert bis man den proprietären Code entschlüsselt hatte. Andere Hersteller verzichteten darauf und unterstützten das Auslesen.
Seit 2024 habe ich jetzt eine neue Anlage mit Wärmepumpe, auch von Vaillant. Man arbeitet heute mit einem eBUS Adapter Shield C6 und einem RaspBerry PI. Der Shield kostet nur ca. 25 €, wurde hier entwickelt und beim Chinesen gebaut. Software für den RaspBerry PI gibt es bei John30.
https://adapter.ebusd.eu/v5-c6/
https://github.com/john30/ebusd/wiki
https://github.com/john30/
mfg Klaus