Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Hallo, Du kannst senden was immer Du möchtest.
Beispiel:
Du nimmst einen Statusbaustein und fütterst den Eingang AI1 mit dem Wert.
Im Statustext schreibst Du z.B.
Wert: <v1.2> Zeit: <v1.t>
An den Ausgang TQ hängst Du den UDP Ausgangsbefehl. In die Eigenschaft Befehl bei Ein kommt <v>.
Somit wird bei einer Änderung an AI1 der Text vom Statusbaustein gesendet.
Dabei wird <v1.2> durch den Wert an Eingang AI1 mit 2 Kommastellen und <v1.t> durch die Zeit der Änderung an AI1 ersetzt.
Ergebnis Beispiel:
Wert: 12.34 Zeit: 2022-06-18 19:15:16
Du schreibst Millisekungen oder noch genauer.
4ms wäre der maximal theoretische Wert. Das sind 4x so viel wie 1ms.
Dazu kommt dann noch, dass das je nach Auslastung des Miniservers, varieren kann.
Es macht doch üherhaupt keinen Sinn eine Genauigkeit anzuzeigen welche nie stimmen kann.
Um die Frage von Post 2.1 abschliessend zu Beantworten: Nein.
IMHO ist es sinnvoller, die Zeit serverseitig zu erfassen (und auch einfacher), weil der MS hat keine RTC und geht pro Tag schon einige Sekunden falsch. Ohne Internet-Sync wäre die Zeit am MS faktisch immer falsch.
Jein. Der MS hat keine RTC. --> korrekt
Der Wert wird auf dem MS (sofern Uhrzeit Synchron auch korrekt) erzeugt und somit ist der Timestamp vom MS nicht uninteressant. Den Timestamp vom UDP Server (UNIX TS) speichere ich zusätzlich. Somit hätte ich die Möglichkeit zwischen Client / Server Timestamp umzuschalten.
Wurde bereits bei anderen Anbindungen so realisiert und möchte hier nicht zwingend den bestehenden Mechanismus abändern. (z.B.: Server TS = Client TS)
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar