地暖逻辑

配置参数

类型 参数 必填 说明
logicmodel_floorheat tempDeviceId 温度监测设备的ID
valveDeviceId 地暖阀门设备的ID
settemp_max 设置温度的最大值(21-35℃,默认35)
settemp_min 设置温度的最小值(5-19℃,默认5)
threshold_plus 温度正误差(0.5-5℃,默认1℃)
threshold_minus 温度负误差(0.5-5℃,默认1℃)
valveDelay 阀门控制延时(0-60,默认5S)
readInterval 主动读取时间间隔(读取监测设备的温度),默认60S,设为0不读取

配置示例

下载logic_floorheat.xlsx

type config
logicmodel_floorheat tempDeviceId=d01,valveDeviceId=d02
logicmodel_floorheat tempDeviceId=d01,valveDeviceId=d02,settemp_max=30, settemp_min=10, threshold_plus=2, threshold_minus=0.5,valveDelay=1,readInterval=0

设备通道

通道 类型 说明
switch Switch 开关,值为on、off
settemp Number 设置温度
temperature Number 当前温度
heating Switch 加热状态

工作机制

  • 当设备的temperature、settemp、switch值发生变化时,均会检查逻辑状态。
  • 温度误差值的大小,会影响室内的温度变化范围,以及地暖开启和关闭的时间间隔。
    • 误差值大,室内温度变化范围大,地暖开启和关闭的频次低;
    • 误差值小,室内温度变化范围小,地暖开启和关闭的频次高。
    • 一般取值为1-5度,最小为0.5。可以设为小数,例如0.9、1.8。
    • 假设threshold_plus=2,threshold_minus=1时,地暖会在温度大于settemp+2的时候关闭,在温度小于settemp-1的时候打开
    • 假设settemp=20,threshold_plus=2,threshold_minus=1时,那室内的温度会维持在19-22度之间。
  • 为了避免频繁开关阀门,可以设置阀门控制延时,默认5S,即触发开关后5S才会实际控制阀门

results matching ""

    No results matching ""