SmartAlarmAbility.getBuiltInAlarmList(devId?: string)

版本要求:
@ray-js/panel-sdk≥1.8.0

描述

根据设备 ID 查询该产品内置的告警列表信息

参数

参数类型必填说明
devIdstring否设备 ID,不传则使用当前设备

返回值

类型:Promise<BuiltInAlarmList>
内置告警列表

引用对象

typeBuiltInAlarmList
export type BuiltInAlarmList = BuiltInAlarmRule[];
typeBuiltInAlarmRule
属性类型描述
auditStatusnumber审核状态
boundForPanelboolean是否被场景面板绑定
boundForWiFiPanelboolean是否被 WiFi 场景面板绑定
enabledboolean是否启用
多语言数据体
idstring规则 ID
localLinkageboolean是否为本地联动
namestring规则名称
newLocalSceneboolean是否为 App 管控本地联动
stickyOnTopboolean场景是否显示在首页

示例代码

示例

const alarmList = await sdm.alarm.getBuiltInAlarmList();
alarmList.forEach(alarm => {
  console.log(alarm.id, alarm.name, alarm.enabled);
});