Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. eBUS Adapter Shield V5 Installation

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

eBUS Adapter Shield V5 Installation

Geplant Angeheftet Gesperrt Verschoben Off Topic
1 Beiträge 1 Kommentatoren 746 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    tagen
    schrieb am zuletzt editiert von
    #1

    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 Antwort Letzte Antwort
    0
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate

    362

    Online

    32.6k

    Benutzer

    82.1k

    Themen

    1.3m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2025
    logo
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Home
    • Aktuell
    • Tags
    • Ungelesen 0
    • Kategorien
    • Unreplied
    • Beliebt
    • GitHub
    • Docu
    • Hilfe