Farmsoftware-API-Integration

Die API-Integration ermöglicht es einem Farm-Management-System, Daten automatisch mit anderer Software auszutauschen, auf die ein Betrieb bereits angewiesen ist: Sensor- und SCADA-Plattformen, die Live-Wasserqualitätsdaten übermitteln, Buchhaltungssoftware, die Kostendaten abruft, Portale von Zertifizierungsstellen, die Compliance-Berichte erhalten, staatliche Rückverfolgbarkeitssysteme, die Fang- oder Produktionserklärungen empfangen. Dies ersetzt das manuelle Neueingeben derselben Daten durch Mitarbeiter in mehrere getrennte Systeme. Eine REST-API, die Standard-Endpunkte (aktuelle Biomasse für eine Charge lesen, ein neues Fütterungsereignis posten, Wasserqualitätshistorie für einen Datumsbereich abrufen) mit klarer Authentifizierung und Ratenbegrenzungen bereitstellt, ist das gängige Integrationsmuster. Gut konzipierte Farmsoftware dokumentiert diese Endpunkte öffentlich, sodass Drittanbieter von Sensoren und Berater Konnektoren erstellen können, ohne die direkte Beteiligung des Farmsoftware-Anbieters für jede Integration zu benötigen. Die Zuverlässigkeit der Integration ist in der Aquakultur wichtiger als in vielen anderen Branchen, da ein unterbrochener Sensor-zu-Software-Datenfluss während eines kritischen Wasserqualitätsereignisses nicht nur eine Berichtslücke darstellt, sondern bedeuten kann, dass ein Alarmschwellenwert nie ausgelöst wird, weil die Daten, die ihn ausgelöst hätten, nie ankamen. Idempotente Schreiboperationen (sicher wiederholbar, ohne doppelte Datensätze zu erstellen, wenn ein Netzwerkaufruf wiederholt wird) sind eine spezifische technische Anforderung für Farm-API-Integrationen, angesichts der intermittierenden Konnektivität, die an abgelegenen Aquakulturstandorten üblich ist.

Farmsoftware-API-Integration
Foto: Jebulon / Wikimedia Commons, CC0

Selbst berechnen

Verwandte Begriffe