物联网应用开发 指示灯

By | 2021年4月23日

指示灯组件可用于显示设备状态、告警等。本文介绍指示灯组件的详细配置方法。

应用示例

  • 厕所使用状况监测大屏中使用指示灯展示厕所占用状况。如下图所示。案例
  • 使用多个指示灯表示多个状态,例如水温过低显示蓝色,正常显示绿色,过高显示红色。

步骤一:添加组件

  1. 创建Web应用。具体操作,请参见创建Web应用
  2. 在Web应用编辑器中,单击最左侧的组件图标组件
  3. 在画布左侧组件列表上方,输入指示灯,找到该组件,然后将组件拖拽到中间画布。

    有关组件添加的更多信息,请参见添加组件

    指示灯组件

步骤二:配置数据源

  1. 在Web应用编辑器右侧样式中,单击展示数据配置数据源
  2. 数据源配置页面,选择数据源类型,完成配置。
    可选数据类型有
    设备
    接口
    静态数据

    说明 设备数据源支持返回的数据类型为布尔型(bool)、枚举型(enum)和整数型(int)。接口数据源支持返回的数据类型为布尔型(bool)和数值型(单精度数字、双精度数字和整数)。

    • 布尔型:true对应开,false对应关。
    • 整数型:将设备返回的整数型数据转换为布尔型,需设置转换为True和False的整数值。
    • 枚举型:不同枚举值对应不同的状态和颜色。 可根据产品物模型的枚举型属性配置相应颜色。
    • 数值型:使用数据过滤脚本将接口返回的数值型数据转换为布尔型或枚举型。

    组件会从绑定属性的值解析对应状态,在样式中显示对应的配置项。
  3. 单击确定

步骤三:配置样式

  1. 在右侧样式中,选择展示样式,完成指示灯样式配置。
    • 颜色:指示灯会展示数据源状态值对应的默认颜色,支持修改。
    • 图片:上传图片后,指示灯会展示数据源状态值对应的图片。

    样式示例

  2. 调整组件在页面中的最终位置。有关组件通用样式配置的更多信息,请参见样式配置

步骤四:配置交互动作

  1. 在Web应用编辑器右侧交互中,单击新增交互,设置事件动作

    该组件支持鼠标移入事件。例如,鼠标移入,执行动作展示隐藏,显示某个隐藏的组件,展示组件数据更多的说明信息。

    具体操作,请参见交互配置

  2. 单击页面右上方的预览,预览和调试组件展示的数据和效果。

请关注公众号获取更多资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注