Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. EBus - Adapter oder alternative Anbindung möglich?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

EBus - Adapter oder alternative Anbindung möglich?

Scheduled Pinned Locked Moved ioBroker Allgemein
47 Posts 9 Posters 18.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    simpixo
    wrote on last edited by
    #19

    Geilomat…. [emoji1360] ich warte immer noch auf den serial/ USB Adapter [emoji30] bis jetzt wurde dieser nämlich nicht geliefert!

    Aber bei der Entwicklungsgeschwindigkeit seid ihr schon fertig bis ich den Adapter erhalte [emoji23][emoji6]

    Gesendet von iPhone mit Tapatalk Pro

    1 Reply Last reply
    0
    • a200A Offline
      a200A Offline
      a200
      wrote on last edited by
      #20

      @simpixo:

      Geilomat…. [emoji1360] ich warte immer noch auf den serial/ USB Adapter [emoji30] bis jetzt wurde dieser nämlich nicht geliefert! `
      moin,

      ich habe das hier: https://www.amazon.de/tinxi-FT232RL-Con … B01C2P9GD2 gekauft. wird sofort geliefert. Allerdings habe ich noch keine Zeit zum Löten gehabt.

      Was hast du denn bestellt?

      IoBroker auf QNAP TS-451, Raspi und NUC

      1 Reply Last reply
      0
      • Samson71S Offline
        Samson71S Offline
        Samson71
        Global Moderator
        wrote on last edited by
        #21

        @simpixo:

        ich warte immer noch auf den serial/ USB Adapter `
        Arduino Leonardo braucht den nicht. Hat USB an Bord. Da hängt meine EBUS-Platine dran und der Leonardo per USB an der CCU2.

        Markus

        Bitte beachten:
        Hinweise für gute Forenbeiträge
        Maßnahmen zum Schutz des Forums

        1 Reply Last reply
        0
        • S Offline
          S Offline
          smiling_Jack
          wrote on last edited by
          #22

          Hallo

          ich habe seit gestern jetzt auch eine neue Heitzung (Wolf) ich habe zwar auch ein ISM8i und nutze den Wolf adapter ;)

          Aber ich habe mir auch schon das:

          https://www.eservice-online.de/shop/ebu … r-ethernet

          angeschaut.

          wen jemand noch ne gute Hardware Idee hat am besten Ebus zu Lan dann kann ich da bestimmt schnell nen unniversal Adapter machen.

          1 Reply Last reply
          0
          • S Offline
            S Offline
            simpixo
            wrote on last edited by
            #23

            Was spricht gegen ebus zur Usb!? [emoji6]

            Ist das schwieriger zum umsetzen!?

            Gruß

            Adrian

            Gesendet von iPhone mit Tapatalk Pro

            1 Reply Last reply
            0
            • a200A Offline
              a200A Offline
              a200
              wrote on last edited by
              #24

              @simpixo:

              Was spricht gegen ebus zur Usb!? [emoji6]

              Ist das schwieriger zum umsetzen!? `

              Eher nicht! Wurde auch hier mehrfach besprochen:

              https://wiki.fhem.de/wiki/EBUS

              https://forum.fhem.de/index.php/topic,46098.630.html

              Bin dabei es umzusetzen. Es wird noch ca. 1-2 Wochen dauern bis ich dazu komme, aber dann werde ich mich gerne melden und berichten.

              a200.

              IoBroker auf QNAP TS-451, Raspi und NUC

              1 Reply Last reply
              0
              • S Offline
                S Offline
                smiling_Jack
                wrote on last edited by
                #25

                @a200:

                @simpixo:

                Bin dabei es umzusetzen. Es wird noch ca. 1-2 Wochen dauern bis ich dazu komme, aber dann werde ich mich gerne melden und berichten.

                Da ich im Moment noch zuviele andere Projekte habe würde ich mich freuen wenn du da was schönes machst. Wenn du Hilfe brauchst daraus einen Adapter zu machen helfe ich dir gerne.

                1 Reply Last reply
                0
                • a200A Offline
                  a200A Offline
                  a200
                  wrote on last edited by
                  #26

                  @smiling_Jack:

                  @a200:

                  @simpixo:

                  Wenn du Hilfe brauchst daraus einen Adapter zu machen helfe ich dir gerne. `

                  Gerne! Ich komme auf dich zu!

                  IoBroker auf QNAP TS-451, Raspi und NUC

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    Hoich
                    wrote on last edited by
                    #27

                    Ich habe ja noch eine "find"-Routine versprochen. Hier ist mein derzeitiges Zwischenergebnis, ich weiss noch nicht ob ich noch mehr dran machen will.

                    Was das Skript macht ist im Prinzip ein "find -f" an ebusd zu senden, was alle Objekte zurückliefert inklusive Format, Einheit, Beschreibung, etc. Danach lese ich dann alle Felder vom ebusd um jeden iobroker-Zustand mit den Werten zu füllen die über den eBus abgefragt werden können. Vieles davon ist bei mir leer oder sonstwie etwas sinnlos, aber es sind auch einige Perlen an Information von meiner Vaillant-Therme dabei :)

                    Was jetzt eigentlich noch fehlt ist ein Weg wie man bestimmte Werte pollt oder bei Veränderung bekommt. Schöner wäre es das gleich in einen richtigen Adapter zu packen, aber dazu bin ich im Moment noch zu unerfahren und mein persönlicher Fokus geht erstmal zu einer Visualisierung meines Heims.

                    ! ```
                    `// ebusd find script
                    var root = 'eBus'; // root of state inside 'javascript.0'
                    var host = 'pi1'; // set to your host running ebusd
                    var port = 8888; // default ebusd port
                    ! var net = require('net');
                    var fieldsToRead = [];
                    ! log('trying');

                    var req = 'find -f';

                    ! createState('eBus');
                    ! var run=1;
                    var lastFieldRequested='';
                    var closing=0;
                    ! function parse(data) {
                    //log("run: " + run);
                    if(run == 1)
                    {
                    var arr = data.toString().split(/\r?\n/);
                    for(var i = 0; i <arr.length; i++)/{/var/line="arr[i];" idx="0;" tmp="line.split(',');" if(tmp.length="">7) {
                    var numfields = 0;
                    var TYPE = tmp[0];
                    var CIRCUIT = tmp[1];
                    var NAME = tmp[2];
                    var COMMENT = tmp[3];
                    var QQ = tmp[4];
                    var ZZ = tmp[5];
                    var PDSB = tmp[6];
                    var ID = tmp[7];
                    log("* TYPE:" + TYPE + " CIRCUIT:" + CIRCUIT + " NAME:" + NAME +
                    " COMMENT:" + COMMENT + " QQ:" + QQ + " ZZ:" + ZZ +
                    " PDSB:" + PDSB + " ID:" + ID);
                    while(tmp.length > (7 + ((numfields+1)*6)))
                    {
                    idx = 8 + (numfields)6;
                    var FIELD = tmp[idx];
                    var PART = tmp[idx+1];
                    var DATATYPE = tmp[idx+2];
                    var DIVIDER = tmp[idx+3];
                    var UNIT = tmp[idx+4];
                    var COMMENT_F = tmp[idx+5];
                    log("
                    * FIELD:" + FIELD + " PART:" + PART + " DATATYPE:" + DATATYPE +
                    " DIVIDER:" + DIVIDER + " UNIT:" + UNIT + " COMMENT:" + COMMENT_F);
                    if(FIELD === '')
                    createState('eBus' + '.' + CIRCUIT + '.' + NAME, undefined, {name: COMMENT, unit: UNIT, desc: COMMENT});
                    else
                    createState('eBus' + '.' + CIRCUIT + '.' + NAME + '.' + FIELD, undefined, {name: COMMENT_F, unit: UNIT, desc: COMMENT});
                    fieldsToRead.push(CIRCUIT + ',' + NAME + ',' + FIELD);
                    numfields++;
                    }

                     //       } else {
                                //log("odd line: " + line, 'warn');
                            }
                        }
                        if(fieldsToRead.length > 0) {
                            var tmp2 = fieldsToRead.shift();
                            var tmp3 = tmp2.split(',');
                            var CIRCUIT = tmp3[0];
                            var NAME = tmp3[1];
                            var FIELD = tmp3[2];
                            if(FIELD === '')
                                req = "read -c " + CIRCUIT + ' ' + NAME;
                            else
                                req = "read -c " + CIRCUIT + ' ' + NAME+ ' ' + FIELD;
                            log('Sending: ' + req);
                            lastFieldRequested = tmp2;
                            client.write(req+'\n');
                        }
                    } else {
                        var arr = data.toString().split(/\r?\n/);
                        if(arr.length == 2) {
                        //for(var i = 0; i <arr.length; i++)/{/var/line="arr[1];" log("new/for/"/+/lastfieldrequested/+":/line);/tmp3="lastFieldRequested.split(',');" circuit="tmp3[0];" name="tmp3[1];" field="tmp3[2];" if(field="==" '')/setstate('ebus'/'.'/name,/else/field,/;/}/if(fieldstoread.length="">0) {
                            var tmp2 = fieldsToRead.shift();
                            var tmp3 = tmp2.split(',');
                            var CIRCUIT = tmp3[0];
                            var NAME = tmp3[1];
                            var FIELD = tmp3[2];
                            if(FIELD === '')
                                req = "read -c " + CIRCUIT + ' ' + NAME;
                            else
                                req = "read -c " + CIRCUIT + ' ' + NAME+ ' ' + FIELD;
                            log('Sending: ' + req);
                            lastFieldRequested = tmp2;
                            client.write(req+'\n');
                        }
                    }
                    run++;
                    if(fieldsToRead.length == 0 && lastFieldRequested === '') {
                        closing = 1;
                        log('Sending: quit');
                        client.write('quit\n');
                    }
                    

                    }

                    ! var client = new net.Socket();
                    client.connect(port, host, function() {
                    log('Connected to ebusd on ' + host + ':' + port);
                    client.write(req + '\n');
                    });
                    ! var databuf = '';
                    client.on('data', function(data) {
                    var prev = 0, next;
                    var datastr = data.toString();
                    while ((next = datastr.indexOf('\n\n', prev)) > -1) {
                    databuf += datastr.substring(prev, next);
                    parse(databuf);
                    databuf = '';
                    prev = next + 1;
                    }
                    databuf += datastr.substring(prev);
                    // client.write('quit\n');
                    });
                    ! client.on('close', function() {
                    log('Connection to ebusd closed');
                    });
                    ! client.on('error', function() {
                    log('Error');
                    });
                    ! client.on('end', function() {
                    log('End');
                    });</arr.length;></arr.length;>` [/i]

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      smiling_Jack
                      wrote on last edited by
                      #28

                      Kleine frage kann ich die ebus Interface Platine irgendwo kaufen ? oder hat noch jemand eine über ?

                      1 Reply Last reply
                      0
                      • a200A Offline
                        a200A Offline
                        a200
                        wrote on last edited by
                        #29

                        Such mal unter wiki.fhem.de nach ebus. Dann ganz unten findest du links zum Forum. Morgen kann ich dir die Mail des Verkäufers schicken.

                        LG, a200.

                        IoBroker auf QNAP TS-451, Raspi und NUC

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          simpixo
                          wrote on last edited by
                          #30

                          Also ich habe meine bei eBay gefunden, gibt es aber momentan nicht

                          Habe aber den Verkäufer angeschrieben, warte auf eine Antwort!

                          Diese Links hat er mir aber damals geschickt

                          Links:

                          Bauteile: https://secure.reichelt.de/index.html?& … ROVID=2084

                          WIKI: http://www.fhemwiki.de/wiki/

                          EBUS

                          eBus Schaltung in Betrieb nehmen!: http://forum.fhem.de/index.php/topic,46098.0.html

                          Heizung mit eBus-Schnittstelle: http://forum.fhem.de/index.php/topic,29737.0.html

                          2. Sammelbestellung: http://forum.fhem.de/index.php/topic,45127.0.html

                          3. Sammelbestellung: https://forum.fhem.de/index.php/topic,49744.0.html

                          Gesendet von iPhone mit Tapatalk Pro

                          1 Reply Last reply
                          0
                          • a200A Offline
                            a200A Offline
                            a200
                            wrote on last edited by
                            #31

                            @simpixo:

                            WIKI: http://www.fhemwiki.de/wiki/ `

                            Du meinst: https://wiki.fhem.de/wiki/EBUS hier sind alle Links, die man braucht.

                            LG, a200.

                            IoBroker auf QNAP TS-451, Raspi und NUC

                            1 Reply Last reply
                            0
                            • S Offline
                              S Offline
                              smiling_Jack
                              wrote on last edited by
                              #32

                              Hm danach hat keiner mehr welche. Dann muss ich mir wohl welche selber machen.

                              Brauch noch jemand eine ?

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                simpixo
                                wrote on last edited by
                                #33

                                Also mein eBay Verkäufer hat noch genau zwei Stück

                                Wer will die haben!?

                                Dann würde ich das in die Wege leiten

                                Gruß

                                Adrian

                                Gesendet von iPhone mit Tapatalk Pro

                                1 Reply Last reply
                                0
                                • S Offline
                                  S Offline
                                  smiling_Jack
                                  wrote on last edited by
                                  #34

                                  Ich nehm eine wenn du nen link hast kann ich sie auch selbst bestellen

                                  1 Reply Last reply
                                  0
                                  • S Offline
                                    S Offline
                                    simpixo
                                    wrote on last edited by
                                    #35

                                    Nee ich habe ihn angeschrieben sind nicht in eBay inseriert!

                                    Und er hat nur noch eine…. hab es vorhin falsch gelesen!

                                    Gruß

                                    Adrian

                                    Gesendet von iPhone mit Tapatalk Pro

                                    1 Reply Last reply
                                    0
                                    • S Offline
                                      S Offline
                                      smiling_Jack
                                      wrote on last edited by
                                      #36

                                      Leitest du die eine den für mich in die wege

                                      Brauch doch was zum basteln zwischen Weihnachten und Neujahr ;)

                                      1 Reply Last reply
                                      0
                                      • S Offline
                                        S Offline
                                        simpixo
                                        wrote on last edited by
                                        #37

                                        Ja bin schon dabei! [emoji6]

                                        Gesendet von iPhone mit Tapatalk Pro

                                        1 Reply Last reply
                                        0
                                        • S Offline
                                          S Offline
                                          simpixo
                                          wrote on last edited by
                                          #38

                                          @smiling_Jack:

                                          Leitest du die eine den für mich in die wege

                                          Brauch doch was zum basteln zwischen Weihnachten und Neujahr ;) `

                                          Hast du meine PN's erhalten!?

                                          Gruß

                                          Adrian

                                          Gesendet von iPhone mit Tapatalk Pro

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          601

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe