Composer 中的 ThingWorx 模型定义 > 建模 > 事物 > 警报 > AddOrUpdateAlert 服务属性
AddOrUpdateAlert 服务属性
AddOrUpdateAlert 服务的属性参数为信息表,不含已定义的数据形状。因此,该服务的“测试”按钮不可用于定义此参数的信息表。此服务预期的信息表根据警报类型以及为警报配置的属性基本类型而有所不同。要调用 AddOrUpdateAlert 服务,信息表必须如下表所述进行动态配置。
参数定义
参数
定义
value
指定用于 EqualTo / NotEqualToDeviationAbove / DeviationBelow 警报的目标值。
limit
指定用于 Above / Below 警报的阈值。
指定某个值必须偏离目标才能触发 DeviationAbove / DeviationBelow 警报的最小量。
limitInclusive
包含等于比较中限值的值。
minimum
InRange / OutOfRange 警报的最低目标值。
minimumInclusive
包含等于比较中最小值的值。
maximum
InRange / OutOfRange 警报的最高目标值。
maximumInclusive
包含等于比较中最大值的值。
BOOLEAN
警报类型
预期属性 (信息表的数据形状)
EqualTo / NotEqualTo
value: BOOLEAN
DATETIME
警报类型
预期属性 (信息表的数据形状)
Above / Below
limit:DATETIME
limitInclusive: BOOLEAN
EqualTo / NotEqualTo
value:DATETIME
InRange / OutOfRange
minimum:DATETIME
minimumInclusive: BOOLEAN
maximum:DATETIME
maximumInclusive: BOOLEAN
DeviationAbove / DeviationBelow
value:DATETIME
limit:NUMBER
limitInclusive: BOOLEAN
units:STRING,下列值之一:
S - 秒
M - 分钟
H - 小时
D - 天
N - 月
Y - 年
INFOTABLE
Infotable 警报会触发对信息表行数的更改。
警报类型
预期属性 (信息表的数据形状)
Above / Below
limit:INTEGER
limitInclusive: BOOLEAN
EqualTo / NotEqualTo
value:INTEGER
INTEGER、NUMBER 和 LONG
警报类型
预期属性 (信息表的数据形状)
Above / Below
limit:<BASETYPE>
limitInclusive: BOOLEAN
EqualTo / NotEqualTo
value:<BASETYPE>
InRange / OutOfRange
minimum:<BASETYPE>
minimumInclusive: BOOLEAN
maximum:<BASETYPE>
maximumInclusive: BOOLEAN
DeviationAbove / DeviationBelow
value:<BASETYPE>
limit:<BASETYPE>
limitInclusive: BOOLEAN
LOCATION
警报类型
预期属性 (信息表的数据形状)
EqualTo / NotEqualTo
value:LOCATION
DeviationAbove / DeviationBelow
value:LOCATION
limit:NUMBER
limitInclusive: BOOLEAN
units:STRING,下列值之一:
M:英里
K:公里
N:海里
STRING
警报类型
预期属性 (信息表的数据形状)
EqualTo / NotEqualTo
value: STRING
示例
有关使用 AddOrUpdateAlert 服务的示例,请参阅 本文章
相关链接