开始使用
  • English
  • 简体中文
前往官网
开始使用
  • English
  • 简体中文
前往官网
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
    • 按设备类型浏览
    • 设备能力
      • 通用方法
      • 侦测与告警
      • 图像
      • 云台
      • 灯光
      • 录像
      • 音频
      • 媒体
      • 网络
      • 电源
      • 隐私
      • 呼叫
      • 存储
      • 系统
      • 算法
      • 设备维护
      • 控制
        • 红外遥控
          • control.ir.studyFailed(红外学习失败)
          • control.ir.send(获取红外控制下发属性)
          • control.ir.studyCode(获取红外学习值属性)
          • control.ir.studyEnabled(获取红外自学习开关属性)
          • control.ir.send(设置红外控制下发属性)
          • control.ir.studyEnabled(设置红外自学习开关属性)
        • 插座与通断
        • 行程电机
        • 门锁执行
    • 事件总览
    • 权限码
    • 错误码
    • 告警与能力消息
    • 常见问题
    • 历史能力与推送类型
  • API 参考
  • SDK 与工具
  • 方案
  • 平台与支持
本页目录
本域说明
读者必读
本域索引

红外遥控

红外遥控

本域说明

子账号需要 Config。被分享设备须具备 control.ir 能力行 share_auth_code 所列权限之一(如 Config,config;与控制台分享授权一致)。设备级,不要传 channelId。详见 权限码。

推荐流程:开 自学习开关 set → 轮询只读 学习值 get → 红外下发 set;失败收 studyFailed(Alarm + capabilityEvent,见 setMessageCallback)。

读者必读

新接入请先读 能力使用。调用前用 device.capability.list 确认设备是否支持本页能力;权限见 权限码;错误码见 能力错误码。

本域索引

操作ID
获取红外控制下发属性control.ir.send
设置红外控制下发属性control.ir.send
获取红外学习值属性control.ir.studyCode
获取红外自学习开关属性control.ir.studyEnabled
设置红外自学习开关属性control.ir.studyEnabled
红外学习失败control.ir.studyFailed