Skip to content
简体中文
Tuya MiniApp
开发
Ray 开发
API
门锁
通用
日志

查询最近一条日志记录

getLatestLog

引入

使用该功能需要 @ray-js/ray 版本 1.6.6 及以上。

import { getLatestLog } from '@ray-js/ray'

参数

LatestLogParams

属性类型必填说明
devIdstring设备 ID

返回

LatestLogResponse

包含日志记录的各种详细信息。

函数定义示例

/**
 * 查询最近一条日志记录
 */
export function getLatestLog(params: LatestLogParams): Promise<LatestLogResponse>

告警记录

getAlarmHistory

引入

使用该功能需要 @ray-js/ray 版本 1.6.6 及以上。

import { getAlarmHistory } from '@ray-js/ray';

参数

GetAlarmHistoryParams

属性类型必填说明
devIdstring设备ID
dpIdsstring[]dpId列表
offsetnumber起始页,默认0
limitnumber每页数据个数,默认20

返回

GetAlarmHistoryResponse

表示告警记录的信息。

属性类型说明
datasDataItem[]数据项列表
hasNextboolean是否有下一页
totalCountnumber总计数

DataItem

属性类型说明
devIdstring设备ID
dpsDp[]数据点数组
avatarstring用户头像URL
userNamestring用户名
gmtCreatenumber创建时间(时间戳)
uuidstring绑定的编号
userIdstring用户ID(可选)
tagsnumber标签(可选)
statusnumber状态(可选)
mediaInfoListMediaInfoItem[]本次记录对应的图片和视频信息(可选)

MediaInfoItem

属性类型说明
fileUrlstring文件地址(全路径)(可选)
fileKeystring加密密钥(可选)
filePathstring文件路径(可选)
mediaUrlstring视频地址(全路径)(可选)
mediaKeystring视频密钥(可选)

函数定义示例

/**
 * 告警记录
 */
export function getAlarmHistory(params: GetAlarmHistoryParams): Promise<GetAlarmHistoryResponse>;
此页内容是否对您有帮助?
意见反馈
小程序机器人助手
需求提交
|
论坛反馈
|
问卷调查
|
官方群聊