Skip to content

显示动作 ​

actionType实际目标参数
24TM1637 数码管数字文本,例如 12.34、12:34、-12
25TM1637 数码管可显示字符,如 PLAY,受四位及段码限制
26TM1637 数码管清屏,无参数
27LCD 类型的 OLED 自定义显示多行文字,首行 # 可作居中标题

24/25/26 不能用于所有 LCD/OLED,也不是 LCD1602 的通用数字、文字和清屏接口。LCD 类型须选择固件已支持的对应驱动,字体、字符和行数受设备能力限制。

缓存模板 ​

动作可使用 ${periphId.field},从采集缓存 periphId_field 读取 value;.unit 与 .label 分别读取记录的单位与名称。每个传感器读取动作只选择一个通道,应先采集需要显示的每个通道。

json
{
  "actionType": 27,
  "targetPeriphId": "oled_ctrl",
  "actionValue": "# 房间\n温度: ${dht_room.temperature} ${dht_room.temperature.unit}\n湿度: ${dht_room.humidity} ${dht_room.humidity.unit}",
  "syncDelayMs": 0,
  "execMode": 0
}

$value 在受支持显示动作中可引用本次接收值;${temperature}、${value} 与 ${sys.ip} 不是本地缓存的通用变量。未找到缓存时保留原占位符,便于排查 ID、通道和采集规则。

显示请求经过来源、目标类型及配置版本检查。本机提交不等于屏幕实际显示,字体缺失与布局还须实物核对。重绘、模板查询或上报不能刷新原采样时间;过期缓存不能当作新读数。设备触屏布局见设备屏幕,数据读取见传感器动作。

蜂信物联 | fastbee.cn