eBus Logger – Heizungsdaten direkt auslesen

Sehr viele Daten aus dem Haus lassen sich ja einfach loggen. Temperatur – Stromverbrauch – Wetterdaten – alles relativ einfach. Aber wie schaut es da mit der Heizung aus? Das schauen wir uns heut mal genauer an

Die Hardware

Es gibt verschiedene Wege, um an die Daten der Heizungsanlage zu kommen. Hier kann man z.B. mit externen Sensoren arbeiten und diese dann am Heizungsrohr anbringen. Eleganter und sicherlich auch genauer ist es jedoch, die Sensoren zu nutzen, die bereits in der Heizung verbaut sind.
Die bei uns im Haus eingebaute Heizung ist von der Firma Vaillant. Sie selbst hat einen eBus – also ein Bussystem, über das sich z.B. auch ein externes Bedienteil anbauen lässt. Wir möchten hier nun ein eigenes Gerät in den Bus hängen um all diese Daten mitloggen zu können.
Dafür setze ich hier nun im Video den eBus Koppler von Esera ein. Praktisch für all diejenigen, die nicht so gern etwas löten möchten.

Werfen wir nun also einen Blick auf die Hardware, die ich selbst eingebunden habe. Wir benötigen hier erst mal ein 5V Netzteil für den Raspberry. Genau – einen Raspberry Pi brauchen wir auch – denn dieser ist dann mit dem eBus Koppler verbunden.
Der Raspberry Pi (in meinem Fall ein 3b) hat die Aufgabe die Daten vom eBus Koppler zu sammeln, in ein JSON Objekt zu verpacken und dieses dann dem ioBroker zur Verfügung zu stellen. An dem Raspberry ist dann noch über USB der eBus Koppler verbunden, der diesen auch mit Strom versorgt.

Den Raspberry Pi habe ich bereits vorbereitet und hier das Raspbian Lite installiert. Ebenso habe ich Zugriff zum Raspberry über SSH eingerichtet. Dies habe ich schon mehrfach gezeigt – daher denke ich wissen die meisten wie das klappt. Falls nicht – verlinke ich Dir HIER noch mal einen Artikel, wo ich dies erkläre.

Die folgende Hardware habe ich für mein Projekt genutzt:

Software – Installation eBus Koppler

Ich nutze im Video die Software von John30. Ich denke, wer schon mal versucht hat den Bus auszulesen, der kennt auch seine Github Seite. Hier in der Wiki sind ebenfalls alle Dinge noch mal genau dokumentiert – also unbedingt dort noch mal vorbeischauen.

Die Installationsschritte am besten von seiner Seite nutzen – falls sich hier etwas ändert, bist Du auf jeden Fall immer auf der sicheren Seite. Hier der Link zur Installation vom Adapter: https://github.com/john30/ebusd-debian

Als Anhaltspunkt klappte die nun folgende Konfig bei mir recht gut:

EBUSD_OPTS="-d /dev/ttyUSB0 -p 8888  --latency=10000 --receivetimeout=100000 -l /var/log/ebusd.log  --scanconfig=full  --httpport=8889 --htmlpath=/var/ebusd/html"

Die Daten aus der Heizungsanlage werden nun alle in einer html Datei bereitgestellt, die wir dann im nächsten Schritt im ioBroker einlesen können.

Wie bereits im Video gesagt – solltest Du Probleme haben mit dem Einlesen der Daten, dann kannst Du den folgenden Befehl eintragen, um alle Daten gleich anzeigen zu lassen:

ebusd -f -c /tmp --logareas bus --loglevel info --lograwdata=bytes 
Dein Grafana Einsteiger Seminar!

Installation – ioBroker Adapter

Der Adapter im ioBroker ist wirklich schnell installiert. Wir müssen hier nur die IP-Adresse vom Raspberry sowie den Port einfügen – und schon funktioniert das Ganze. Ebenfalls wichtig – im zweiten Tab kurz überprüfen ob der Port derselbe ist, wie auch im Raspberry eingestellt wurde.

Probleme mit dem Adapter?

Leider funktioniert der Adapter etwas instabil. Hin und wieder fehlen einfach die Daten, was natürlich ärgerlich ist. Man will sich doch darauf verlassen. Daher kann ich diesen nur bedingt empfehlen. Viele aus Foren nutzten aber den Adapter aus folgendem Link:

https://ebusd.de/meinadapter/

Auch diesen werde ich mir nun reservieren und dann bald hoffentlich selbst einsetzen können.

Video

Vielleicht auch interessant?

Es wurden keine Ergebnisse gefunden, die deinen Suchkriterien entsprechen.

Beitrag teilen:

7 Kommentare. Hinterlasse eine Antwort

  • Robert Mayer
    26. Mai 2021 18:58

    Hallo Stefan, bei mir läuft ein Gas-Brennwertheizgerät von Viessmann, Typ Vitodens 300. Das Gerät ist vermutlich 2005 in Betrieb gegangen. Die Unterlagen von Viessmann bezeichnen ihren Bus als KM-Bus. Es interessiert mich natürlich ob KM-Bus = EBus ist. Hast Du eine Liste aus der man sehen kann welche Fabrikate den Bus in der Vergangenheit einsetzten, bzw. wo kann man das in Erfahrung bringen. Ich habe natürlich auch eine Anfrage im Viessmanforum gestellt, aber noch keine Antwort erhalten.

    Antworten
    • Hallo! Habe gerade mal gesucht – konnte aber keine Übersicht finden. Daher würde ich empfehlen auf GitHub einmal den Ersteller anzuschreiben. Dort finde ich nur Infos über Vaillant und Wolf Heizungen

      Antworten
  • Gemäß https://github.com/openv/openv/wiki/KM-Bus und https://github.com/openv/openv/issues/387 scheint der KM-Bus mit dem M-Bus (Modbus, Feldbus) verwand zu sein. Soweit ich es sehe, kaum Ähnlichkeiten zum e-Bus.

    Das Video hier hat mir geholfen, Daten aus meiner Solaranlage zu übergtragen: Weishaupt WRSOL1.0 (offenbar mit Firmware von https://www.tem.ch), esera-eBus-zu-Ethernet-Interface, Raspberry-Pi (1) mit ebusd, Raspberry-Pi (2) mit RaspberryMatic und schließlich die Darstellung auf dem Torchscreen des ersten Raspberry mit Grafana (zusammen mit weiteren Werten aus HomeMatic-Geräten). Die WRSOL1.0 V2.40 unterstützt nur die zwei eBus-Befehle “Identifikation” 07h 04h und RAM-Daten lesen 09h 00h. Eine Liste mit den RAM-Adressen habe ich über https://forum.fhem.de/index.php/topic,65678.0.html gefunden.
    Für meine Viessmann-Heizung habe ich mir das “Schaltmodul-FT (Best.-Nr. 7450 535)” besorgt und steuere damit die Nachtabsenkung durch die HomeMatic. Die Verbindung zwischen dem Schaltmodul-FT und der Viessmann-Trimatik-Kesselsteuerung könnte der KM-Bus sein. Das habe ich mir aber noch nicht näher angesehen.

    Antworten
  • Hi Stefan,
    super Video und Artikel (wie immer)! Hast du inzwischen einen ebusd Adapter bekommen können?
    Meiner soll (hoffentlich) nächste Woche ankommen und mich würde natürlich brennend interessieren, wie deine Erfahrungen sind.
    Viele Grüße
    Sascha

    Antworten
    • Hallo Sascha! Da der im Video vorgestellte eBus Reader bisher ohne Probleme funktionierte (Toi Toi Toi) habe ich die alte Bestellung storniert. Kann daher wenig sagen – Dir aber viel Spaß!

      Antworten
  • ” Falls nicht – verlinke ich Dir HIER nochmal einen Artikel wo ich dies erkläre. ” Link geht nicht !!!

    Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.

Weitere ähnliche Beiträge auf verdrahtet.info:

Menü