Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. KNX Adapter - Wie ETS programmieren, damit der Import in ioBroker klappt

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    714

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

KNX Adapter - Wie ETS programmieren, damit der Import in ioBroker klappt

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
1 Beiträge 1 Kommentatoren 1.8k Aufrufe
  • Ä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.
  • BreisgauerB Offline
    BreisgauerB Offline
    Breisgauer
    schrieb am zuletzt editiert von
    #1

    Hi, ich kämpfe immer wieder mit dem ETS Projekt import, so dass im ioBroker die KNX Objekte korrekt angelegt werden.

    Die Hinweise in https://github.com/ioBroker/ioBroker.knx setze ich um und passe ETS an, wo es noch Abweichungen gibt.

    Dennoch komme ich teilweise nicht weiter und hoffe auf Eure Tipps. Hoffe, diese hilft auch bei der Weiterentwicklung von ioBroker.knx.

    Beispiel: Steuerung eines Jalousienaktors. <u>Testsystem</u>: VM; Debian 9.4; Node.js 8.11.2; NPM 6.1.0; js.controller 1.5.0; ioBroker.admin 2.0.9; KNX Adapter 1.0.11; History Adapter 1.7.4, ETS 4.2.0

    Der Aktor hat ein Objekt STOP, DPT 1.017, Flags K und S. Es gibt eine zugeordnete GA "DG -Büro- Rollo STOP". Diese GA ist auch einem Taster zugeordnet.

    Diese wird wie folgt von ioBroker.knx eingelesen:

    {
      "_id": "knx.0.Rollo,_Markise.DG.DG_-Büro-_Rollo_STOP",
      "type": "state",
      "common": {
        "name": "DG -Büro- Rollo STOP",
        "type": "boolean",
        "role": "value",
        "min": 0,
        "max": 1,
        "read": false,
        "write": true
      },
      "native": {
        "dpt": "DPT1.017",
        "address": "4/4/42",
        "addressRefId": "P-08AB-0_GA-13",
        "statusGARefId": "",
        "actGARefId": ""
      },
      "from": "system.adapter.knx.0",
      "ts": 1528874540440,
      "acl": {
        "object": 1638,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator",
        "state": 1638
      }
    }
    

    <color color="red">Das Write Flag ist nicht gesetzt, somit kann ich über ioBroker die Fahrt der Jalousie auch nicht stoppen.

    Setze ich manuell das Flag und starte den KNX adapter neu, funktioniert die Steuerung über ioBroker.

    Das bedeutet viel Nacharbeit in ioBroker, und die Unsicherheit, wo noch Flags nicht korrekt gesetzt sind. Wird das ETS Projekt erneut eingelesen, dann gehen die Nacharbeiten verloren und müssen erneut getätigt werden.

    Frage 1: Was sollte ich in ETS ändern, damit ioBroker das ETS Projekt korrekt einlesen und das Write Flag identifizieren kann?

    Zweite Beobachtung: Dem oben genannten STOP Objekt habe ich eine zweite GA zugeordnet, die GA "Test Büro". Diese ist nur dem Aktor-Objekt zugewiesen.

    Diese GA wird in ioBroker wie folgt importiert:

    {
      "_id": "knx.0.Rollo,_Markise.DG.Test_Büro",
      "type": "state",
      "common": {
        "name": "Test Büro",
        "type": "",
        "role": "value",
        "min": 0,
        "max": 1
      },
      "native": {
        "dpt": "",
        "address": "4/4/0",
        "addressRefId": "P-08AB-0_GA-1117",
        "statusGARefId": "",
        "actGARefId": ""
      },
      "from": "system.adapter.knx.0",
      "ts": 1528874540334,
      "acl": {
        "object": 1638,
        "state": 1638
      }
    }
    

    Der Import unterscheidet sich völlig vom import der GA "DG -Büro- Rollo STOP": <color color="red">DPT wird nicht erkannt, Write Flag wird nicht angelegt.

    Hier müsste ich das importierte Objekt nacharbeiten, damit es in ioBroker nutzbar ist.

    Frage 2: Wie kann ich diesen deutlichen Unterschied im Import vermeiden, so das eine GA auch korrekt importiert werden kann?

    Vielen Dank im Voraus für Eure Tipps.

    Breisgauer

    Produktiv: iobroker in Docker; latest stable versions for adapters. ETS 5 (aktuelle Version)

    1 Antwort Letzte Antwort
    0

    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

    Registrieren Anmelden
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

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

    568

    Online

    32.9k

    Benutzer

    83.0k

    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