Skip to content

因子类型定义

本文档列出了系统支持的所有因子类型及其相关信息,包括类型代码、单位和图标。在创建和配置因子时,请参考此文档选择适当的因子类型。

因子类型列表

因子类型说明

下表列出了所有支持的因子类型,按照类型代码排序。创建因子时,需要指定the_type字段为对应的类型代码。

名称类型代码单位图标
摄像头100-摄像头
远程开关200-远程开关
电机210-电机
温度传感器2001温度传感器
湿度传感器2002%RH湿度传感器
二氧化碳传感器2003ppm二氧化碳传感器
氨气传感器2004ppm氨气传感器
大气压传感器2005hPa大气压传感器
风速传感器2006m/s风速传感器
风向传感器2007°风向传感器
雨量传感器2008mm雨量传感器
露点温度传感器2009露点温度传感器
土壤温度传感器2011土壤温度传感器
土壤湿度传感器2012%RH土壤湿度传感器
光照度传感器2013Lux光照度传感器
光辐射传感器2014W/㎡光辐射传感器
土壤pH传感器2015-土壤pH传感器
土壤电导率传感器2016μS/cm土壤电导率传感器
土壤氧化还原传感器2017μS/cm
土壤盐分传感器2018-土壤盐分传感器
水温度传感器2020水温度传感器
水溶解氧传感器2021mg/L水溶解氧传感器
水电导率传感器2022uS/cm水电导率传感器
水盐度传感器2023mg/L水盐度传感器
水pH传感器2024-水pH传感器
水亚硝酸根离子传感器2025ppm
水余氯传感器2026mg/L水余氯传感器
水浊度传感器2027NTU水浊度传感器
水氨氮传感器2028ppm水氨氮传感器
液位传感器2029m液位传感器
甲烷(CH4)传感器2040ppm甲烷(CH4)传感器
臭氧(O3)传感器2041ppm臭氧(O3)传感器
二氧化氮(NO2)传感器2042ppm二氧化氮(NO2)传感器
一氧化碳(CO)传感器2043ppm一氧化碳(CO)传感器
二氧化硫(SO2)传感器2044ppm二氧化硫(SO2)传感器
挥发性有机物传感器2045ppm挥发性有机物传感器
负氧离子2046个/cm³负氧离子
硫化氢传感器2047ppm硫化氢传感器
土壤氮传感器2050mg/kg土壤氮传感器
土壤磷传感器2051mg/kg土壤磷传感器
土壤钾传感器2052mg/kg土壤钾传感器
水COD传感器2060mg/L水COD传感器
水ORP传感器2061mV水ORP传感器
水TDS传感器2062-水TDS传感器
水叶绿素传感器2063ug/L水叶绿素传感器
水蓝绿藻传感器2064cells/mL水蓝绿藻传感器
水透明度传感器2065mm水透明度传感器
水悬浮物传感器2066NTU水悬浮物传感器
噪声传感器2070dB噪声传感器
PM10传感器2071μg/m³PM10传感器
PM2.5传感器2072μg/m³PM2.5传感器
紫外线辐射传感器2073W/㎡紫外线辐射传感器
光合有效辐射传感器2074w/m2光合有效辐射传感器
距离传感器2076m距离传感器
日照时间传感器2077小时日照时间传感器
TBQ总辐射传感器2078W/㎡TBQ总辐射传感器
蒸发量传感器2079-
贴片温度传感器2080
X倾角2110°X倾角
Y倾角2111°Y倾角
方位角2120°方位角
电流2210A电流
电压2211V电压
电功率2212W电功率
电能2213-电能
光量子传感器2214umol/m2s
甲烷(CH4)3001ppm
可燃气体3002-
压力传感器3003Mpa
氨氮传感器3006mg/L
COD传感器3007mg/L
叶面温度3008
叶面湿度3009%
氧气传感器20152VOL%
风力传感器92006-风力传感器

因子类型分类

分类说明

以下是按照功能和应用场景对因子类型进行的分类,方便您根据实际需求选择合适的因子类型。

控制类因子

控制类因子用于远程控制设备的开关状态或执行特定操作。

名称类型代码说明
远程开关200用于控制设备的开关状态
电机210用于控制电机的运转

环境监测类因子

环境监测类因子用于监测环境参数,如温度、湿度、气压等。

名称类型代码单位
温度传感器2001
湿度传感器2002%RH
二氧化碳传感器2003ppm
大气压传感器2005hPa
光照度传感器2013Lux
光辐射传感器2014W/㎡
噪声传感器2070dB
PM10传感器2071μg/m³
PM2.5传感器2072μg/m³

土壤监测类因子

土壤监测类因子用于监测土壤参数,如土壤温度、湿度、pH值等。

名称类型代码单位
土壤温度传感器2011
土壤湿度传感器2012%RH
土壤pH传感器2015-
土壤电导率传感器2016μS/cm
土壤盐分传感器2018-
土壤氮传感器2050mg/kg
土壤磷传感器2051mg/kg
土壤钾传感器2052mg/kg

水质监测类因子

水质监测类因子用于监测水质参数,如水温、pH值、溶解氧等。

名称类型代码单位
水温度传感器2020
水溶解氧传感器2021mg/L
水电导率传感器2022uS/cm
水pH传感器2024-
水COD传感器2060mg/L
水ORP传感器2061mV
水TDS传感器2062-

使用指南

使用建议

  1. 创建因子时,请根据实际需求选择合适的因子类型
  2. 注意因子类型对应的单位,确保数据解析和显示的一致性
  3. 对于没有图标的因子类型,系统会使用默认图标

API示例

以下是在API中使用因子类型的示例:

创建温度传感器因子

json
{
    "name": "温度传感器",
    "unit": 1,
    "address": 0,
    "the_type": 2001,
    "data_endian": "big",
    "data_type": "int16",
    "data_index": 0,
    "modbus_type": "holding",
    "data_factor": 0.1,
    "data_delta": 0,
    "info": "环境温度监测",
    "enabled": true
}

创建远程开关因子

json
{
    "name": "灯光控制",
    "unit": 1,
    "address": 0,
    "the_type": 200,
    "data_endian": ">",
    "data_type": "int8",
    "data_index": 0,
    "modbus_type": 1,
    "data_factor": 1.0,
    "data_delta": 0.0,
    "info": "温室灯光控制",
    "enabled": true
}