Der Titel sagt es schon im Grunde aus, wer hier im Forum hat denn eine Weishaupt Heizung und hat Interesse an der Entschlüsselung der Telegramme mitzuwirken?
Ich selbst habe eine WTC-15, besitze die Weishaupt Auswertesoftware sowie einen Original Daten-Adapter von Weishaupt. Darüber hinaus besitze ich diverse Seriell und USB Adapter. Mit der Original Software lassen sich die Heizungsparameter im Klartext ablesen sowie auch die Telegramme zeitgleich mitschneiden. Es fehlt bei mir eigentlich nur an Zeit und Wissen damit auf die verschiedenen Datentypen und deren Ort innerhalb des Telegramms rückzuschliessen.
Als Beispiel: Im Anhang ist ein Screenshot mit den Parametern. Folgende Telegramme liefen dabei durch:
08:19:41 AA
08:19:41 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 03 60 33 08 A9 01 00 05 00 00 27 01 2C FF 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 09 09 21 20 11 27 11 2B 01 61 24 00 09 00 71 E5 04 FF 54 67 40 49 36 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 09 BC 11 62 01 65 11 70 01 74 DB 00 07 00 00 43 00 1D 1D 07 64 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 07 B2 01 7C 01 C4 03 02 32 00 04 00 2E 4A A0 E4 00
08:19:42 AA AA AA AA
08:19:43 30 F1 05 0E 12 ED 04 8B 02 00 00 FE 65 FF CD FF
08:19:43 AA AA AA AA AA
08:19:43 FF 08 50 00 0B 88 01 22 01 5B 11 5F 01 66 01 68 35 00 07 00 04 FF 05 22 7F 28 26 00
08:19:43 AA AA AA
08:19:43 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
08:19:43 AA AA AA
08:19:43 FF 08 50 00 03 60 33 08 A9 01 00 05 00 00 27 01 2C FF 00
08:19:43 AA AA AA
08:19:44 FF 08 50 00 09 09 21 20 11 27 11 2B 01 61 24 00 09 00 75 E5 04 FF 54 67 40 4A 5B 00
08:19:44 AA AA AA
08:19:44 FF 08 50 00 09 BC 11 62 01 65 11 70 01 74 DB 00 07 00 00 43 00 1D 1D 07 64 00
08:19:44 AA AA AA
08:19:44 FF 08 50 00 07 B2 01 7C 01 C4 03 02 32 00 04 00 2E 4A A0 E4 00
08:19:44 AA AA AA AA AA AA AA
08:19:44 30 A0 00 51 42 1A 35 86 A8 8E 10 10 20 00 E8 BF
08:19:44 AA AA
08:19:44 30 FF FE 09 03 04 76 00 18 FC 06
08:19:44 AA AA
08:19:45 FF 08 50 00 0B 88 01 22 01 5B 11 5F 01 66 01 68 35 00 07 00 04 FF 05 22 7F 28 26 00
08:19:45 AA AA
08:19:45 F1 FE 50 0A 0D 01 06 7F 42 27 50 FF 5E 00 05 FF 05 28 30
08:19:45 AA
08:19:45 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
08:19:45 AA AA AA
08:19:45 FF 08 50 00 03 60 33 08 A9 01 00 05 00 00 27 01 2C FF 00
08:19:45 AA AA AA
08:19:45 FF 08 50 00 09 09 21 20 11 27 11 2B 01 61 24 00 09 00 71 E5 04 FF 54 67 40 4A 35 00
08:19:45 AA AA AA
08:19:46 FF 08 50 00 09 BC 11 62 01 65 11 70 01 74 DB 00 07 00 00 43 00 1D 1D 07 64 00
08:19:46 AA AA AA
08:19:46 FF 08 50 00 07 B2 01 7C 01 C4 03 02 32 00 04 00 2E 4A A0 E4 00
08:19:46 AA AA AA AA
08:19:46 30 FE 09 02 08 F0 01 60 E2 47 FC FF
08:19:46 AA AA AA AA AA
08:19:46 FF 08 50 00 0B 88 01 22 01 5B 11 5F 01 66 01 68 35 00 07 00 04 FF 05 22 7F 28 26 00
08:19:46 AA AA AA
08:19:46 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
Mein PC hat die Adresse FF, da ich die Daten von der Heizungs-CPU hole, vermute ich die hat 08.
50 00 ist der Service.
Im letzten Telegramm als Beispiel: 09 ist die Anzahl der Datenbytes. also 1F 01 6A 11 6E 11 89 01 B3.
D6 ist CRC
00 ist ACK, also handelt es sich hier um ein Master Slave Telegramm.
07 ist dann die Datenlänge der Antwort, diese ist 00 2F 28 32 3C 64 40
46 ist dann wieder CRC und 00 ist dann wieder ACK.
Man müsste also schauen, bei welchen Datentypen ergeben die HEX Bytes:
1F 01 6A 11 6E 11 89 01 B3
und
00 2F 28 32 3C 64 40
Sinn mit Zahlen im Screenshot. Und genau da ist dann eigentlich Schluß bei mir.
wie es scheint, sind wir beide vorerst alleine an dem Thema.
Aber Dein Original-Adapter mit Software ist natürlich sehr hilfreich! Meine Anbindung mußte ich erst einmal wieder abklemmen, weil ich in Fehlermeldungen untergegangen bin. Ich baue gerade alles wieder langsam auf. Eines (von mehreren) Problem bei mir ist, daß zu viel Traffic am Bus ist. IPS hängt sich nach einigen Stunden komplett auf. Wenn der Connector ausgeschaltet ist, läuft wieder alles stabil. Wie gesagt, derzeit arbeite ich daran, das Gesamtsystem wiederr stabil zu bekommen, bevor ich den Connector (von Brownson) angehe. Ich habe gesehen, Nach Deinen Beiträgen bei terenyi zu schließen, arbeitest Du mit seinem eBus-Manager… Wie Du siehst, fehlt es bei mir noch etwas bis ich eine Hilfe bin…
Interessant finde ich, daß in Deinem Protokoll viele x50er-Befehle sind. Das spricht gegen Weishautpt-spezifische Befehle und wäre ein Vorteil. Wie gesagt, gib mir noch ein paar Wochen und ich bin dabei.
ich bin über euren Beitrag über den Ebus gestolpert!
Da ich auch eine Weishaupt Gas-Brennwertgerät WTC 25 habe würde mich interessieren,
da ich mir damals den beim Kauf meiner Heizung den originalen Weisshaupt Adapter
dazugekauft habe, ob man diesen auch nutzen kann um die Daten der Heizung auszulesen!
Oder kann man diesen nur mit der Original-Software betreiben! (Wäre ja blöd :mad:)
Ich glaube gelesen zu haben das „Wupperi“ diesen Orginal-Adapter auch hat!
Hast du es geschafft, diesen an IPS anzubinden?
Der original Weishaupt Adapter ist sehr eingeschränkt an IPS zu betreiben. Ab und zu ist es mir gelungen, nach einigen Minuten ohne Spannungsversorgung für den Adapter und nachfolgendem wieder anklemmen an den eBus diesen ganz normal als Com port an IPS anzubinden. Sobald aber einmal die Weishaupt Software mit dem Adapter kommuniziert hat, war dieser nicht mehr normal anzusprechen.
Empfehlung von mir wäre ganz klar, sich einen anderen Adapter zu besorgen.
Anderes Thema: Bist Du fit in PHP? Ich habe ja mittlerweile einige Weishaupt Telegramme entschlüsselt, nur fehlt mir die Zeit und das Wissen (und das hängt zusammen, da ich mir erst einiges in PHP erarbeiten müsste) die eBus telegrammanalyse in PHP zu schreiben? Es müsste „nur“ Terenyi’s Skript angepasst werden.
Das ist ja blöd, das der Orginal-Adapter nicht richtig kommunizieren will!
Dachte mir eigentlich, dass ich diesen Nutzen kann!
Empfehlung von mir wäre ganz klar, sich einen anderen Adapter zu besorgen.
Diese Kosten müssten leider erst genehmigt werden! Sind glaub ca. 130 Euro für den Ebus-Koppler!
Muss mal schauen, was ich dem original-Adapter entlocken kann
Anderes Thema: Bist Du fit in PHP? Ich habe ja mittlerweile einige Weishaupt Telegramme entschlüsselt, nur fehlt mir die Zeit und das Wissen (und das hängt zusammen, da ich mir erst einiges in PHP erarbeiten müsste) die eBus telegrammanalyse in PHP zu schreiben? Es müsste „nur“ Terenyi’s Skript angepasst werden.
In PHP finde ich mich eigentlich ganz gut zurecht!
Mit der Zeit ist das so eine Sache!
Aber das wird dir hier jeder sagen!
Ich habe eigentlich IPS schon seit 2005! Nutze es aber erst seit November 2012 richtig!
Erledige jetzt so nach und nach meine Automationen welche ich schon lange machen wollte!
Da stand die Heizung eben auch mit drauf!
Wo finde ich Terenyi’s Skript?
Ich schau es mir gerne mal an!
ohne ebus-Adapter ist das ein bisschen blöd zu testen!
Aber die Skripte rund um den eBusManager schauen ja echt gut aus!
Da hat ja Terenyi super Arbeit geleistet!
Da müsste man ja „nur“ :rolleyes: die eBusEmpfaenger.php mit den Weishaupt-Sevice Daten umbauen
um die Werte auszulesen!
Welche Weishaupt-Spezifischen Daten hast du im Protokoll schon alles entdecken können?
Ich schau mir die Daten noch nicht so lange an um aus diesen richtig schlau zu werden!
P.S. Meinen orginal-Adapter habe ich bis jetzt nicht mit ips zum laufen gebracht! Nur mit der orginal-Soft!
Echt ein scheiß!
Hier mal ein paar Protokoll-Daten vom Orginal-Adapter!
Vielleicht kannst hier ja noch was auslesen!
Ich bin bei der Suche nach Informationen zum Auslesen einer Weishaupt WTC-25 über dieses Forum gestolpert. Meine Idee war, einfach bei der Kommunikation auf dem eBus „mitzuhören“ und so ein paar interessante Daten von der Heizung zu erfahren. Mit einem PHP-Programm habe ich den Datenstrom aufbereitet und ausgegeben. Siehe unten.
Der Datenstrom deckt sich leider nur teilweise mit den Codes in der Exceldatei im Post#3. Daher meine Fragen:
1. Welche Informationen kann man einfach so auf dem eBus mitlesen, ohne aktiv Daten zu „requesten“ ?
2. Ist jemand schon so weit und erkennt weitere Daten aus dem untenstehen Datenstrom
0507, 0514,500A und 7000 sollten so auf dem Bus vorkommen, 5000 ist ein Service der per Master/Slave Telegramm funktioniert.
Beispiel:
Du sendest FF 08 50 00 03 67 B2 A3 F3 00
Als Antwort erhälst Du dann ein Telegramm, welches wieder FF 08 50 00 03 67 B2 A3 F3 00 zeigt, aber um den Slave (Daten) Teil ergänzt wurde. In meinem Excel dann:
0D
00
BF Low Byte Brennerbetrieb seit letzter Wartung
06 High Byte Brennerbetrieb seit letzter Wartung
4E
05
00
00
00
00
00
00
00
00
59 CRC
00 SYN
heute habe ich geschafft und endlich meine Weishaupt ThermoCondens WTC15-A per eBus an IPS anzuschließen.
Dank dem Script von Wupperi kommen auch schon ein paar Daten an, leider aber nichts für die Aussentemperatur…
Wie mir scheint, komme ich nie in den Ast im Script bei dem die 0700 angesprungen wird…
@Wupperi: Gibt es schon eine neue Version Deines Scripts mit ggf. noch mehr Heizungswerten?
Wird die Außentemperatur nur hin- und wieder ausgegeben (in der letzten Stunde kam sie hier nicht vorbei )?
Ich habe bei meiner Heizung das rechte der beiden eBus-Interfaces genommen, die beiden Interfaces sind doch gleichgeschaltet oder (am Linken hängt die Fernbedienung der Heizung dran)?
So viele Fragen
Mir geht es im Moment vor allem darum, möglichst viele Daten der Heizung abzufragen, da diese hin- und wieder ausfällt (Fehler 21 und 66) und ich hoffe mit den Daten hier dem Problem auf die Schliche zu kommen
ich mußte leider mein Weishaupt-Projekt abbrechen, da mir IPS abstürzt wenn ich den eBus Connector anhänge. Aber zumindest auf Deine Frage oben weiß ich die Antwort: JA, das sind zwei Anschlüsse auf einen Bus.
Och schade…
Jeder der helfen kann ist wichtig
Ich hänge aber leider immer noch fest wie und welche ‚live‘ Parameter ich auslesen kann… :-/
Vielleicht hat da aber ja nochmal jemand weitere Infos?
Blöde Frage, aber hat noch niemand einfach beim Hersteller angerufen?
Bei Weishaupt sind Sie sehr hilfsbereit und um den Kunden bemüht.
-> Hierbei würde ich nicht über die örtliche Weishaupt Niederlassung gehen, sondern direkt im Werk in Schwendi anrufen.
Ebus macht lt. diversen Zeitungsartikeln im Netz -> Hr. Scheffold B. (Elektrotechnik/Steuerungstechnik).
Wupperi hat glaube ich schon versucht mit Weishaupt in Kontakt zu treten…
Von dort kam aber die Aussage (steht in einem anderen Thread) dass diese Informationen ‚geheim‘ wären :-/
So ein Verhalten von Herstellern ist für mich einfach nicht nachvollziehbar
Nachfrage in der Niederlassung oder Zentrale?
Aber vielleicht kann Wupperi ja noch sagen, mit wem er Kontakt aufgenommen hat.
Da der Ebus in vielen Anlagen bei Weishaupt in Verbindung mit Gebäudeleittechnik eingesetzt wird, müsste das ganze doch offen dokumentiert sein.
P.S. Alternativ bei der Tochtergesellschaft Neuberger Gebäudeautomation (www.neuberger.net) nachfragen.
Die realisieren große Gebäudeautomationen - auch mit den eigenen Weishaupt Heizungen - .
Und die setzen vermutlich nicht die Standardsoftware zu steuerung ein.