Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. eBUS Adapter Shield V5 Installation

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    eBUS Adapter Shield V5 Installation

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tagen last edited by

      Hier wird die Einrichtung und Einbindung in das Ubuntusystem für den eBUS Adapter Shield V5 beschrieben.
      Die Konfiguration im ioBroker kann danach erfolgen.

      Voraussetzung:

      • eBUS Adapter Shield V5:
        • Update auf Version 20241017
        • über Browser und WLAN erreichbar
        • an eBUS angeschlossen
      • Ubuntu 22.04.5 LTS

      1. Installation eBUS Adapter Shield V5

      • Einstellungen:
        ebusA_001.jpg

      2. eBUS Adapter Shield V5 mit dem eBUS-System verbinden

      • Die Polung muss nicht beachtet werden.

      3. daemon auf Ubuntu System installieren

      1. ssh als User auf das Ubuntusystem einwählen

      2. Backup vom System machen

      3. Diese Pakete installieren:

       # sudo apt-get install git autoconf automake g++ make
       # sudo apt-get install libmosquitto-dev
       # sudo apt-get install knxd-dev
       # sudo apt-get install libstdc++6
      
      1. Aktuelle Version "ebusd - eBUS daemon" DebianPaket herunterladen
        # wget https://github.com/john30/ebusd/releases/download/24.1_389-bookworm.deb
      
      1. DebianPaket installieren
       # sudo dpkg -i ./ebusd-24.1_386-bookworm.deb
       - dpkg meldet:  Abhängigkeitsprobleme verhindern Konfiguration von ebusd:i386
      
       Ist nicht schlimm:
       - dann noch mal
       # sudo  apt-get install libstdc++6
       Meldung:
         ibstdc++6 ist schon die neueste Version (12.3.0-1ubuntu1~22.04).
         libstdc++6 wurde als manuell installiert festgelegt.
         Lösungsvorschlag "apt --fix-broken install"
      
      1. Lösungsvorschlag durchführen
       # sudo apt --fix-broken install
      Automatisch kommen die Meldungen:
       jetzt ebusd:i386 (24.1) wird eingerichtet ...
         Instructions:
         1. Edit /etc/default/ebusd if necessary
         ...
      
      1. Konfig editieren:
       # sudo vi /etc/default/ebusd      ;Das hier eintragen:
       EBUSD_OPTS="--scanconfig -d mdns:5432048f4204 --httpport=8889"
       # Erklärung:
       # mdns -> MulticastDNS Protokoll,  5432048f4204 -> Cip ID des eBUS Adapter Shield V5, siehe Bild w.o.
      
      1. Systemstart konfigurieren
       # sudo systemctl enable ebusd
      
      1. eBUS daemon starten
       # sudo service ebusd start  
      

      10.Status des daemon abfragen

      # sudo systemctl status ebusd
      Der Staus sollte dann so aussehen:
      ● ebusd.service - ebusd, the daemon for communication with eBUS heating systems.
           Loaded: loaded (/lib/systemd/system/ebusd.service; enabled; vendor preset: enabled)
           Active: active (running) since Tue 2024-11-12 00:05:02 CET; 17h ago
          Process: 14871 ExecStart=/usr/bin/ebusd $EBUSD_OPTS (code=exited, status=0/SUCCESS)
         Main PID: 14872 (ebusd)
            Tasks: 4 (limit: 4346)
           Memory: 7.5M
              CPU: 9min 2.517s
           CGroup: /system.slice/ebusd.service
                   └─14872 /usr/bin/ebusd --scanconfig -d mdns:5432048f4204 --httpport=8889
      
      Nov 12 00:05:01 t420 systemd[1]: Starting ebusd, the daemon for communication with eBUS heating systems....
      Nov 12 00:05:02 t420 ebusd[14871]: 2024-11-12 00:05:02.132 [main notice] discovering device from "mdns:5432048f42>
      Nov 12 00:05:02 t420 ebusd[14871]: 2024-11-12 00:05:02.329 [main notice] using discovered device with ID 5432048f>
      Nov 12 00:05:02 t420 systemd[1]: Started ebusd, the daemon for communication with eBUS heating systems..
      lines 1-15/15 (END)
      
        -> mit ":q" Ansicht beenden!
      

      11.Fortlaufende aktive log-Daten ansehen, hier sollten Daten fliessen:

       # tail -f /var/log/ebusd.log
      2024-11-12 17:33:43.930 [update notice] received unknown MS cmd: 7108b51a03042236 / 0e2200000000000000000000000000
      2024-11-12 17:33:44.375 [update notice] received read hmu State QQ=71: 5;249;193;8
      2024-11-12 17:33:47.849 [update notice] received read hmu State QQ=71: 5;249;193;8
      2024-11-12 17:33:48.816 [update notice] received read hmu Status01 QQ=10: 36.0;31.5;-;-;-;on
      2024-11-12 17:33:49.080 [update notice] received unknown MS cmd: 1076b5110101 / 0947ffd204ff570000ff
      2024-11-12 17:33:49.344 [update notice] received unknown MS cmd: 1076b512030f0001 / 07b902003d0215ff
      2024-11-12 17:33:49.608 [update notice] received unknown MS cmd: 1008b51009000048ffffff060000 / 0101
      2024-11-12 17:33:49.871 [update notice] received unknown MS cmd: 1076b51009000000ffffff050000 / 0101
      2024-11-12 17:33:51.282 [update notice] received read hmu State QQ=71: 5;249;193;8
      2024-11-12 17:33:51.405 [update notice] received unknown MS cmd: 0376b512061300159a0200 / 0200ff
      2024-11-12 17:33:54.748 [update notice] received read hmu State QQ=71: 5;249;193;8
      
      -> mit STR+c wieder beenden
      
      1. Daten über Browser anzeigen:
      • Name der Ubuntuserver und Port 8889 -> ist der httpport aus der /etc/default/ebusd
      • data -> Inhalt der ausgelesenen Daten
      http://[Name_Ubuntu-Server]:8889/data 
      

      ebusLog_002.jpg

      1. Nach Änderung der Konfiguration
      • eBUS daemon stoppen/starten
       # sudo service ebusd stop
       # sudo service ebusd start  
      

      Anhang:

      Konfig Dateien:
      /etc/default/ebusd
      /etc/default/dbus ;hier habe ich keine Einträge gemacht

      Quellen:

      https://adapter.ebusd.eu/
      https://github.com/john30/ebusd

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Support us

      ioBroker
      Community Adapters
      Donate

      694
      Online

      31.7k
      Users

      79.7k
      Topics

      1.3m
      Posts

      1
      1
      389
      Loading More Posts
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
      The ioBroker Community 2014-2023
      logo