2016-05-10 9 views
1

カスタムCumulocityアプリケーションで提供されたRESTインターフェイスまたはc8y.core角度モジュールを使用してスマートルールを作成することは可能ですか?私はスマートアプリツールキットを使ってCumulocityアプリケーションを作成しようとしています。このツールでは、ユーザーはアラームのしきい値を設定し、このアラームのためにSMS/Eメール通知をアクティブにする必要があるかどうかを定義できます。これらのことは、コックピットアプリケーションのスマートルールセクションで行うことができます。CumulocityのRESTインターフェイスまたはスマートアプリツールキットによるスマートルールの設定

答えて

1

このREST APIを使用して、独自のアプリケーションからCELルールを作成および管理できます。https://cumulocity.com/guides/reference/real-time-statementsまたはこのJavaScript API:http://resources.cumulocity.com/documentation/jssdk/latest/#/core/c8y.core.service:c8yCepModule

スマートルール用オープンAPIは現在ありませんが、上記のAPI(SendSmsやSendMailチャンネルなど)を使用してすべての機能を利用できます。

1

SmartRulesの仕組みは、プレースホルダを使用してCELをバックアップしていることです。その後、UIは構成管理オブジェクトを作成し、CEL内のプレースホルダをこのオブジェクトのIDに置き換えます。その後、CELが導入されます。

同様のロジックを使用して、SmartRuleのようなものを実現できます。

関連する問題