---
title: 开放接口
summary: "提供 RN 面板开放接口（定时、设备、告警、联动等）迁移到小程序 API 的对照参考。"
tags: [RN迁移开放接口, 定时器API迁移, 设备信息API迁移]
questions:
  - RN 的云端定时 API 在面板小程序中如何替换？
  - 天文定时功能在小程序中有哪些对应的 API？
  - RN 中设备相关的开放接口迁移到小程序后用什么替代？
  - 面板小程序中如何实现数据统计和设备日志功能？
  - RN 的告警相关接口在小程序中对应哪些 API？
  - 联动相关的场景和规则 API 在小程序中如何替换？
---

# 开放接口

## 场景【废弃】

该开放接口已不再建议使用，如有实际业务需求，可通过 [社区论坛](https://www.tuyaos.com/viewforum.php?f=10) 与我们联系寻求帮助与支持

## 云端定时

普通定时可通过以下 API 替换实现：

- [addTimer](/cn/miniapp/develop/ray/api/timer/base/addTimer)
- [updateTimer](/cn/miniapp/develop/ray/api/timer/base/updateTimer)
- [removeTimer](/cn/miniapp/develop/ray/api/timer/base/removeTimer)
- [syncTimerTask](/cn/miniapp/develop/ray/api/timer/base/syncTimerTask)
- [updateTimerStatus](/cn/miniapp/develop/ray/api/timer/base/updateTimerStatus)

天文定时可通过以下 API 替换实现：

- [addAstronomical](/cn/miniapp/develop/ray/api/timer/astronomical/addAstronomical)
- [getAstronomicalList](/cn/miniapp/develop/ray/api/timer/astronomical/getAstronomicalList)
- [removeAstronomical](/cn/miniapp/develop/ray/api/timer/astronomical/removeAstronomical)
- [updateAstronomical](/cn/miniapp/develop/ray/api/timer/astronomical/updateAstronomical)
- [updateAstronomicalStatus](/cn/miniapp/develop/ray/api/timer/astronomical/updateAstronomicalStatus)

## 设备相关

可参考以下 API 替换实现：

- [getDpsInfos](/cn/miniapp/develop/ray/api/device-control/dp/getDpsInfos#getdpsinfos)
- [updateDpName](/cn/miniapp/develop/ray/api/device-control/dp/updateDpName#updatedpname)
- [getGroupDpsInfos](/cn/miniapp/develop/ray/api/group/common/info/getGroupDpsInfos)
- [updateGroupDpName](/cn/miniapp/develop/ray/api/group/common/control/updateGroupDpName)
- [getWeatherQuality](/cn/miniapp/develop/ray/api/device-info/weather/getWeatherQuality#getweatherquality)
- [saveCustomizePosition](/cn/miniapp/develop/ray/api/device-info/position/saveCustomizePosition#savecustomizeposition)
- [getCustomizePosition](/cn/miniapp/develop/ray/api/device-info/position/getCustomizePosition#getcustomizeposition)

## 数据统计

- 统计计量相关能力，可参考 [计量](/cn/miniapp/develop/ray/api/meature) 相关接口实现
- 设备日志相关能力，可参考 [设备日志](/cn/miniapp/develop/ray/api/logs) 相关接口实现

## 告警

可参考以下 API 替换实现：

- [getDevAlarmList](/cn/miniapp/develop/ray/api/device-info/alarm/getDevAlarmList)
- [setAlarmSwitch](/cn/miniapp/develop/ray/api/device-info/alarm/setAlarmSwitch)

## 联动相关

可参考以下 API 替换实现：

- [getLinkageDeviceList](/cn/miniapp/develop/ray/api/scenes/query/getLinkageDeviceList#getlinkagedevicelist)
- [getSceneList](/cn/miniapp/develop/ray/api/scenes/query/getSceneList)
- [getBindRuleList](/cn/miniapp/develop/ray/api/scenes/query/getBindRuleList)
- [bindRule](/cn/miniapp/develop/ray/api/scenes/rule/bindRule#bindrule)
- [removeRule](/cn/miniapp/develop/ray/api/scenes/rule/removeRule)
- [triggerRule](/cn/miniapp/develop/ray/api/scenes/rule/triggerRule)
- [enableRule](/cn/miniapp/develop/ray/api/scenes/rule/enableRule)
- [disableRule](/cn/miniapp/develop/ray/api/scenes/rule/disableRule)

## 网关相关接口

暂无计划开放相关接口，如有实际业务需求，可通过 [社区论坛](https://www.tuyaos.com/viewforum.php?f=10) 与我们联系寻求帮助与支持。
