Hi, ich möchte den EBUS meiner Vaillant ecoCompact VSC 196-C Heizung mit witterungsgeführtem Regler calorMATIC 430 anzapfen. Wenn ich mir das EBUS Signal auf dem Oszi anschaue, bekomme ich aber nicht das erwartete. Zumindest eine Bitzeit von 417µs sollte bei 1200Baud sichtbar sein. Hat jemand eine Idee warum ich hier etwas anderes sehe? Vielen Dank! Axel
Hallo, liegt es vielleicht daran, dass das RS232 Protokoll mit PARITY_EVEN arbeitet? Bei mir läuft es übrigens mit 2400 Bis/s. Du kennst die Threads des Forums und den Wiki? Gruss Klaus.
Hallo Klaus, ja Threads & Wiki kenne ich. Und demnach gibt es auch kein Parity. (wobei natürlich Vaillaint da sein eigenes Süppchen gekocht haben könnte) Am meisten irritiert mich das Timing. 360µs, 480µs und 780µs. Da passt keine der gängigen RS232 Übertragungsraten und ist weit weg von den erwarteten 2400 Baud (417µs/bit). Viele Grüße Axel
Hi Dein erwartetes Bitmuster ist aber nicht $AA sondern $55. Nach dem Startbit wird Bit0 übertragen. MfG Spess
Hallo, ich habe ein Vaillant Gerät. Vor einigen Tagen hatte ich meine Software umgeschrieben und vergessen PARITY_EVEN zusetzen. Das hat mich gut eine Stunde gekostet. Der eBus bei Vaillant läuft definitiv nur mit PARITY_EVEN und ohne eben nicht. Gruss Klaus.
Spess53 schrieb: > Hi > > Dein erwartetes Bitmuster ist aber nicht $AA sondern $55. Nach dem > Startbit wird Bit0 übertragen. > > MfG Spess Vielen Dank Spess, das hatte ich übersehen. Jetzt stimmt das gelesene Sync Byte (0xAA). Klaus Ra. schrieb: > Hallo, > ich habe ein Vaillant Gerät. Vor einigen Tagen hatte ich meine Software > umgeschrieben und vergessen PARITY_EVEN zusetzen. Das hat mich gut eine > Stunde gekostet. Der eBus bei Vaillant läuft definitiv nur mit > PARITY_EVEN und ohne eben nicht. > Gruss Klaus. Auch dir vielen Dank Klaus, werde ich im Hinterkopf halten. Jetzt würde mich nur noch interessieren, warum die high-Phasen 60µs zu lang und die low-Phasen 60µ zu kurz sind. Ich wünsche euch eine gute Nacht Axel
Hallo Axel, die eBus-Daten lesen zu können wird Dein kleinstes Problem sein. Deswegen ist das Timing ziemlich nebensächlich. Es wird sich schon in den zulässigen Toleranzgrenzen bewegen. Spannend wird es erst die von Vaillant zahlreich genutzten User-Codes interpretieren zu können. Schade das Vaillant den offenen Standard "eBus" dadurch proprietär verschlüsselt. Ein Brennwertgerät lebt ja nicht ewig. Beim nächsten Kauf werde ich auf solche Sachen gewiss achten. Gruss Klaus.
da hast du wohl recht. Aber es wurde ja schon einiges an Vorarbeit geleistet. Da wird schon etwas klappen. Grüße Axel
Hallo Axel, was mir gerade einfällt. Ich hatte mich vertan, PARITY_EVEN wird beim M-Bus eingesetzt! Diesen nutze ich zum Auslesen der Wärmemengenzähler, also hat auch etwas mit der Heizung zu tun. Gruss Klaus.
Hallo Klaus, hat zwar etwas gedauert, aber ich habe nun volle eBUS Kontrolle über meine Heizungsanlage. Vielen Dank an dich und die Mitstreiter. Grüße Axel
Hallo Axel, seit unserem letzten Info - Austausch hat sich bei mir auch entscheidendes getan. Die Vaillant - Codes sind so gut wie alle geknackt. Hiermit fing es an: http://www.ip-symcon.de/forum/threads/10710-eBus-Telegramme-auswerten-Heizung-Solar/ Ganz wichtig! http://www.ip-symcon.de/forum/threads/15272-Vaillant-Therme-über-eBus-steuern?p=191729&highlight=analyseVaillant3#post191729 Hier findest Du die Datei analyseVaillant3.zip . Es ist eine xlsx-Datei mit den Vaillant-Codes. Sie ist in deutsch/französicher Zusammenarbeit erstellt worden. Man hat mit VrDialog Befehle ausgegeben und den EBus mitgelesen. So hat man in wenigen Wochen nach und nach die Liste zusammengestellt. Daraufhin hat das Forumsmitglied terenyi für die ip-symcon - Software zwei Module erstellt, den eBus-Connector und den eBus-Manager. Die sind in PHP geschrieben. Vor PHP graute es mir eher. Meine ersten Kontakte damit erinnerten mich an ganz alte, wilde MBasic - Zeiten. terenyi hat jedoch hier ein Meisterstück programmiert. Ich hätte nicht gedacht das man mit PHP auch sauber programmieren kann. Ich habe diese Module in VB.NET übersetzt, bzw. sie als Vorlage genommen und sie in meine Haussteuerung übernommen. http://www.ip-symcon.de/forum/threads/20487-eBus-Connector Dort findest Du die Software: Angehängte Dateien Angehängte Dateien Dateityp: zip eBus Connector v1.3.zip (11.9 KB, 114x aufgerufen) Dateityp: zip eBus Connector v1.3 Source.zip (13.0 KB, 100x aufgerufen) http://www.ip-symcon.de/forum/threads/20547-eBus-Manager Dort findest Du die Software: Angehängte Dateien Angehängte Dateien Dateityp: zip eBus Manager v1.4 Installer.zip (29.2 KB, 119x aufgerufen) Dateityp: zip eBus Manager v1.4.zip (15.2 KB, 159x aufgerufen) Wenn Du sowieso in PHP programmierst, dann solltest Du Dir ip-symcon selber mal ansehen. Sehr interessant. Gruss Klaus.
Hallo Klaus, danke für die Infos, aber ich habe das Thema immer passiv verfolgt. Die von dir genannte Doku hat mir sehr geholfen, alle Vaillant Befehle, die ich brauche zu nutzen. Ich habe es mit einem PIC und C# auf dem PC gebastelt. Als nächstes kommt dann die Funkverbindung (RFM12) damit ich den 15m Klimgeldraht zwischen Heizung und Basteltisch wieder entfernen kann. Viele Grüße Axel
Axel K. schrieb: > Die > von dir genannte Doku hat mir sehr geholfen, alle Vaillant Befehle, die > ich brauche zu nutzen. Das freut mich. Gruss Klaus.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.