快速入门智能家居开源平台——智汀家庭云(二)
【快速入门智能家居开源平台——智汀家庭云(二)】接上篇(一)内容:
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 编程语言,想进一步了解我们的项目,可以访问开发环境搭建
·智汀家庭云提供插件系统支持第三方设备接入,如果您的设备不在我们的支持列表,可以参考 开发您的第一个插件了解插件开发相关内容。
推荐阅读
- 我们身边的智能家居——智能改变生活
- 数据库|centos7下Mongodb部署及命令行操作入门
- HarmonyOS|HarmonyOS开发详解(二)——鸿蒙开发体系详解及入门实例演示运行
- 人工智能|入门机器学习(西瓜书+南瓜书)支持向量机总结(python代码实现)
- 笔记|智能家居主流的五种连接方式
- Flink入门级应用域名处理示例
- 快速入门智能家居开源平台——智汀家庭云(一)
- 如何快速开发基于Winform的应用系统
- Apache|Apache Log4j2 报核弹级漏洞快速修复方法
- Canvas 入门