Ankündigung

Einklappen
Keine Ankündigung bisher.

neue Infos zur Vaillant KNX Anbindung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • johnm
    antwortet
    Zitat von Burgerking Beitrag anzeigen
    Guten Tag Zusammen,
    darf ich mal fragen was ihr da genau plant?

    Welche Teile braucht man wenn "später" alles fertig ist? Pi? Platine?
    Software?

    Wäre echt cool, wenn das so einfach wie möglich wäre
    geplant ist, ebusd via ETS programmieren zu können, um dann die gewünschten Nachrichten vom eBUS in KNX zu haben und umgekehrt, also quasi ein Gateway.
    Dazu braucht man dann ein Interface ala https://adapter.ebusd.de/, ebusd auf irgendnem Rechner laufend (z.B. RPi) und natürlich einen Zugangspunkt zu KNX (bspw. knxd oder was anderes KNXnet/IP multicast routing kompatibles)

    Einen Kommentar schreiben:


  • johnm
    antwortet
    Zitat von gibsonrocker Beitrag anzeigen
    Ich bekomme aber nichts zu KNX raus. Ich weiß nicht ob ich das Config-File richtig verstehe. Sollte die Outsidetemp nicht mindestens ausgegeben werden OHNE Anpassungen im Configfile (/etc/ebusd/knx.cfg)?
    ich würde erstmal mit Status vom ebusd anfangen, also z.B. https://github.com/john30/ebusd/blob...sd/knx.cfg#L22

    Zitat von gibsonrocker Beitrag anzeigen
    Soll "9/6" die Gruppenadresse sein? Die Sollte ja eher */*/* aussehen. Also bei mir z.B. 4/0/100.
    Du kannst sowohl zweistufige als auch dreistufige GA verwenden. "9/6" ist die Notation für zweistufig.

    Zitat von gibsonrocker Beitrag anzeigen
    Egal was ich mache. Es kommt nix raus. Ich steig nicht durch.....
    was hast Du denn für einen Endpunkt, also hast Du einen KNX Router im Netz hängen oder knxd am Laufen?
    Du musst auf jeden Fall "--knxurl=" als Startparameter zu ebusd hinzufügen, sonst wird KNX gar nicht aktiviert.

    Zitat von gibsonrocker Beitrag anzeigen
    Zusatzfrage: Muss ich eigentlich wenn ich an der KNX-Config was ändere einen Service neu starten? Reicht es den ebusd Service neu zu starten?
    ja, ebusd muss dann neu gestartet werden.


    Einen Kommentar schreiben:


  • Burgerking
    antwortet
    Guten Tag Zusammen,
    darf ich mal fragen was ihr da genau plant?

    Welche Teile braucht man wenn "später" alles fertig ist? Pi? Platine?
    Software?

    Wäre echt cool, wenn das so einfach wie möglich wäre

    Danke und lg

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    Hi John....

    ich habe die aktuelle Version am Laufen. Jetzt passt alles. Ich bekomme aber nichts zu KNX raus. Ich weiß nicht ob ich das Config-File richtig verstehe. Sollte die Outsidetemp nicht mindestens ausgegeben werden OHNE Anpassungen im Configfile (/etc/ebusd/knx.cfg)?

    "broadcast/datetime/outsidetemp = 9/6"

    Soll "9/6" die Gruppenadresse sein? Die Sollte ja eher */*/* aussehen. Also bei mir z.B. 4/0/100. Egal was ich mache. Es kommt nix raus. Ich steig nicht durch.....

    Zusatzfrage: Muss ich eigentlich wenn ich an der KNX-Config was ändere einen Service neu starten? Reicht es den ebusd Service neu zu starten?

    Ich hoffe, Du kannst mir helfen.

    vg, Bernd

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    Hi John....

    ok. Danke Dir! Heute habe ich leider keine Zeit. Falls Du mit der neuen Version schneller bist dann mache ich alles noch einmal neu und schau ob der Fehler dann evtl. schon damit erledigt ist. Schaffst Du es auch die neue Funktion auch in die Version ins Debian Repository zu bringen?



    Danke für Deine Arbeit!

    vg, Bernd

    Einen Kommentar schreiben:


  • johnm
    antwortet
    Hi Bernd,

    Zitat von gibsonrocker Beitrag anzeigen
    Hi John,

    Dann habe ich es so verstanden, dass ich ihn der "/etc/default/ebus" - Config die folgende Ergänzung machen muss:

    Alt: EBUSD_OPTS="--scanconfig=full -d enh:192.168.1.155:9999 --configpath=http://ebusd.eu/config/"
    Neu: EBUSD_OPTS="--scanconfig=full -d enh:192.168.1.155:9999 --configpath=http://ebusd.eu/config/ --knxurl=ip:localhost --knxint=/etc/ebusd/knx.cfg"

    Habe ich das richtig verstanden? Wenn ja, dann startet mein EBUSD nicht mehr wenn ich die Zeile so ergänze. An dieser Stelle komme ich leider nicht weiter.
    soweit richtig. schau doch mal was im Logfile steht, irgendwas scheint dann an der config nicht zu passen.
    ach so, http ist deprecated und der angegebene config path ebenso. Du kannst "--configpath=http://ebusd.eu/config/" einfach weglassen, denn ebusd hat das mit https schon als default auf der neuen Adresse, also in Summe:
    EBUSD_OPTS="--scanconfig=full -d enh:192.168.1.155:9999 --knxurl=ip:localhost --knxint=/etc/ebusd/knx.cfg"

    und inzwischen ist der code auch im master Branch und vsl. heute gibts ne neue Release

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    Hi John,

    so, Mitte September. Ich hatte heute Zeit mich mal wieder darum zu kümmern (ab jetzt hab ich wieder mehr Zeit). Ich wollte die bestehende Version zum Laufen bringen. Ich schaffe es aber nicht.

    Das Configfile habe ich angelegt: "/etc/ebusd/knx.cfg"

    Dann habe ich es so verstanden, dass ich ihn der "/etc/default/ebus" - Config die folgende Ergänzung machen muss:

    Alt: EBUSD_OPTS="--scanconfig=full -d enh:192.168.1.155:9999 --configpath=http://ebusd.eu/config/"
    Neu: EBUSD_OPTS="--scanconfig=full -d enh:192.168.1.155:9999 --configpath=http://ebusd.eu/config/ --knxurl=ip:localhost --knxint=/etc/ebusd/knx.cfg"

    Habe ich das richtig verstanden? Wenn ja, dann startet mein EBUSD nicht mehr wenn ich die Zeile so ergänze. An dieser Stelle komme ich leider nicht weiter.

    Kannst Du mir dabei Helfen?

    vg, Bernd

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    Wow! Das klingt ja super. Du bist ja der Wahnsinn! Das wäre absolut überragend wenn das alles hinhaut. Ohne Worte!

    Da frage ich mich gerade ob ich mit der jetzigen Version noch weitermachen wenn ich eh erst mitte September weitermachen kann!

    Frage zur jetzigen Version: Muss ich das KNX Config File mit der Hand anlegen? Wird bei mir scheinbar nicht gemacht.

    Einen Kommentar schreiben:


  • johnm
    antwortet
    Zitat von gibsonrocker Beitrag anzeigen
    Hi,

    also für die Version mit KNX musst Du die Software auf jeden Fall selbst kompilieren. Danach müsste (wenn ich es richtig verstanden habe) auch noch knxd installiert werden. Mehr kann ich leider noch nicht sagen. Ich komme erst Mitte September wieder dazu mich darum zu kümmern. Wenn ich dann alles beieinander habe kann ich gerne eine detaillierte Anleitung mit ALLEN Installationsschritten hier einstellen.

    Wenn wir Glück haben dann findet die KNX-Komponenten den Weg in die Version des Debian Repository. Siehe:
    https://github.com/john30/ebusd/releases/tag/v22.3

    Zitat: "Not part of this release yet but probably the next one is the support for KNX integration."

    Zur Benutzung kann ich demnach also auch noch nichts sagen.

    vg, Bernd
    genau, im Moment muss man noch den Branch auschecken und kompilieren und es braucht einen laufenden knxd als Transfertool.

    Nach vielen mühsamen Wochenenden hab ich inzwischen eine Fassung, die alternativ das Routing Protokoll direkt implementiert (ohne knxd) und somit mit vielen Endpunkten zurecht kommen sollte.

    Dann hat mich genervt, dass über knxd keine Integration in ETS hinzubekommen ist, also hab ich das auch noch angefangen und bin zumindest schon mal so weit, dass ebusd als programmierbares Gerät von der ETS gefunden wird. Dazu gibts dann eine knxprod (POC schon vorhanden), mit der man Datenpunkte mit eBUS Messages assoziieren kann. Im Endstadium wär das echt cool, aber da ist noch ewig viel zu tun und eine gefühlt endlose Menge an Nachrichten zu implementieren, weshalb ich das mal bissl nach hinten geschoben habe.

    Einen Kommentar schreiben:


  • harp
    antwortet
    Ich habe gerade nochmal bei ISE angerufen.
    Sie hoffen nach wie vor dieses Jahr ein Update für die /2 heraus zu bringen.
    Habe mich daher jetzt auch mal auf die ebusd interface 3 Warteliste setzen lassen.
    Wenn ich mein Interface habe, werde ich da auch mal tiefer einsteigen.

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    Hi,

    also für die Version mit KNX musst Du die Software auf jeden Fall selbst kompilieren. Danach müsste (wenn ich es richtig verstanden habe) auch noch knxd installiert werden. Mehr kann ich leider noch nicht sagen. Ich komme erst Mitte September wieder dazu mich darum zu kümmern. Wenn ich dann alles beieinander habe kann ich gerne eine detaillierte Anleitung mit ALLEN Installationsschritten hier einstellen.

    Wenn wir Glück haben dann findet die KNX-Komponenten den Weg in die Version des Debian Repository. Siehe:
    https://github.com/john30/ebusd/releases/tag/v22.3

    Zitat: "Not part of this release yet but probably the next one is the support for KNX integration."

    Zur Benutzung kann ich demnach also auch noch nichts sagen.

    vg, Bernd

    Einen Kommentar schreiben:


  • Burgerking
    antwortet
    Hi gibsonrocker,
    könntest du schnell mal umreissen, was es jetzt alles braucht und wie die Installation und Benutzung aussieht...
    Danke lg

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    So, hab mir das ganze noch einmal angesehen. Ich Schlaubi muss mich natürlich bei GitHub einloggen um den Downloadbutton unter dem KNX-Feature zu haben. Ich sag ja, GitHub-Superchecker .

    Das mit knxd sehe ich dann nach der Installation....

    Einen Kommentar schreiben:


  • gibsonrocker
    antwortet
    Hi John,

    endlich habe ich mal Zeit mir das ganze anzuschauen! Sorry dafür!!! Ich hoffe, Du siehst das nicht als fehlende Wertschätzung Deiner Arbeit gegenüber.

    Ich bin jetzt kein Git-Hub-Superchecker - eher eine 0 in dem Thema. Ich checke nicht wie ich die KNX Integration installiert bekomme. Da ich meine alte Version ohne das Debian Repository gemacht habe bin ich jetzt mit einem nackten Bullseye nach dieser Anleitung vorgegangen:

    https://github.com/john30/ebusd-debi...ster/README.md

    Hat auch soweit alles funktioniert. Aber habe ich jetzt auch das feature/knx? Nein, oder? Zumindest finde ich die ganzen Config-Files nicht. Was muss ich machen um das zu bekommen bzw. zu installieren?

    Und wenn ich es dann richtig verstanden habe dann muss auf der Maschine noch knxd laufen? Auch richtig?

    Sorry für die blöden fragen. Aber wenn man damit nicht jeden Tag zu tun hat ist es komplizierter als man denkt.

    Danke schon einmal für Deine Hilfe!

    vg, Bernd
    Zuletzt geändert von gibsonrocker; 08.08.2022, 17:54.

    Einen Kommentar schreiben:


  • johnm
    antwortet
    Zitat von Strobel2k Beitrag anzeigen
    Kann ich damit dann die Temperatur vom Sensor der Heizung auf den KNX Bus bekommen?

    Suche eine einfach Lösung um die Außentemperatur vom Sensor der Heizung auf den Bus zu bekommen.

    ja

    Einen Kommentar schreiben:

Lädt...
X