SmartGroupModel.onDeviceOnlineStatusUpdate(listener: Function)
版本要求:
@ray-js/panel-sdk≥1.5.0
描述
监听智能群组在线状态变更
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
listener | (data: OnlineStatusChanged) => number | 是 | 事件回调,接收包含设备在线状态等信息的参数 |
返回值
类型:number
监听器 ID,用于通过 offDeviceOnlineStatusUpdate 取消监听
引用对象
type
OnlineStatusChanged设备上下线状态变更事件回调参数| 属性 | 类型 | 必填 | 描述 |
|---|---|---|---|
online | boolean | 是 | 在线状态 |
deviceId | string | 是 | 设备 id |
onlineType | number | 是 | 设备在线类型(预留,后期使用) Wi-Fi online 1 << 0 Local online 1 << 1 Bluetooth LE online 1 << 2 Bluetooth LE mesh online 1 << 3 |