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. Tester
  4. KNX Adapter überholt

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    987

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

KNX Adapter überholt

Scheduled Pinned Locked Moved Tester
1.0k Posts 123 Posters 399.9k Views 26 Watching
  • 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.
  • K killroy2

    Ich bin auf den neuen RasPi umgestiegen weil IOBroker mit 1G Ram nach wenigen Tagen laufzeit nicht mehr brauchbar läuft. Die vorige Installation war ca. 1 Jahr alt, Backup übertragen hat nicht funktioniert. Deswegen nutze ich die Gelegenheit ein neues System aufzusetzen, inkl. meiner KNX Installation.
    Erste Hürde ist wieder der KNX Import. Ich habe jetzt viele Objektstati manuell editiert weil die KNX Objekte von Iobroker nicht geschrieben werden konnten.

    Um mir die Zeit zu sparen würde ich gerne Verstehen wie der Adapter gedacht ist so dass ich mir die ganze händische Arbeit spare.

    In der Anleitung steht:

    In dem ETS Export sind die Schalt- und Statusadressen nicht hinterlegt. Somit führe ich eine Ähnlichkeitsprüfung aller Gruppenadressnamen durch mit der Auswertung auf status und state.
    Wird ein Pärchen gefunden, dessen Ähnlichkeit mehr als 90% beträgt, dann wird angenommen, das die GA1 die Schaltadresse und GA2 die Statusadresse ist. Dabei erhält GA1 das write=true und read=false und GA2 das write=false und read=true.
    

    Wie wird bei 2 ähnlichen GAs GA1 und GA2 ermittelt? Ist GA1 die Adresse die zuerst gefunden wird, z.B. anhand lexikografischer Ordnung?

    Ausserdem werden die DPT abgeglichen aus der jeweilig korrespondierenden GA. Aus diesem Grund ist es schwierig, Pärchen zu finden, wenn die Gruppenadressbeschriftungen nicht konsistent sind.
    

    Wie und was wird abgeglichen? Was kommt dabei heraus?

    Was ist der Sinn dahinter, sollen nur Schaltadressen schreibbar gemacht werden? Bei mir trift die Logik - eine Statusadresse mit einer Schaltadresse - in so gut wie keinem Fall zu. z.B. Jalousiekator, der hat ein Kommando zum auf oder ab Verfahren oder Position anfahren. Zustände gibt es oben erreicht, unten erreicht, fährt hoch, runter, etc.
    Wäre es nicht sinnvoller alle Adressen schreibbar zu machen? Warum passiert das nicht per Default?

    E Offline
    E Offline
    ecki945
    wrote on last edited by
    #1041

    Wichtig ist wie der Entwickler des Adapters hier schon geschrieben hat, eine saubere Einrichtung und Einstellung des ETS Projektes. Dazu gehört auch das richtige setzen der Datentypen, der K L S Ü A Flags und die Zuordnung der KNX Bauteile in Räume und Gewerke.

    So sieht das z.b. bei mir in der der ETS aus:

    4844a04e-d6b6-46df-8abf-e2deddf009d7-grafik.png

    c2d93780-2852-42bc-bdd6-59ce024b9e98-grafik.png

    c9602975-aba3-48d0-a3da-779085b3c3f0-grafik.png

    Und im IoBroker dann wie folgt:
    449d87ad-7ec2-4457-bf24-5b9ae5595f3e-grafik.png

    Alle Adressen schreibbar zu machen ist Unsinn.

    K 1 Reply Last reply
    0
    • E ecki945

      Wichtig ist wie der Entwickler des Adapters hier schon geschrieben hat, eine saubere Einrichtung und Einstellung des ETS Projektes. Dazu gehört auch das richtige setzen der Datentypen, der K L S Ü A Flags und die Zuordnung der KNX Bauteile in Räume und Gewerke.

      So sieht das z.b. bei mir in der der ETS aus:

      4844a04e-d6b6-46df-8abf-e2deddf009d7-grafik.png

      c2d93780-2852-42bc-bdd6-59ce024b9e98-grafik.png

      c9602975-aba3-48d0-a3da-779085b3c3f0-grafik.png

      Und im IoBroker dann wie folgt:
      449d87ad-7ec2-4457-bf24-5b9ae5595f3e-grafik.png

      Alle Adressen schreibbar zu machen ist Unsinn.

      K Offline
      K Offline
      killroy2
      wrote on last edited by
      #1042

      @ecki945 danke für die Antwort. Mein Projekt ist so sauber wie möglich, allerdings habe ich es auf drei ETS Projekte aufgeteilt. Um die resultierenden Probleme aufzulösen müsste ich wissen wie der KNX Import funktioniert. Ich schaue mir deswegen nur Kommunikationsbeziehungen zwischen Geräten in meinem Master Projekt an.

      0/1/57 hat einen Sender und einen Empfänger.
      Der Bewegungsmelder sendet und ändert den Wert.
      IOBroker soll den Wert empfangen.
      Damit die Werte beim Export nicht weggefiltert werden habe ich eine Repräsentation von IOBroker im ETS angelegt. Ich hoffe mal das fehlende K Flag stört nicht.

      04e7029b-7f7d-43c9-ab66-2fd936fe9ca8-grafik.png

      Das macht der Import daraus:

      52879c05-f6a3-4021-944c-298ec4706f7d-grafik.png

      Warum will er hier senden und empfangen? Wie ist die generelle Logik - wann fühlt sich der Import angesprochen ein L oder S Flag zu setzen?
      Wie wird das Ü Flag gesetzt- zusammen mit L pauschal?

      Ein sauberer Weg wäre gewesen IOBroker als Gerät in der ETS Konfig auftauchen zu lassen, der Nutzer stellt die Kommunikationsbeziehungen im geeigneten Tool sauber dar und der Import muss nicht anfangen zu raten.

      1 Reply Last reply
      0
      • Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        wrote on last edited by
        #1043

        Hier geht es weiter.

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        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

        781

        Online

        32.5k

        Users

        81.6k

        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