快速入门智能家居开源平台——智汀家庭云(二)

接上篇(一)内容:

3.使用专业版进行体验
3.1账号和密码设置
·SA服务启动后,如果未绑定,需要发送以下请求对SA进行绑定:

curl -X POST -d '{"device": {"model": "smart_assistant"}}' http://localhost:37965/api/devices

·绑定成功后返回以下内容:

{
  "status": 0,
  "reason": "成功",
  "data": {
    "device_id": 1,
    "plugin_url": "",
    "user_info": {
      "user_id": 1,
      "role_infos": null,
      "account_name": "",
      "nickname": "wyqicai",
      "token": "MTYzNTMxOTE1M3xOd3dBTkVoRE5WRXpTME5CV0VrMFVFOVFWa0pJUjA1UFNVRklRMEUxUkZaWVFsRkNWVWhUVWxWRFEwNUVTek5QU0VwVlJVVlJSMEU9fNXschLMFQtEogQo2AlJu4wfSJfLrsk994FwSGUhp-_3",
      "phone": "",
      "is_set_password": false
    },
    "area_info": {
      "id": "20763937284831135"
    }
  }
}

·SA绑定成功后设置用户名和密码:

curl -X PUT -d '{"account_name": "admin","password": "123456"}' --header 'smart-assistant-token:MTYzNTMxOTE1M3xOd3dBTkVoRE5WRXpTME5CV0VrMFVFOVFWa0pJUjA1UFNVRklRMEUxUkZaWVFsRkNWVWhUVWxWRFEwNUVTek5QU0VwVlJVVlJSMEU9fNXschLMFQtEogQo2AlJu4wfSJfLrsk994FwSGUhp-_3' http://localhost:37965/api/users/1

其中header参数smart-assistant-token值为绑定成功后的token, 
请求url path(/api/users/:id)中的路径参数id为绑定成功后返回的用户id。

·设置成功后返回:
{"status":0,"reason":"成功"}
3.2 SA体验演示
·使用账号密码登录
快速入门智能家居开源平台——智汀家庭云(二)_第1张图片
·登录成功后,切换到我的
快速入门智能家居开源平台——智汀家庭云(二)_第2张图片
·点击支持品牌,界面中会列出SA内置的一些插件
快速入门智能家居开源平台——智汀家庭云(二)_第3张图片
·点击其中的一个插件对插件进行安装
快速入门智能家居开源平台——智汀家庭云(二)_第4张图片

添加插件

快速入门智能家居开源平台——智汀家庭云(二)_第5张图片

成功添加插件

·插件添加成功后,返回到首页家居,点击右上角+按钮就可以添加插件支持的设备
快速入门智能家居开源平台——智汀家庭云(二)_第6张图片
·选中其中的一个设备点击添加,添加完成后返回到首页的家居即可对设备进行操控
快速入门智能家居开源平台——智汀家庭云(二)_第7张图片
设备添加成功
快速入门智能家居开源平台——智汀家庭云(二)_第8张图片
控制设备

4.进一步了解
·如果您手上有智汀家庭云支持的硬件设备,可以安装第三方插件,然后通过智汀APP接入您的设备。

·智汀家庭云是一个开源项目,如果如果您熟悉 go 编程语言,想进一步了解我们的项目,可以访问开发环境搭建

·智汀家庭云提供插件系统支持第三方设备接入,如果您的设备不在我们的支持列表,可以参考 开发您的第一个插件了解插件开发相关内容。

你可能感兴趣的:(智能家居开源人工智能智能合约)