v1

latestOpenAPI 3.0.32026-07-17178286472.4 KB
things/device/msg
thingsDeviceMsg

获取单个id属性历史记录

post/api/v1/things/device/msg/property-log/index

Request body

areaIDstring

只有管理员有权限

areaIDPathstring

只有管理员有权限

areaIDsstring[]

只有管理员有权限

argFuncstring

聚合函数 avg:平均值 first:第一个参数 last:最后一个参数 count:总数 twa: 时间加权平均函数 参考: https:docs.taosdata.com/reference/taos-sql/function/#apercentile

belongGroupobject

key是group的purpose, value是里面包含的分组id 只有partitionBy 传该参数的时候才会返回

dataIDstring

获取的具体标识符的数据

deviceNamestring

设备名(不填获取产品下所有设备)

deviceNamesstring[]

设备名(不填获取产品下所有设备,只有管理员有权限)

fillstring

指定窗口区间数据缺失的情况下的填充模式 参考: https:docs.taosdata.com/reference/taos-sql/distinguished/#fill-%E5%AD%90%E5%8F%A5

intervalinteger

间隔 如果这个值不为零值 则时间的开始和结束必须有效及聚合函数不应该为空

intervalUnitstring

间隔单位 a (毫秒,默认), d (天), h (小时), m (分钟), n (月), s (秒), u (微秒), w (周), y (年) 则时间的开始和结束必须有效及聚合函数不应该为空

noFirstTsboolean

时间戳填充不填充最早的值,聚合模式使用

orderinteger

时间排序 1:aes(默认,从久到近排序) 2:desc(时间从近到久排序)

partitionBystring

切分数据,可以填写deviceName

productCategoryIDinteger

产品品类id,通用物模型有效

productIDstring

产品id 获取产品id下的所有设备信息

projectIDstring

只有管理员有权限

tenantCodestring

只有管理员有权限

timeEndstring

时间的结束(毫秒时间戳)

timeStartstring

获取时间的开始(毫秒时间戳)

Response

A successful response.

codeinteger
msgstring