Läuft: Heizung mit eBus-Schnittstelle

Begonnen von Prof. Dr. Peter Henning, 29 November 2014, 13:36:59

Vorheriges Thema - Nächstes Thema

john30

Zu einer 470f gibt es ja auch ein Gegenstück und das sollte über eine eBUS Schnittstelle verfügen.
Insofern: keine Notwendigkeit das Funkprotokoll zu entschlüsseln...
author of ebusd

druschba

Hallo,

ich habe mich endlich getraut ein Interface zu bauen (https://www.mikrocontroller.net/topic/346833) und anzuschließen. Und es scheint auch zu funktionieren. *freu*
Der ebusd ist auch kompiliert und läuft auf einem banana Pi.
Jetzt weiß ich aber nicht so recht wie weiter. Meine Heizung ist eine WOLF CGB-2-20 + Solarthermie mit Solarmodul SM1 + Außentemperaturfühler.

Wenn ich ebusd -f starte kommen folgende Meldungen:
2015-05-14 22:24:13.218 [main notice] ebusd 1.1.0 started
2015-05-14 22:24:13.219 [main error] error reading templates: ERR: element not found,
2015-05-14 22:24:13.222 [main notice] found messages: 4 (0 poll, 0 update)
2015-05-14 22:24:13.243 [bus notice] signal acquired
2015-05-14 22:24:14.979 [bus notice] new master 71
2015-05-14 22:24:14.980 [update notice] unknown BC cmd: 71fe50230908620900005d010000
2015-05-14 22:24:16.065 [bus notice] new master 03
2015-05-14 22:24:16.065 [update notice] unknown BC cmd: 03fe050308010000ff29143b10
2015-05-14 22:24:16.649 [bus notice] new master 30
2015-05-14 22:24:16.649 [update notice] unknown MM cmd: 3003050709550450000080ff64ff
2015-05-14 22:24:18.565 [update notice] unknown MS cmd: 305050140720000500190064 / 0900000080008000b405
2015-05-14 22:24:20.425 [update notice] unknown BC cmd: 30fe070009008010212214050415
2015-05-14 22:24:22.547 [update notice] unknown MS cmd: 3008502203cc0d00 / 02d100
2015-05-14 22:24:23.043 [update notice] unknown MS cmd: 3008502203cc1600 / 02cf00
2015-05-14 22:24:23.539 [update notice] unknown MS cmd: 3008502203cc6c01 / 020080
2015-05-14 22:24:24.033 [update notice] unknown MS cmd: 3008502203cc6f01 / 020000
2015-05-14 22:24:24.529 [update notice] unknown MS cmd: 3008502203cc1a27 / 02bf00
2015-05-14 22:24:25.024 [update notice] unknown MS cmd: 3008502203cc5327 / 020d00
2015-05-14 22:24:25.365 [update notice] unknown BC cmd: 71fe50180e0080008000800080008000800000
2015-05-14 22:24:25.517 [update notice] unknown MS cmd: 3008502203cc5427 / 020000
2015-05-14 22:24:26.095 [update notice] unknown BC cmd: 03fe050308010000ff29143b10
2015-05-14 22:24:26.735 [update notice] unknown MM cmd: 3003050709550450000080ff64ff
2015-05-14 22:24:28.730 [update notice] unknown MS cmd: 305050140720000500190064 / 0900000080008000b405
2015-05-14 22:24:36.157 [update notice] unknown BC cmd: 03fe050308010000ff29143b10
2015-05-14 22:24:36.824 [update notice] unknown MM cmd: 3003050709550450000080ff64ff
2015-05-14 22:24:38.735 [update notice] unknown MS cmd: 305050140720000500190064 / 0900000080008000b405
2015-05-14 22:24:39.590 [update notice] unknown BC cmd: 30fe03010ea500008000000000000000000000
2015-05-14 22:24:39.993 [bus notice] new master f1
2015-05-14 22:24:39.994 [update notice] unknown BC cmd: f1fe0800080005801000000032
2015-05-14 22:24:40.342 [update notice] unknown BC cmd: 71fe501710bc91f800f60200800080008000800080
2015-05-14 22:24:40.488 [update notice] unknown BC cmd: f1fe050308010000ff76ff3b10
2015-05-14 22:24:44.133 [update notice] unknown BC cmd: 30fe50230528000a1400
2015-05-14 22:24:44.367 [update notice] unknown BC cmd: 71fe50230908620900005d010000
2015-05-14 22:24:44.586 [update notice] unknown BC cmd: 30fe5023054423000000
2015-05-14 22:24:44.995 [update notice] unknown MS cmd: 3008502203cc0e00 / 024e02
2015-05-14 22:24:45.468 [update notice] unknown MM cmd: 3003502203cc0100
2015-05-14 22:24:46.242 [update notice] unknown BC cmd: 03fe050308010000ff29143b10
2015-05-14 22:24:46.489 [update notice] unknown MS cmd: 3076502203ccc103 / 020100
2015-05-14 22:24:46.986 [update notice] unknown MM cmd: 3003050709550450000080ff64ff
2015-05-14 22:24:48.183 [update notice] unknown MM cmd: 7130502309b0f40200045d010000
2015-05-14 22:24:48.987 [update notice] unknown MS cmd: 305050140720000500190064 / 0900000080008000b405
2015-05-14 22:24:53.083 [update notice] unknown MS cmd: 3008502203cc7301 / 024000
2015-05-14 22:24:53.491 [update notice] unknown MS cmd: 3008502203ccbf0a / 020200
2015-05-14 22:24:53.900 [update notice] unknown MS cmd: 3008502203cc1327 / 020000
2015-05-14 22:24:54.396 [update notice] unknown MS cmd: 3008502203cc3127 / 020000
2015-05-14 22:24:54.891 [update notice] unknown MS cmd: 3008502203cc3227 / 020000


Config-Files habe ich keine in /etc/ebusd.    Kann ich die scan.cvs oder _template.cvs im GIT unter /vaillant_de/ nutzen?

Danke  für die Hilfe.

dru
Synology Docker FHEM-Server | 1-wire an RasPi | virtual CCU | 3x HM-CFG-USB-2 an RasPi und Synology| HM-ES-PMSw1-PI | HM-TC-IT-WM-W-EU | HM-CC-RT-DN | HM-LC-Bl1PBU-FM | HM-WDS10-TH-O | DbLog | div. 1-wire Sensoren | FR!TZ DECT 200 | JeeLink | ebusd an WOLF CGB2-20

john30

Zitat von: druschba am 14 Mai 2015, 22:31:30
Jetzt weiß ich aber nicht so recht wie weiter. Meine Heizung ist eine WOLF CGB-2-20 + Solarthermie mit Solarmodul SM1 + Außentemperaturfühler.
...
Config-Files habe ich keine in /etc/ebusd.    Kann ich die scan.cvs oder _template.cvs im GIT unter /vaillant_de/ nutzen?

Du könntest die hier benutzen: https://github.com/john30/ebusd-configuration/tree/master/ebusd-0.5.x/wolf
Und dann könnte man noch den Rest der alten Wolf config-files von hier https://github.com/john30/ebusd-configuration/tree/master/libebus-0.2.x/wolf konvertieren.
author of ebusd

Prof. Dr. Peter Henning

@john30: Na, dem stimme ich aber nicht zu. Die Möglichkeit einer funkgesteuerten Therme ist nicht uncharmant.

LG

pah

Jojo11

#739
Ich habe festgestellt, dass die Funkverbindung zwischen Therme und Steuergerät sehr instabil ist. Bei mir ist eine Betondecke dazwischen. Übertragungsfehler werden nicht angezeigt, so dass man den optimalen Ort des Gerätes nur mühsam finden kann. Die Empfangsstärke wird in einem Untermenü angezeigt, allerdings auch nur mäßig oft aktualisiert. Im Nachhinein würde ich mich wohl wieder für eine kabelgebundene Version entscheiden.

schöne Grüße
Jo

Prof. Dr. Peter Henning

Na, das ist allerdings ein Killerargument, Thema erledigt.

LG

pah

Prof. Dr. Peter Henning

Etwas OT: Die Erfassung des solaren Ertrages ist bei meinem Vaillant-System granatenmäßig ungenau, obwohl die Steuerung Thermometer an Vorlauf und Rücklauf sowie einen Durchflusssensor hat. Nachdem mich die Werte etwas misstrauisch gemacht haben, habe ich dazu eine eigene Messung aufgebaut.

Per 1-Wire zähle ich sowohl die Impulse des Durchflusssensors, als auch messe ich die beiden Temperaturen. Dann noch etwas Mathematik: http://forum.fhem.de/index.php/topic,36825.0.html

Et voila: Gestern war ein optimaler Solartag (weiß ich von der PV-Anlage). Selbst gemessener Energieertrag der Röhrenkollektoren in den Warmwasserspeicher 9,93 kWh - aber das doofe Vaillant-System zeigt nur 5 kWh an.

LG

pah

zentis666

Hallo!
Ich hab gerade eine neue Vaillant Heizung mit ebus bekommen, bin auf den Thread gestossen und würde den ebus Adapter gerne nachbauen.
Tolle Arbeit, die Ihr bisher gemacht habt!
Ich würde mich auch um eine Sammelbestellung Platinen kümmern wenn jemand ein Layout hätte (hab ich noch nie selbst gemacht mit Eagle o.ä.)
und wenn natürlich noch ein paar Leute mitbestellen möchten.
Die Kosten pro Platine lägen ab 10 Stück dann vermutlich deutlich unter 10 €,
hat jemand Interesse?

Gruß
Sven
--
FHEM auf Debian VM - ESXi 6.0 Intel Nuc i5 4th Gen, Homematic auf HMCCU - RaspberryMatic auf Raspberry PI 3,
EM1000 & FS20 über CUNO,  IT über Arduino Firmata, MiLight über WLAN-nRF Gateway, Ebus, 1Wire, diverse Squeezeboxen, Dreambox 920UHD, Homebridge

NemoN

also ich hätte schon interesse ein 2 platinen....
im thread findet sich eine schaltung....

Navigator

Hallo,

ich habe mir ebenfalls einen Adapter für USB nachgebaut bzw. nachbauen lassen. Sobald ich einen Scan mache, bekomme ich sofort ein Done zurück, über den Bus flimmern dann aber jede Menge Sendeerrors. Ein Scan Result führt zu gar keinem Ergebnis, das Programm endet einfach nicht.
Ich habe einen Vaillant VRS620/3 und die _templates.crv sowie scan.csv aus dem Vaillant Ordner der 1.1 Version entnommen.


Papaloewe

Hätte auch Interesse an einer Platine.

john30

Zitat von: Dittel am 21 Mai 2015, 16:39:03
ich habe mir ebenfalls einen Adapter für USB nachgebaut bzw. nachbauen lassen. Sobald ich einen Scan mache, bekomme ich sofort ein Done zurück, über den Bus flimmern dann aber jede Menge Sendeerrors. Ein Scan Result führt zu gar keinem Ergebnis, das Programm endet einfach nicht.

Schau doch mal, ob der Prozess auch Schreibrecht auf dem device hat. Oder hast Du readonly aktiviert?
author of ebusd

Prof. Dr. Peter Henning

Das mit der Platine klingt sehr gut - aber ich hänge doch sehr an meinem Aufbau auf einer Lochrasterplatte...

LG

pah

zentis666

Ok, dann wären wir bei 4 Platinen, falls sich pah von seinem Aufbau noch trennen möchte 5.

@NemoN: Hab den Thread nochmal durchgeschaut, eine Layout Datei hab ich nicht gefunden. Die Schaltung ist ja da,
bloss mit Eagle arbeite ich zum ersten Mal...

@UweH: Du hattest anfangs ein Bild von einem Prototypen gepostet, hast Du da evtl. noch die Daten da?

Grüsse
Sven

--
FHEM auf Debian VM - ESXi 6.0 Intel Nuc i5 4th Gen, Homematic auf HMCCU - RaspberryMatic auf Raspberry PI 3,
EM1000 & FS20 über CUNO,  IT über Arduino Firmata, MiLight über WLAN-nRF Gateway, Ebus, 1Wire, diverse Squeezeboxen, Dreambox 920UHD, Homebridge

Prof. Dr. Peter Henning

Na, bevor ich mich da festlege: Das Layout würde ich gerne sehen und Preis erfahren.

Trennen, wieso ? im gleichen Gehäuse befinden sich noch weitere Schaltungsbestandteile zur Ankopplung meiner VRS 620 an FHEM, u.a. werden diese aus der vom EBUS abgegriffenen 5V-Spannung versorgt.

LG

pah