什么是告警规则动态阈值?

1/10/2024

articles/2023/20240120145738_6ea089f0098730ffd725aabe691756fd.png

ThingsCloud 提供了内置的告警规则,可以将设备上报属性的变化作为告警触发条件。您可以为接入的设备创建灵活的告警规则,从而实现告警通知。

当我们对 数值型属性 设置触发条件的阈值时,可以填写固定的数值,例如:当二氧化碳浓度大于 1000 时触发告警,如下图:

然而在一些实际应用中,我们也经常会用到 动态阈值,来实现 不同设备自动使用不同的告警阈值。

例如有 1000 个温湿度传感器使用同一个告警规则,而每个传感器需要根据安装位置的不同,设置不同的温度下限值。这时候便可以使用动态阈值,而不需要为每个传感器设备创建一个独立的告警规则。

通过使用动态阈值功能,还可以实现让用户通过 App 来管理自己设备的告警阈值

如何设置动态阈值?

设置动态阈值非常简单,首先您需要知道,动态阈值实际上是保存在设备属性中,所以修改阈值就相当于修改设备属性。

下边以一个简单的示例来说明,如何在告警规则中设置动态阈值,并让用户可以随时修改阈值。

首先,我们在设备类型中添加几个新的用来保存阈值的属性,属性类型设置为云端私有,是因为这个属性不需要下发到设备。如下图:

articles/2023/20240119224432_bf1b1a0844f0c1ab2774576b5fd42160.png

articles/2023/20240119224614_505609c3c275de3feed6d65ae9e18a88.png

接下来,在告警规则的阈值输入框中,不输入数值,而是输入 { 符号,这时会自动下拉所有数值型的属性定义,我们这里选择刚添加的 {humidity_min}

articles/2023/20240119224720_45e559d9420f353af1211e431cea7bbf.png

同理,为温度的阈值也选择一个属性,如下图:

articles/2023/20240119224803_e1897055cd61677923369741883f2412.png

也可以使用范围条件来设置两个动态阈值,如下图:

articles/2023/20240120174356_b3aee35840b6da4abac9ef5720c5d09e.png

这样一来,在控制台中便可以轻松的修改不同设备的属性,来改变当前设备的告警阈值。如下图:

articles/2023/20240119232323_6acc0771e7409b54f99e3b5621714530.png

如何让用户设置告警阈值?

既然更新设备属性就可以修改告警阈值,那么只需要在 App 面板中放置数值控制组件,如下图:

articles/2023/20240119225321_848d38a847a6679534b9e16eb615b96b.png

用户便可以在 App 中随意修改温度下限阈值。如下图:

您学会了吗?了解更多 ThingsCloud 告警规则的使用方法,请浏览 告警规则

物联网设备接入 ThingsCloud ,请参考 设备接入指南教程

关于 ThingsCloud

ThingsCloud 是新一代物联网设备统一接入平台,帮助企业在极短的时间内搭建个性化的物联网平台和应用,并适应不断变化的发展需求。目前广泛应用于制造、电力、能源、环境、农业、楼宇、家居、教育、交通、物流、自动化等领域。

ThingsCloud 可接入各类网关,传感器、执行器、控制器、通信模组、智能硬件等,实现数据采集、远程控制,数据分析、告警通知、智能联动。还可以零代码生成项目应用 SaaS 和用户应用 App,并开放 API 和实时消息,便于业务系统集成和扩展开发。

通过使用 ThingsCloud,企业可以大大缩短搭建物联网系统的时间,节省软件开发费用,降低定制开发的风险,快速落地数字化和智能化项目。我们的客户遍布各行业,包括中国石化、中国铁塔、中国燃气、吉林大学、北控水务、ACE、中国民航大学、西安交通大学、精量电子、大秦铁路、宁波水利局等。

立即搭建您的物联网平台?

接入物联网设备,搭建可视化看板,生成 App,仅需不到 30 分钟。

进入控制台

5000+ 企业在使用 ThingsCloud

更多博客

应用场景

全球 80% 的数据将来自物联网,不论是传统行业还是新兴行业,都将利用更多有价值的数据来驱动业务,实现降本增效。