Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ich habe eine Logik die jede Minute die Uhrzeit sendet. Das erzeugt bei der Telegrammansicht einen "ungültigen Wert". Ich bin mir nicht sicher aber ich glaube dass dies bei einer früheren Version keinen Fehler anzeigte. Dar Wert wird als DPT10 von Edomi auf den Bus gesendet. Der KO Uhrzeit (7/7/250) ist als DPT 10 angelegt.
Danke, ich hatte in der Ausgangsbox KO Wert zuweisen anstelle Eingangswert E1 oder E2 zuweisen eingestellt. Das hatte ich ganz am Anfang (Januar) so erstellt, die Meldung ist mir erst jetzt aufgefallen. Die Uhrzeit habe ich noch nicht am Bus verwendet.
Kaum macht man es richtig, schon geht es.
Geht mir ähnlich: Ich stelle die Uhrzeit als "requestable" GA per Logik bereit - aber niemand requested... Obwohl mein Zennio-Energie-Dingsbums eigentlich einmal täglich nachfragen sollte - aber irgendwie interessiert's den Burschen nicht wie spät es ist. Mag auch daran liegen, dass ich die entsprechenden Optionen (Tagesverbrauch) etc. noch nicht nutze.
EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)
Ich häng mich hier mal an - auch ich versuche per Edomi die aktuelle Uhrzeit zu senden. Allerdings kommt bei mir keine gültige Zeit auf den Bus.
Ich hab mal versucht per Serieller Schnittstelle auszulesen, was denn nun wirklich am Bus ankommt und hab das dann mit der ETS Uhrzeit verglichen. Folgende Daten:
Testuhrzeit: Do, 11:45:00, Format DPT10, Ziel-GA: 7/2/0 ETS:3F FF FA 3A 00 04 00 80 8B 2D 00 Edomi:BC FF FA 3A 00 04 00 40 8B 2D 00
kann mir jemand erklären, warum hier ein Unterschied ist bzw. warum das aus Edomi nicht funktioniert? Ich bin mit meinem Latein am Ende...
Danke schon mal!
Ich habe auch gerade versucht meine KNX-Zeit von einem "alten" perl Skript auf EDOMI umzustellen. Dabei ist leider nur ein buntes Zeitgemisch rausgekommen.
Also einfach den Datum/Uhrzeit LBS triggern und den DPT10 Ausgang einfach auf den KNX feuern und gut iss!
Meiner Meinung nach liefert der Datum/Uhrzeit LBS aber gar kein DPT11 und DPT10 auf den Ausgängen A1 und A2, sondern einfach einen formatierten Datums bzw. Zeitstring:
PHP-Code:
logic_setOutput($id,1,date("Y-m-d",$t)); //internes Format für DPT11 logic_setOutput($id,2,date("N.H:i:s",$t)); //internes Format für DPT10
Als DPT11 sollte das Datum doch eigentlich so aussehen:
$date = (intval(date("d"))<<16)+(intval(date("m"))<<8)+intval(date("Y"))+intval(date("s")); logic_setOutput($id,2,dechex(intval($date))); //internes Format für DPT10 $time = (intval(date("N"))<<21)+(intval(date("G"))<<16)+(intval(date("i"))<<8)+intval(date("s")); logic_setOutput($id,2,dechex(intval($time))); //internes Format für DPT10
funktioniert es wie erwartet, d.h. meine GIRA TS2+ zeigen jetzt auch die richtige Uhrzeit an.
Ich kann mir gar nicht vorstellen, dass ich der erste bin, der diesen LBS zum senden der Uhrzeit auf den KNX verwendet, daher bin ich nicht sicher, ob ich die Funktion der Ausgänge nicht richtig verstanden habe, oder ob es ein Bug ist.
Doch, der LBS funktioniert durchaus wie erwartet Du musst natürlich die DPTs der GAs in den Ausgangsboxen korrekt konfigurieren - die Umwandlung in die Bits und Bytes erledigt dann EDOMI für Dich...
EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)
Ok. Verstehe. Der entscheidende Hinweis in der Hilfe ist also "kann direkt auf eine DPT10/DPT11 GA gegeben werden".
Nur doof, dass eine DPT10 GA in der ETS nicht in EDOMI als solche erkannt wird. Ich weiss, es liegt am Export, der "3Bytes Uncertain" liefert und nicht DPT10.
Naja, wenn man's weiss, dann funktionierts.
Ein bisschen verwirrend war hat die Aussage in der Hilfe, dass auf A1 und A2 DPT11 bzw. DPT10 geliefert wird. Das wird, wenn ich es richtig verstehe aber erst im Ausgangs-LBS gemacht. Richtig?
Könnte ich, aber das würde nichts bringen Du meinst sicher, dass das DPT19 eingeführt werden soll - oder? Mir ist zwar noch kein KNX-Gerät unterkommen, dass DPT19 verlangt, aber ich pack's mal auf die Liste...
EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)
Ist minütlich nicht ein wenig übertrieben? Ich sende 1x täglich oder bei Bedarf (= Klick in der Visu), falls ich ein Gerät neu parametriert habe.
[ATTACH=CONFIG]n987044[/ATTACH]
Minütlich das Datum zu senden ist vielleicht zu viel des Guten, aber die Zeit nur täglich zu senden ist zumindest für die im Gira TS2+ verbauten Schätzeisen zu wenig. Die haben gerne schon mal ne Abweichung von 5 Minuten oder mehr pro Tag.
Übrigens: Jeder beliebige DPT kann schon jetzt genutzt werden, sofern man die entsprechenden Rohdaten selbst erzeugt und dann als DPT "Rohdaten" im KO wählt:
(Pseudo-)DTP "KNX-Rohdaten":
dieser Datentyp kann z.B. dann verwendet werden, wenn ein spezieller LBS "Sonderzeichen" oder bestimmte Byte-Werte auf den Bus senden oder empfangen muss
die Rohdaten sind stets als 2-stellige Hex-Werte (Kommasepariert) anzugeben, z.B. "00,A1,b2,C3,d4,Ff"
beim Empfang von Rohdaten sind diese ebenso formatiert
das 1. Byte (Hexwert) ist immer(!) für Bit-DPTs reserviert (00..07)
bei allen anderen DPTs muss(!) das 1. Byte als Wert 00 jedoch stets mit angegeben werden!
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar