MiniX自绘渲染跨平台框架
  • 框架说明
  • 声明式开发范式
  • 内置Api
指南
接口
  • Minix CLI
示例
  • 类Web框架

    • 框架说明
    • 类Web开发范式
    • 内置Api
  • 指南
  • 组件
  • 接口
  • 示例
  • 规范
  • DophinHybrid

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • DolphinWeex

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • 发布消息
  • 常见问题
  • 更新日志
  • 框架说明
  • 声明式开发范式
  • 内置Api
指南
接口
  • Minix CLI
示例
  • 类Web框架

    • 框架说明
    • 类Web开发范式
    • 内置Api
  • 指南
  • 组件
  • 接口
  • 示例
  • 规范
  • DophinHybrid

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • DolphinWeex

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • 发布消息
  • 常见问题
  • 更新日志
  • 快速上手
  • Basic 基础

  • Account

  • UI 界面

  • Device 设备

  • Bluetooth 蓝牙

  • Wifi WiFi

  • HomeManage 家庭管理

  • RoomManage 房间管理

    • getRoomInfo 获取房间信息
      • getAllRoomInfoList 获取房间列表
      • createRoom 创建房间
      • deleteRoom 删除房间
      • updateRoomInfo 更新房间信息
    • Media 媒体

    • Location 定位

    • Encryption 加/解密

    • FileStorage 文件/存储

    • Http 网络/请求

    • weather 天气信息

    • Siri

    • TelPhone

    请扫码查看示例

    # getRoomInfo ^7.9

    获取房间信息

    # 请求参数

    Prop Type Default Comment
    homeId String N/A 家庭 id 必填
    roomId String N/A 房间 id 必填
    hasDeviceInfo String N/A 0:不包含设备列表数据,1:包含房间下设备列表数据

    # 引入接口模块

    import bridge from '@minix-iot/etsbridge-sdk'
    
    1

    # 接口调用示例

    const params = {
      homeId: '家庭id 必填',
      roomId: '房间id 必填',
      hasDeviceInfo: '0:不包含设备列表数据,1:包含房间下设备列表数据',
    }
    bridge
      .getRoomInfo(params)
      .then((res) => {
        console.log(res)
      })
      .catch((err) => {
        console.log(err)
      })
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

    # 接口返回示例

    {
        "roomInfo": {
            "applianceList": [
                {
                    "ability": {
                        "supportBleDataTransfers": "0"
                    },
                    "activeStatus": 1,
                    "activeTime": "2021-05-19 15:33:30",
                    "applianceCode": "9895604656300",
                    "attrs": "",
                    "bindType": 0,
                    "btMac": "",
                    "btToken": "",
                    "cardStatus": "",
                    "des": "",
                    "enterpriseCode": "0000",
                    "equipmentType": "0",
                    "hotspotName": "",
                    "isOtherEquipment": "0",
                    "isSupportFetchStatus": "0",
                    "masterId": "",
                    "modelNumber": 0,
                    "name": "空调",
                    "onlineStatus": 1,
                    "sn": "5612d8b094742a2ec0f84751d7ca365784daeb45c1d37bda2f02ceed79e39ba544de8765cb80583b20105bd4390422a7",
                    "sn8": "220Z1448",
                    "supportWot": 1,
                    "templateOfTSL": {
                        "event": [
                            "FullStatus"
                        ],
                        "moduleType": "default",
                        "oneStatus": {
                            "suffix": "°C",
                            "valuePath": "targetTemperature",
                            "valueType": "number"
                        },
                        "switchBtn": {
                            "mapping": {
                                "off": "off",
                                "on": "on"
                            },
                            "off": {
                                "action": {
                                    "method": "put",
                                    "params": {
                                        "power": "on"
                                    },
                                    "url": "/v1/appliance/operation/TogglePower/9895604656300"
                                },
                                "tipStr": "已开机"
                            },
                            "on": {
                                "action": {
                                    "method": "put",
                                    "params": {
                                        "power": "off"
                                    },
                                    "url": "/v1/appliance/operation/TogglePower/9895604656300"
                                },
                                "tipStr": "已关机"
                            },
                            "valuePath": "power",
                            "valueType": "string"
                        }
                    },
                    "type": "0xAC"
                }
            ],
            "des": "系统默认的客厅",
            "icon": "1",
            "isDefault": "1",
            "name": "客厅",
            "roomId": "510871"
        }
    }
    
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79