dpt für Datum und Uhrzeit

Begonnen von NehCoy, 04 Juni 2016, 13:17:46

Vorheriges Thema - Nächstes Thema

NehCoy

Hallo zusammen,

in der Liste der verfügbaren Datapoint-types (DPT) für KNX gibt es dpt10 für die Uhrzeit und dpt11 für das Datum. Das KNX IP-Interface SCN-IP000.02 von MDT kann aber auch beides in einem übertragen (siehe Handbuch, Seite 16).

Welchen Datapoint-Type muss ich dafür nehmen?

Danke & Grüße
NehCoy

Andi291

Auf Seite 16 stehen drei Byte... Es liegt also DPT10 und DPT11 nahe. Aber Versuch macht klug :-)

smurfix

Wie, DPT10 / 11?

Datum+Zeit in einem ist DPT19.

Andi291

Das Ding hat drei Kommunikationsobjekte: Datum, Zeit und kombiniert. Wahrscheinlich ist letztere der genannte DPT19.

NehCoy

#4
DPT19!?
Der steht gar nicht in/auf der Liste!?

EDIT:
Wird auch nicht unterstützt! Fehlermeldung:
invalid model. Use dpt5.001,dpt5,dpt1.003,dpt1.002,dpt14.076,dpt1.019,dpt10,dpt9.010,dpt9.004,dpt1.001,dpt8.005,dpt8.010,dpt9.009,dpt5.004,dpt7.013,dpt9.021,dpt9,dpt7.005,dpt9.024,dpt1.009,dpt11,dpt16,dpt7.006,dpt13,dpt5.003,dpt9.001,dpt8,dpt9.026,dpt14.056,dpt13.010,dpt6.001,dpt3,dpt9.006,dpt14,dpt1,dpt9.028,dpt14.019,dpt9.025,dpt12,dpt8.011,dpt9.005,dpt14.027,dpt6,dpt1.008,dpt14.068,dpt13.013,dpt7

smurfix

Zitat von: Andi291 am 06 Juni 2016, 20:13:21
Wahrscheinlich ist letztere der genannte DPT19.
... und genau nach dem war gefragt.

Müsste jemand einbauen. Die Struktur von dem Ding ist allerdings ausreichend anstrengend ... neben dem Wochentag sind da noch ein paar weitere mehr oder weniger nutzlose Bits drin vergraben.

NehCoy

Aha! - Wenn du das sagst!
Habe da keine Ahnung ... ;-)

Grüße
NehCoy

smurfix

Ich auch nicht wirklich. Aber wenn du nach DPT19 googelst, findest du eine ruby-Implementierung der Struktur.  :P

NehCoy

Das hier:
Overview

DPT19: 8-byte Date and Time
Defined Under Namespace

Classes: DPT19_Frame
Constant Summary

Basetype =

DPT18 basetype info

    {
        :bitlength => 8,
        :valuetype => :composite,
        :desc => "8-bit Scene Activate/Learn + number"
    }

Subtypes =

DPT9 subtypes

    {   
        # 9.001 temperature (oC)
        "001" => {
            :name => "DPT_SceneControl", :desc => "scene control"
        },
    }



Sieht harmlos aus ...

smurfix

Ist auch grober Unfug (siehst du da was von einem Datum und einer Uhrzeit??). Google weiter.

Andi291

Hab ich grad echt keinen Bock drauf :-)

Die Information müsste über die anderen beiden DPT zur Verfügung stehen.

Vielleicht mal in einem kalten Wintermonat :-)

NehCoy

Nicht schlimm ... habe die Gruppenadresse in den "Hidden-Room" verbannt. ;-)