让 ThingsX 设备面板更加智能,为组件设置条件可见性

2025/5/16

articles/2024/20250516094211_a03147e763909bce0e92573d19a7e4e8.png

当我们将各类物联网设备统一接入 ThingsCloud 平台后,紧接着就是创建自己的 ThingsX 设备面板,为用户提供手机端的设备控制和数据展示,支持 iOS/Android/微信小程序等。

现在,您可以为 ThingsX 设备面板上的组件设置条件可见性,支持在设备不同状态下,显示或隐藏相应的组件,让设备界面更加智能和人性化。

如何设置组件的条件可见性?

组件的条件可见性支持以下几种方式:

  • 不设置条件:默认选项,组件始终可见。
  • 符合条件时可见:可设置一个或多个条件,符合条件时组件可见,否则不可见。
  • 符合条件时不可见:可设置一个或多个条件,符合条件时组件不可见,否则可见。

在 App 编辑器中点击任意组件,在右侧的组件设置中,可以设置条件可见性,如下图:

在编辑条件时,可添加多个条件,多个条件之间支持逻辑与(AND)和逻辑或(OR)的关系。如下图:

每个条件可选择设备类型中定义的属性,并设置属性的比较运算方式。

有哪些应用场景?

充分利用组件的条件可见性功能,可以在设备不同状态下,展示不同的组件,在不同领域的应用场景中给用户带来更好的体验。

这里我们列举一些常见的客户使用场景:

  • 传感器故障提醒:当设备传感器数值超过30分钟未更新时,显示“设备数据更新暂停,请检查传感器是否工作正常”文字提示,隐藏传感器当前数值组件。
  • 智慧农业大棚:土壤酸碱度传感器检测到土壤 pH 值低于设定适宜范围时,显示 “土壤酸性过强” 文字组件,同时显示 “启动石灰喷洒设备” 开关按钮组件和 “查看改良方案” 按钮组件,及时改善土壤条件 。
  • 仓库环境监控:如果仓库内的湿度传感器数值超过正常范围,显示相应的湿度异常提示文字组件,同时隐藏正常状态提示组件。
  • 智能家居控制:当家中的门窗传感器检测到门窗打开时,显示 “门窗已打开” 文字组件,关闭时则隐藏该组件。
  • 物流车辆跟踪:在地图组件上,当车辆行驶到设定的卸货地点范围时,显示 “到达卸货点” 文字组件和卸货操作的开关按钮组件,方便司机操作。
  • 创客智能项目:在创客开发的家庭安防项目中,当红外人体传感器检测到有人进入警戒区域,显示 “检测到异常闯入” 文字组件,同时出现 “一键报警” 开关按钮组件和 “发送警报至手机” 开关组件,方便快速应对突发情况。
  • 能耗监测系统:当商业楼宇的总能耗传感器数据显示当前时段能耗比过去同期高出 20%,显示 “能耗异常,请注意节能” 文字组件,同时出现 “关闭非必要用电设备” 开关按钮组件和 “查看能耗分析报表” 按钮组件,助力快速节能调整。
  • 水产养殖鱼塘:当鱼塘溶解氧传感器检测到水体溶氧量低于 3mg/L,显示 “鱼塘缺氧警报” 文字组件,同时显示 “启动增氧机” 开关按钮组件和 “联系技术员” 按钮组件,防止鱼类缺氧死亡。
  • 楼宇通风管理:写字楼内 CO₂浓度传感器检测到浓度高于 1000ppm,显示 “室内空气质量差,需通风” 文字组件,同时显示 “开启新风系统” 开关按钮组件和 “加大通风量” 调节按钮组件,改善室内空气质量 。

是不是很简单呢?快来试试吧!

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

关于 ThingsCloud

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

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

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

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

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

进入控制台

5000+ 企业在使用 ThingsCloud

更多博客

应用场景

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