1

提供された REST インターフェイスまたはカスタム Things Cloud アプリケーションで c8y.core angular-module を使用して、スマート ルールを作成することは可能ですか。スマート アプリ ツールキットを使用して、ユーザーがアラームのしきい値を設定し、このアラームに対して SMS/E メール通知を有効にするかどうかを定義できる Things Cloud アプリケーションを作成しようとしています。これらは、コックピット アプリケーションのスマート ルール セクションで実行できます。

4

2 に答える 2

1

SmartRules が機能する方法は、プレースホルダー付きの裏打ちされた CEL があることです。次に、UI は構成管理対象オブジェクトを作成し、CEL 内のプレースホルダーをこのオブジェクトの ID に置き換えます。その後、CEL が展開されます。

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

于 2016-05-10T10:07:19.187 に答える
1

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

現在、Smart Rules 用のオープン API はありませんが、上記の API を使用してすべての機能を取得できます (たとえば、SendSms または SendMail チャネルを使用します)。

于 2016-05-10T09:55:54.600 に答える