Seite 1 von 1

Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 9:21 am
von Zugschlus
Hallo,

beim Import des KNX-Projektfiles beschwert sich der TWS an manchen Stellen über "incomplete DPT". Was mache ich denn, wenn ich den unvollständigen Datentyp aus der Not geboren eintragen musste?

Beispiel: Der MDT AMS-Aktor übermittelt ein Telegramm "Gruppenstatus" als 4-Byte-Wert, wo für jeden Port ein Bit gesetzt oder zurückgesetzt ist, abhängig davon ob der Port aktiv ist oder nicht. Dafür gibt es keinen Datentyp, ich muss also das generische "4 byte vorzeichenlos" wählen.

Beispiel: Die Hager Wetterstation übermittel den Sonnenstand Azimut als 2-Byte-Gleitkommawert. Für "Winkel" gibt es ebenfalls keien spezialisierten Datentyp, also muss das generische "2 byte float" gewählt werden.

Muss ich mit diesen Warnungen leben, die vielleicht irgendwann mal verhindern, dass ich einen wirklichen Fehler übersehe?

Grüße
Marc

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 9:50 am
von Sun1453
Hallo Marc,
du bringst mich gerade auf was, das mir letztens auch untergekommen ist. Hatte es nur vergessen gehabt. Muss es daheim später nochmal spezifizieren und hier im Post eintragen, was es war. Die Frage ans Elabnet Team was tut man bei sowas?

Danke schon mal für die Antwort.

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 12:02 pm
von alexbeer
Zugschlus hat geschrieben: Fr Jan 31, 2020 9:21 am Beispiel: Die Hager Wetterstation übermittel den Sonnenstand Azimut als 2-Byte-Gleitkommawert. Für "Winkel" gibt es ebenfalls keien spezialisierten Datentyp, also muss das generische "2 byte float" gewählt werden.
Versuch es doch mal mit 8.011 - Rotationswinkel (2-byte vorzeichenbehaftet)

VG Alex

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 1:31 pm
von StefanW
Sun1453 hat geschrieben: Fr Jan 31, 2020 9:50 amDie Frage ans Elabnet Team was tut man bei sowas?
nun, es ist Dein Haus und Dein TWS.

Wir geben nur Warnungen aus, weil dann die Dekodierung beim Abspeichern des Loggings und durch den Busmonitor nicht funktioniert. Wenn es nicht anders geht, weil ein Hersteller ein Sonderformat gemacht hat, dann nimmt man eben nur den Datenpunkt. Ohne Typ. Es hat sonst keinen Einfluss.

lg

Stefan

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 3:02 pm
von Zugschlus
StefanW hat geschrieben: Fr Jan 31, 2020 1:31 pm
Sun1453 hat geschrieben: Fr Jan 31, 2020 9:50 amDie Frage ans Elabnet Team was tut man bei sowas?
nun, es ist Dein Haus und Dein TWS.
Und Eure Erfahrung und Eure Gedanken, die Ihr Euch beim Produktdesign gemacht habt.
StefanW hat geschrieben: Fr Jan 31, 2020 1:31 pm Wir geben nur Warnungen aus, weil dann die Dekodierung beim Abspeichern des Loggings und durch den Busmonitor nicht funktioniert. Wenn es nicht anders geht, weil ein Hersteller ein Sonderformat gemacht hat, dann nimmt man eben nur den Datenpunkt. Ohne Typ. Es hat sonst keinen Einfluss.
Schön wäre es, wenn man hier sagen könnte "ich weiß das, es geht nicht besser", um nicht jedes Mal die Warnung zu bekommen.

Grüße
Marc

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 3:05 pm
von Zugschlus
alexbeer hat geschrieben: Fr Jan 31, 2020 12:02 pm
Zugschlus hat geschrieben: Fr Jan 31, 2020 9:21 am Beispiel: Die Hager Wetterstation übermittel den Sonnenstand Azimut als 2-Byte-Gleitkommawert. Für "Winkel" gibt es ebenfalls keien spezialisierten Datentyp, also muss das generische "2 byte float" gewählt werden.
Versuch es doch mal mit 8.011 - Rotationswinkel (2-byte vorzeichenbehaftet)
Versuch ich mal, wobei ich mir nicht sicher bin ob das ordentlich funktioniert, der Wert in der Wetterstation heißt explizit "Sonnenstand Elevation DPT 9.*", das "DPT 9.*" steht explizit im Namen des Wertes mit drin.

Grüße
Marc

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 3:50 pm
von Robert_Mini
Wenn ich mich richtig erinnere sind DPT 7 und 8 Integergrößen und keine Gleitkommawerte.

Aber warum nimmst du nicht 9.002 o.ä. für alle 9.x? Dann zeigt er zwar im Busmonitor "K" an, aber du weißt, dass dies bewusst zugewiesen ist.

Robert

Re: Warnung "incomplete DPT"

Verfasst: Fr Jan 31, 2020 3:51 pm
von StefanW
Zugschlus hat geschrieben: Fr Jan 31, 2020 3:02 pmSchön wäre es, wenn man hier sagen könnte "ich weiß das, es geht nicht besser", um nicht jedes Mal die Warnung zu bekommen.
Wunsch verstanden.

Stefan