温标切换:设备仅上报 ℃ 或 ℉

更新时间:2023-10-12 07:59:53

设备只上传 1 种单位的温度,通过“温标切换”,面板自动进行换算。例如,设备只上报的是 ℃ ,但用户需要面板显示
℉,可以直接通过面板的温标切换实现两个温度之间的转换。

概述

当设备上报 ℃ (或 ℉ ) ,用户在面板上点击温标切换成 ℉ (或 ℃ )时,面板会显示 ℉ (或 ℃ )的温度值,实际上是在面板工作台点击右上角更多>温标切换进行实现的。

前提条件

作为前置条件,在 IoT 平台开发时需要先选择对应的功能 DP。

说明:温标切换 DP 必须存在,温度 DP ℃ 和 ℉ 不能同时存在,才能使用此规则实现单个 DP 的切换。

温标切换:设备仅上报 ℃ 或 ℉

操作步骤

  1. 在面板右上角,单击更多>温标切换。

  2. 选择精度和近似值,完成设置。

    说明:
    精度:选择切换后的精度显示。可以设置整数、1 位小数、2 位小数和 3 位小数。
    近似值:选择切换的算法逻辑。目前支持四舍五入、末位向上取和末位向下取

    温标切换:设备仅上报 ℃ 或 ℉

  3. 单击页面右上角 预览 并扫描二维码,在 App 端体验温标切换效果。

操作结果

配置完成后,在 App 端切换 温标,温度会根据温标的变化自动切换。 示例如下:
温标切换:设备仅上报 ℃ 或 ℉

注意事项

  • DP 的单位未配置或者单位配置错误会导致以上规则均不生效。温标单位是 1 位字符,不是 2 位字符。
    • 摄氏度:℃
    • 华氏度:℉
  • ℃和℉的转换公式,不是整除,所以转换过程会存在精度差。