(请使用Chrome、Firefox等支持Websocket功能的浏览器,低版本IE或Firefox存在不兼容的情况)
All Rights Reserved
1. 首先,请初始化GizwitsJS对象(初始化对象的过程中,已经自动完成了callback函数的创建。) 2. 然后,使用GizwitsJS.discoverDevices()刷新设备列表(刷新结果会在onDiscoverDevices这个callback函数返回。) 3. 接着,订阅一个设备(订阅结果会在onSubscribeDevice这个callback函数返回。) 4. 选择已订阅设备,读取状态(读取结果在onReceiveData这个callback函数返回。) 5. 选择已订阅设备,控制一下(控制结果在onReceiveData这个callback函数返回。) 6. 选择已订阅中控设备,更新一下子设备列表(更新结果在onUpdateSubDevices这个callback函数返回。) 7. 选择已连接中控设备,添加一下子设备(添加结果会在onUpdateSubDevices这个callback函数返回。) 8. 选择已订阅中控设备及其子设备,删除一下子设备(删除结果会在onUpdateSubDevices这个callback函数返回。) 9. 选择一个已存在的(子)设备,绑定一下(子)设备(若绑定(子)设备成功,会在onBindDevice这个callback函数返回。) 10. 选择一个已存在的(子)设备,解绑一下(子)设备(更新结果在onUnBindDevice这个callback函数返回。) 11. 选择一个已绑定设备,修改一下设备信息(修改结果,会在onSetDeviceInfo这个callback函数返回。) 12. 获取分组缓存列表(执行结果,会在onGetGroupList这个callback函数返回。) 13. 添加分组(执行结果,会在onUpdateGroupList这个callback函数返回。) 14. 删除分组(执行结果,会在onUpdateGroupList这个callback函数返回。) 15. 获取分组列表(执行结果,会在onUpdateGroupList这个callback函数返回。) 16. 编辑分组名(执行结果,会在onEditGroupName这个callback函数返回。) 17. 添加分组设备列表(执行结果,会在onUpdateGroupDeviceList这个callback函数返回。) 18. 删除分组设备列表(执行结果,会在onUpdateGroupDeviceList这个callback函数返回。) 19. 更新分组设备列表(执行结果,会在onUpdateGroupDeviceList这个callback函数返回。) 20. 控制分组(执行结果,会在onGroupWrite这个callback函数返回。) 21. 场景缓存(执行结果,会在onGetSceneList这个callback函数返回。) 22. 添加场景(执行结果,会在onUpdateSceneList这个callback函数返回。) 23. 修改场景信息(执行结果,会在onEditSceneInfo这个callback函数返回。) 24. 删除场景(执行结果,会在onUpdateSceneList这个callback函数返回。) 25. 更新场景(执行结果,会在onUpdateSceneList这个callback函数返回。) 26. 查询场景状态(执行结果,会在onUpdateSceneStatus这个callback函数返回。) 27. 执行场景(执行结果,会在onExecuteScene这个callback函数返回。) 28. 查询设备已绑定用户(执行结果,会在onGetBindingUsers这个callback函数返回。) 29. 解绑其他用户(执行结果,会在onUnbindUser这个callback函数返回。) 30. 获取设备分享邀请列表(执行结果,会在onGetDeviceSharingInfos这个callback函数返回。) 31. 创建设备分享邀请(执行结果,会在onSharingDevice这个callback函数返回。) 32. 撤回设备分享(执行结果,会在onRevokeDeviceSharing这个callback函数返回。) 33. 接受或拒绝设备分享邀请(执行结果,会在onAcceptDeviceSharing这个callback函数返回。) 34. 查看二维码邀请信息(执行结果,会在onCheckDeviceSharingInfoByQRCode这个callback函数返回。) 35. 扫码接受分享邀请(执行结果,会在onAcceptDeviceSharingByQRCode这个callback函数返回。) 36. 修改分享备注信息(执行结果,会在onModifySharingInfo这个callback函数返回。) 37. 查询消息列表(执行结果,会在onQueryMessageList这个callback函数返回。) 38. 标记或删除消息(执行结果,会在onMarkMessageStatus这个callback函数返回。) |
|