Overview of Rule Engine Services

Rule Engine is the core service that OneNET provides users for data transfer, which enables users to filter and distribute device messages in IoT Suite. In this way, users can customize data filtering rules, convert data formats, and forward data to follow-on products, thus obtaining more services.

Data Source Selection

Rule Engine supports processing and forwarding messages from a product in IoT Suite, and supports processing the following message sources:

  • Device data point message: new data points in stream

  • Device lifecycle event: creation, deletion, online and offline event messages throughout device lifecycle

  • Device image properties update event: device image properties update event message (coming soon)

Message Processing

Rule Engine supports SQL statement-based custom processing rules for json data contents from selected message sources.

At present, all system message sources are input into a rule engine in a fixed basic message format, and users can edit custom SQL based on the basic message format, extract and reorganize json data, and process messages based on custom SQL statements, as shown below.

Message Forwarding

Rule Engine supports forwarding customized messages to back-end services. Currently, the back-end services supported are as follows:

  • Message Queue (MQ)

    A message-oriented middleware with high performance and high availability, making it easier for application services to get device messages stably and efficiently, as shown in the Message Queue (MQ).

  • hort Message Service (SMS)

    Triggers a fixed template SMS containing user-defined parameters

  • Storage Service (coming soon)

    Data storage service based on MySQL database

More Help

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “