接上篇(一)内容:
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 体验演示
·应用账号密码登录
·登录胜利后,切换到我的
·点击反对品牌,界面中会列出 SA 内置的一些插件
·点击其中的一个插件对插件进行装置
增加插件
胜利增加插件
·插件增加胜利后,返回到首页家居,点击右上角 + 按钮就能够增加插件反对的设施
·选中其中的一个设施点击增加, 增加实现后返回到首页的家居即可对设施进行操控
设施增加胜利
管制设施
4. 进一步理解
·如果您手上有智汀家庭云反对的硬件设施,能够装置第三方插件,而后通过智汀 APP 接入您的设施。
·智汀家庭云是一个开源我的项目,如果如果您相熟 go 编程语言,想进一步理解咱们的我的项目,能够拜访开发环境搭建
·智汀家庭云提供插件零碎反对第三方设施接入,如果您的设施不在咱们的反对列表,能够参考 开发您的第一个插件理解插件开发相干内容。