Dingpräsenz: ThingWorx Composer zum Erstellen benutzerdefinierter ReportingStrategy-Dinge verwenden
Eine ReportingStrategy ist ein Ding, das von der ReportingStrategy-Dingvorlage abstammt und den Dienst ReportingAlgorithm überschreibt. Sie können eine benutzerdefinierte Strategie mit drei Methoden erstellen: in Composer, in einer Erweiterung (mit einem Java-gestützten Ding) oder durch XML-Import.
So erstellen Sie eine benutzerdefinierte Strategie in Composer:
1. Navigieren Sie zum Fensterbereich "Dinge" in Composer, und klicken Sie auf Neu.
2. Wählen Sie einen eindeutigen Namen für Ihre Strategie aus.
3. Wählen Sie ReportingStrategy als Dingvorlage für dieses Ding aus.
4. Implementieren Sie Ihre Strategie:
a. Wechseln Sie zur Registerkarte "Dienste", und klicken Sie auf den Link "Bearbeiten", um den Dienst ReportingAlgorithm zu überschreiben.
b. Schreiben Sie JavaScript-Code, der den result-Wert basierend auf der entsprechenden Geschäftslogik festlegt, um den Berichterstattungsstatus des Geräts auszuwerten.