涂鸦sdk接口打开面板示例

参考:https://developer.tuya.com/cn/docs/app-development/devicecontrol?id=Ka8qhzk2htjby

各个设备deviceID:

IPC:6cc27371826cae3b01vju2

网关:6cce05a9efd9c43cbcxtrh

灯泡:6c78e7bdb4c997d051uwx7

调用代码:

//最开始必须初始化
long homeId=29846363;
                    //设置为当前家庭的homeId,必须做此操作,否则无法弹出ipc界面
                    AbsBizBundleFamilyService serviceAbs = MicroServiceManager.getInstance().findServiceByInterface(AbsBizBundleFamilyService.class.getName());
                    serviceAbs.setCurrentHomeId(homeId);
//                    初始化家庭设备
                    tuyaHomeSdk.newHomeInstance(homeId).getHomeDetail(new ITuyaHomeResultCallback() {
                        @Override
                        public void onSuccess(HomeBean bean) {//初始化成功
                            Log.i(TAG,"get getHomeDetail success!");
                            List<DeviceBean>devicelist=bean.getDeviceList();
                                if (devicelist.size()==0)
                                    Log.i(TAG,"list is null!");
                                else{
                                    for(DeviceBean list:devicelist){
                                        Log.i(TAG,"room:"+homeId+"'s DevId:"+list.getDevId());
                                        Log.i(TAG,"room:"+homeId+"'s DevName:"+list.getName());
                                    }
                                }
                        }//end onSuccess

                        @Override
                        public void onError(String errorCode, String errorMsg) {//获取失败
                            Log.i(TAG,"get getHomeDetail error!errorCode:"+errorCode+",errorMsg:"+errorMsg);
                        }
                    });
//                }
            }//end onSuccess
//调用面板
AbsPanelCallerService service; 
service.goPanelWithCheckAndTip(ActivityHomeControl.this, devId);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值