
Verlässliche Zeitstempel für Bewässerungsdaten benötigen zwei getrennte Angaben: einen eindeutigen Zeitpunkt zur Speicherung und eine benannte lokale Zeitzone für Anzeige und Berichte nach Betriebstagen. Speichern Sie jede Beobachtung und jedes Ereignis als UTC oder als Zeitstempel mit Zeitversatz, der in UTC umgerechnet werden kann. Bewahren Sie die IANA-Zeitzonenkennung des Betriebs getrennt auf. Speichern Sie niemals einen bloßen Wert wie „2026-11-01 01:30“ als einzige Zeitaufzeichnung, weil diese lokale Uhrzeit beim Ende der Sommerzeit zweimal vorkommen kann.
Ein Forscher des USDA ARS arbeitet an einem standortspezifischen Steuergerät einer Kreisberegnungsanlage. Steuergerät und Bediener stammen aus dem echten USDA-Foto; nur die Seitenbereiche wurden mit AI erweitert, um einen Bildausschnitt im Querformat zu erzeugen. Foto: Peggy Greb / USDA Agricultural Research Service. Die Szene liefert Gerätekontext und bestätigt nicht die nachstehende Zeitstempelgestaltung.
Dieser Leitfaden definiert einen Datenvertrag für Bewässerungsmanagementsoftware, Controller, Gateways, Sensoren und Berichte. Er trennt Messzeit und Eingangszeit, erläutert wiederholte und fehlende lokale Stunden und bietet einen Abnahmetest, den ein Betriebsteam durchführen kann, bevor es täglichen Wassersummen vertraut. Es handelt sich um ein Planungs- und Inbetriebnahmeverfahren, nicht um eine Aussage über eine bestimmte Plattform.
Ein Zeitstempel ist nur nützlich, wenn sein Ereignis benannt wird. Bei einer Bodenfeuchteprobe, observed_at sollte angeben, wann der Sensor die Beobachtung vorgenommen hat. Bei einem Ventilbefehl requested_at, accepted_at und executed_at sind unterschiedliche Ereignisse. Bei einem Durchfluss-Gesamtwert benötigt der Datensatz außerdem Anfang und Ende des Summierungsintervalls. Jedes Feld einfach „Zeit“ zu nennen, verbirgt diese Unterschiede und kann die scheinbare Arbeitsreihenfolge umkehren.
Bewahren Sie den Zeitpunkt, zu dem ein Gateway einen Datensatz empfangen oder hochgeladen hat, in einem separaten ingested_at Feld. Ein entfernter Logger kann Beobachtungen während eines Kommunikationsausfalls zwischenspeichern und später übermitteln. Der spätere Empfang darf den ursprünglichen Messzeitpunkt nicht ersetzen. Sonst kann eine Nachtbewässerung in einem Morgendiagramm erscheinen, ein veralteter Sensor aktuell wirken und eine Alarmverzögerungsberechnung bedeutungslos werden.
Dokumentieren Sie die Uhrqualität zusammen mit der Beobachtung, wenn sie die Entscheidung beeinflusst. Nützliche Zustände sind synchronisiert, nach Neustart geschätzt, Controlleruhr unbekannt und beim Import korrigiert. Ein UTC-Suffix kann eine um zehn Minuten falsche Uhr nicht reparieren; es kennzeichnet nur den Zeitbezug, den die Software angenommen hat. Die Leitfaden zur Platzierung von Bodensensoren behandelt, ob ein Messwert die bewässerte Wurzelzone repräsentiert; dieser Artikel behandelt, ob der Datensatz den Messzeitpunkt bewahrt. Beide Prüfungen sind erforderlich, bevor Software eine Bewässerungsentscheidung unterstützen kann.
| Feld | Bedeutung | Beispiel | Warum es getrennt betrachtet wird |
|---|---|---|---|
| observed_at_utc | Zeitpunkt, zu dem Sensor oder Steuerung die Beobachtung gemacht hat | 2026-11-01T05:30:00Z | Ordnet Feldnachweise ohne Unklarheiten durch Ortszeit |
| ingested_at_utc | Zeitpunkt, zu dem die Plattform den Datensatz empfangen hat | 2026-11-01T05:42:18Z | Misst die Lieferverzögerung, ohne den Verlauf umzuschreiben |
| site_time_zone | Benannte Zeitzone für Betriebsanzeigen und Kalenderberichte | America/New_York | Wendet die richtige Regel für das Datum an, einschließlich Regeländerungen |
| utc_offset_at_event | Versatz, der zu diesem Zeitpunkt galt | -04:00 | Macht eine exportierte lokale Bezeichnung eindeutig |
| clock_quality | Bekannte Zeitbedingung oder Unsicherheit | synchronisiert | Verhindert Scheingenauigkeit nach Rücksetzungen oder manuellen Uhrzeitänderungen |
UTC identifiziert den Zeitpunkt. Ein numerischer Versatz wie −04:00 gibt an, wie die lokale zivile Zeit zu diesem Zeitpunkt mit UTC zusammenhing. Eine benannte Zone wie America/New_York enthält historische und künftige Regeln der zivilen Zeit. Diese Werte beantworten verwandte, aber unterschiedliche Fragen; ein robuster Bewässerungsdatensatz sollte sie daher nicht als austauschbar behandeln.
Eine UTC-Abweichung allein kann den lokalen Zeitplan der nächsten Saison nicht berechnen, da sie weder die Sommerzeithistorie noch zukünftige Regeln enthält. Eine Zeitzonenabkürzung ist noch weniger eindeutig: Bezeichnungen wie CST können verschiedene Abweichungen und Regionen meinen. Speichern Sie eine gepflegte Zeitzonenkennung für den tatsächlichen Betriebsstandort und bewahren Sie UTC-Zeitpunkte für Beobachtungen und ausgeführte Ereignisse auf.
Das US-amerikanische National Institute of Standards and Technology erläutert, dass Beginn und Ende der Sommerzeit den geltenden Regeln folgen und einige US-Gebiete die Zeitumstellung nicht vornehmen. Diese Behördenhinweise wurden als Hintergrundrecherche geprüft. Zeitzonengesetze können sich ändern; Software sollte daher eine aktualisierte Zeitzonendatenbank verwenden und bei einem wichtigen Export die verwendete Datenbank- oder Plattformversion erfassen, statt einen dauerhaften Versatz fest einzuprogrammieren.
Verwenden Sie Ortszeit als Darstellungs- und Geschäftsregelebene. Bediener fragen natürlicherweise, was um 06:00 auf dem Betrieb geschah oder wie viel Wasser am Montag ausgebracht wurde. Die Anwendung kann diese Fragen beantworten, indem sie gespeicherte Zeitpunkte anhand der Standortzeitzone umrechnet. Halten Sie die Zeitzonenkennzeichnung in Exporten und Anzeigen sichtbar, wenn Benutzer Betriebe in mehreren Regionen betrachten können.
Wenn Uhren zurückgestellt werden, tritt ein Teil der lokalen Stunde zweimal auf. In New York am 1. November 2026 kann die Kennzeichnung 01:30 entweder 2026-11-01T05:30:00Z mit Zeitversatz −04:00 oder 2026-11-01T06:30:00Z mit Zeitversatz −05:00 repräsentieren. Die beiden Beobachtungen liegen eine Stunde auseinander, obwohl eine lokale Uhrzeitspalte ohne Zeitversatz sie identisch erscheinen lässt.
Entfernen Sie doppelte Datensätze nicht anhand von lokalem Datum, lokaler Uhrzeit und Sensor-ID. Verwenden Sie eine stabile Ereigniskennung oder den eindeutigen Beobachtungszeitpunkt als Bestandteil des Schlüssels. Ein Diagramm sollte beide Punkte erhalten und kann im Tooltip den Versatz, das Zeitzonenkürzel oder eine Kennzeichnung der wiederholten Stunde zeigen. Ein CSV-Export sollte UTC und lokale Zeit mit Versatz in getrennten Spalten enthalten.
Ein Zeitplan um 01:30 am Tag der Zeitrückstellung benötigt eine ausdrückliche Regel. Die Steuerung könnte beim ersten Auftreten, beim zweiten, bei beiden oder einmal gemäß ihrer eigenen dokumentierten Regel laufen. Keine dieser Möglichkeiten sollte anhand eines Dashboards erraten werden. Wählen Sie das beabsichtigte Verhalten des Betriebs, bestätigen Sie, dass die installierte Steuerung es unterstützt, und testen Sie den exakten Übergang in einem sicheren Simulator oder einer Testumgebung.
Für die vergangene Bewässerungsdauer subtrahieren Sie eindeutige Zeitpunkte statt angezeigter Uhrzeiten. Ein Ereignis, das beim ersten 01:45 beginnt und beim zweiten 01:15 endet, hat eine positive Dauer, auch wenn die angezeigte Uhr scheinbar zurückläuft. Bewahren Sie die Start- und Stoppzeitpunkte des Steuergeräts zusammen mit berechneter Laufzeit und abgegebenem Volumen auf.
Wenn Uhren vorgestellt werden, existieren einige lokale Uhrzeiten nicht. Eine Anforderung für einen lokalen Start um 02:15 an einem Umstellungstag kann vom Planungssystem abgelehnt, übersprungen oder verschoben werden. Die Anwendung muss dokumentieren, welches Ergebnis gilt, und es anzeigen, bevor sich ein Bediener auf den Zeitplan verlässt.
Drei Arten der Wiederkehr unterscheiden. A Zeitplan nach Uhrzeit bedeutet „um 06:00 nach Betriebsortszeit ausführen“ und folgt den Regeln der örtlichen Uhrzeit. Ein verstrichenes Intervall bedeutet „24 Stunden nach dem letzten Start ausführen“ und kann sich bei einer Zeitumstellung um eine Stunde Ortszeit verschieben. Ein Solarer oder agronomischer Auslöser folgt einer separaten Beobachtung oder einem Modell. Werden alle drei als allgemeines Tagesereignis gespeichert, entstehen unbemerkte Veränderungen.
Legen Sie für eine nicht existierende Uhrzeit fest, ob das Ereignis übersprungen, auf den nächsten gültigen Zeitpunkt verschoben oder zur Bedienerprüfung gesperrt wird. Die Regel gehört in die Zeitplandefinition und das Prüfprotokoll. Normalisieren Sie 02:15 nicht stillschweigend zu 03:15, da die Bewässerung dadurch in einen anderen Energietarif, ein anderes Arbeitszeitfenster oder eine andere Fertigationsfolge fallen kann.
Offline arbeitende Steuerungen können ihre eigene Uhr und ihre eigenen Übergangsregeln anwenden, wenn die Cloud nicht verfügbar ist. Dokumentieren Sie die Steuerungsfirmware, Zonenkonfiguration und Uhrzeitquelle. Gleichen Sie nach dem Wiederverbinden die tatsächlichen Ausführungsprotokolle ab, statt den Betrieb aus dem geplanten Zeitplan abzuleiten. Die Auswahlleitfaden für Bewässerungssteuerungen hilft festzustellen, welche Steuerungsarchitektur die lokale Ausführung übernimmt; das Zeitstempelverhalten muss dennoch modellspezifisch bestätigt werden.
Ein Betriebstag ist ein Kalenderintervall in der Standortzeitzone, nicht immer 24 verstrichene Stunden. Der Tag der Zeitumstellung vorwärts kann 23 Stunden enthalten, der Tag der Rückstellung 25. Berechnen Sie den UTC-Zeitpunkt der lokalen Mitternacht am Anfang und der nächsten lokalen Mitternacht am Ende und aggregieren Sie Beobachtungen innerhalb genau dieses Intervalls.
Verwenden Sie halboffene Grenzen: Beziehen Sie Datensätze ab dem Beginn einschließlich und bis vor das Ende ein, geschrieben als [start, end). Der nächste Bericht beginnt genau am vorherigen Ende. Dadurch wird verhindert, dass ein Messwert um Mitternacht doppelt gezählt wird. Legen Sie die Regel für Intervallmessungen fest, die die Grenze überschreiten: Aufteilung anhand der Rohmessungen, soweit begründet, Zuordnung nach dem Intervallende oder Beibehaltung eines ausdrücklich grenzüberschreitenden Datensatzes. Geben Sie die Methode im Bericht an.
Teilen Sie das Tagesvolumen zur Berechnung des mittleren Durchflusses an einem Zeitumstellungstag nicht durch einen festen Wert von 24. Verwenden Sie die tatsächlich verstrichenen Sekunden des Berichts. Unterscheiden Sie auch die Differenz eines Durchflussmengenzählers von der Summe der Intervallwerte. Die Anleitung zu Durchflussmesserimpulsen erläutert Zählerüberlauf und Intervallumrechnung; die Zeitstempelgrenze bestimmt, welche Zählwerte zum Bericht gehören.
| Aufzeichnung | Lokale Bezeichnung | UTC-Zeitpunkt | Volumen |
|---|---|---|---|
| A | 01:30 −04:00 | 05:30Z | 8 m³ |
| B | 01:30 −05:00 | 06:30Z | 9 m³ |
| C | 23:45 −05:00 | 04:45Z am nächsten UTC-Datum | 7 m³ |
| Ergebnis eines Betriebstages | 00:00 bis zum nächsten 00:00 in der Standortzeitzone | 25 verstrichene Stunden | 24 m³ |
Die Werte sind hypothetische Rechenbeispiele und keine Messungen aus dem Foto oder einer Produktspezifikation. Die Datensätze A und B müssen beide in der Summe bleiben. Datensatz C gehört zum selben lokalen Betriebstag, obwohl sein UTC-Kalenderdatum bereits weitergerückt ist. Eine Gruppierung nach den ersten zehn Zeichen einer UTC-Zeichenfolge würde ihn dem falschen lokalen Bericht zuordnen.
Das Verschieben eines Betriebs in eine andere benannte Zeitzone in der Software sollte die künftige Anzeige und Geschäftsregeln verändern, nicht gespeicherte Zeitpunkte umschreiben. Halten Sie fest, wer die Einstellung geändert hat, die alte und neue Zeitzone, den Zeitpunkt des Wirksamwerdens, den Grund und welche Zeitpläne neu bewertet wurden. Eine administrative Zeitzonenkorrektur kann die Zuordnung zu Berichten wesentlich verändern, selbst wenn kein Sensorwert geändert wird.
Überschreiben Sie bei der Datenbereinigung niemals einen ursprünglichen Steuergeräte-Zeitstempel, ohne das Original aufzubewahren. Wird ein bekannter Uhrenfehler korrigiert, erhalten Sie Quellwert, Korrekturmethode, angewandten Zeitversatz, Prüfer und korrigierten Zeitpunkt. Behalten Sie ein Qualitätskennzeichen bei, damit nachgelagerte Nutzer einen synchronisierten Zeitstempel von einer geschätzten Rekonstruktion unterscheiden können.
Wenn mehrere Systeme Daten liefern, legen Sie an jeder Schnittstelle die Verantwortung für die Zeitumrechnung fest. Eine Steuerung kann Ortszeit ausgeben, ein Gateway kann einen Zeitversatz hinzufügen und eine API kann erneut umrechnen. Dokumentieren Sie die tatsächliche Schnittstellenvereinbarung und testen Sie mit einem bekannten Testfall. Eine doppelte Umrechnung kann ein Bewässerungsereignis um Stunden verschieben und dabei einen Zeitstempel erzeugen, der syntaktisch weiterhin gültig erscheint.
Verwenden Sie Sequenznummern oder kumulative Zähler als ergänzende Nachweise, nicht als Ersatz für Zeitangaben. Sie können fehlende oder umgeordnete Beobachtungen aufdecken, wenn die Uhr springt. Ihre Verknüpfung mit rohen und korrigierten Zeitstempeln schafft eine nachvollziehbare Spur für Wassernutzungsberichte und Fernalarme.
Zeigen Sie auf einem Bedienbildschirm Ortszeit und Zeitzone des Betriebs deutlich an. Stellen Sie auf einem Diagnosebildschirm UTC, Zeitversatz, Zustand der Quelluhr und Übernahmeverzögerung bereit. Ein Dashboard für mehrere Betriebe sollte Ereignisse nicht stillschweigend in der Zeitzone des Laptops des Betrachters darstellen. Lassen Sie Nutzer eine Anzeigezeitzone wählen, kennzeichnen Sie diese und bewahren Sie den Wert der Betriebszeitzone in exportierten Daten.
Verwenden Sie für APIs ein dokumentiertes Format mit Zeitversatz und einheitlicher Genauigkeit. Geben Sie an, ob der Intervallanfang eingeschlossen und das Ende ausgeschlossen ist. Geben Sie die Zonenkennung zurück, wenn die Antwort Gruppierungen nach Betriebstag oder zukünftige Zeitpläne enthält. Verwenden Sie keine lokalisierte Anzeigezeichenfolge als Integrationsfeld.
Fügen Sie bei CSV-Exporten maschinenlesbare Spalten vor den Darstellungsspalten ein. Behalten Sie observed_at_utc, observed_at_local_with_offset, site_time_zone, ingested_at_utc, clock_quality, record_id, value und unit bei. Nutzer von Tabellenkalkulationen können dann nach UTC sortieren und zugleich den örtlichen Tag des Betriebs nachvollziehen.
Die Alarmbewertung benötigt dieselbe Unterscheidung. Aktualität sollte den aktuellen Zeitpunkt mit observed_at vergleichen, während Transportverzögerung ingested_at mit observed_at vergleicht. Ein aus einer verspäteten Charge erzeugter Alarm sollte die auslösende Beobachtung aufbewahren. Die Planungsleitfaden für Bewässerungsfernalarme erläutert, wie eine Bedingung mit einer Bedieneraktion verbunden wird.
Definieren Sie erwartete Ergebnisse vor der Prüfung. Verwenden Sie für ungewöhnliche Uhrenänderungen Simulation außerhalb des Betriebs, sofern nicht ein autorisiertes Verfahren den Feldversuch sicher macht. Ändern Sie die Uhr eines produktiven Steuergeräts nicht während aktiver Bewässerung allein zum Erzeugen eines Nachweises.
| Risiko | Prüfnachweise | Störungssignal | Erforderliche Entscheidung zur weiteren Behandlung |
|---|---|---|---|
| Wiederholte Ortszeitstunde | Zwei unterschiedliche Zeitpunkte und IDs bleiben bei Anzeige, Export und Aggregation erhalten | Ein Datensatz verschwindet oder beide teilen denselben Schlüssel | Sperren Sie betroffene Summen und korrigieren Sie die Identitätslogik |
| Fehlende lokale Stunde | Der Zeitplan folgt der gewählten und sichtbaren Regel | Unbemerkte Verschiebung, Duplikat oder ungeklärtes Überspringen | Regelwerk klären, Steuerungslogik korrigieren und erneut prüfen |
| Gepufferte Daten | Beobachtungs- und Übernahmezeit bleiben getrennt | Verspäteter Upload erscheint als neue Messung | Datenschnittstellenvereinbarung und Aktualitätsregeln korrigieren |
| Bericht zum Betriebstag | Örtliche Zeitgrenzen werden exakten UTC-Zeitpunkten zugeordnet | Festes Zeitfenster von 24 Stunden oder doppelte Mitternacht | Betroffene Berichte aus Rohdaten neu berechnen |
| Uhrkorrektur | Rohwert, Korrektur und prüfende Person bleiben nachvollziehbar | Zeitstempel der Quelle überschrieben | Herkunftsnachweise wiederherstellen, bevor historische Daten verwendet werden |
Die Abnahme gilt für die geprüften Versionen, die Zone, die Schnittstellen und die Berichtsdefinitionen. Wiederholen Sie betroffene Fälle nach einer Aktualisierung der Zeitzonendatenbank, einem Steuergerätetausch, einem Gatewaywechsel oder einer Neufassung der Berichterstellung. Bewahren Sie fehlgeschlagene Ergebnisse zusammen mit der korrigierenden Version auf, statt sie durch einen vollständig grünen Screenshot zu ersetzen.
UTC reicht aus, um einen gemessenen Zeitpunkt eindeutig zu bestimmen, jedoch nicht, um einen Bericht nach dem örtlichen Kalender des Betriebs oder einen zukünftigen Zeitplan nach Ortszeit zu reproduzieren. Bewahren Sie die benannte Zeitzone des Betriebs und die Regel für Berichtsgrenzen zusammen mit den UTC-Datensätzen auf.
Es gibt keine sichere allgemeingültige Annahme. Definieren Sie, ob der Zeitplan die erste Uhrzeitinstanz, die zweite, beide oder eine einmalige Ausführung gemäß einer dokumentierten Controller-Regel meint. Prüfen Sie das installierte System in einem sicheren Test und dokumentieren Sie das Ergebnis im Ausführungsprotokoll.
Der Unterschied macht Übertragungsverzögerung und gepufferten Verlauf sichtbar. Er ermöglicht es der Plattform, veraltete Feldnachweise zu erkennen, ohne den tatsächlichen Messzeitpunkt zu verändern.
Erst nachdem jeder Zeitpunkt in die vorgesehene Standortzeitzone umgerechnet und die Berichtsgrenze festgelegt wurde. Die Gruppierung nach rohen UTC-Daten oder lokalen Zeichenfolgen ohne Zusatz kann spätabendliche Datensätze falsch zuordnen und die wiederholte Stunde zusammenfallen lassen.
Produkte zu diesem Bewässerungsleitfaden.

Winkel mit Überwurfmutter und Außengewinde mit klar dokumentierten technischen Feldern auf Grundlage des Katalogs. Vergleichen Sie den genauen Datensatz, die Variante und die Projektanforderungen vor einer technischen Anfrage.

Reduzierkupplung mit klar dokumentierten technischen Feldern auf Grundlage des Katalogs. Vergleichen Sie den genauen Datensatz, die Variante und die Projektanforderungen vor einer technischen Anfrage.

Klemmkupplung mit Schlauchtülle mit klar dokumentierten technischen Feldern auf Grundlage des Katalogs. Vergleichen Sie den genauen Datensatz, die Variante und die Projektanforderungen vor einer technischen Anfrage.

T-Stück mit Klemmverbindung mit klar dokumentierten technischen Feldern auf Grundlage des Katalogs. Vergleichen Sie den genauen Datensatz, die Variante und die Projektanforderungen vor einer technischen Anfrage.