使用Docker运行智汀家庭云

智汀家庭云(SmartAssistant),立项于2021年,结合国内智能家居各厂商软件特点,研发“智汀家庭云”,并对该生态系统全面开源,为国内首个采用智能家居系统全生态开源协议(Apache License, Version 2.0)的软件。

核心功能

  • 局域网内智能设备的发现,管理与场景互动
  • 开放插件接口,并且提供插件开发SDK,方便第三方设备接入
  • 智汀家庭云提供PC版、IOS版、安卓版的终端
  • 通过绑定到智汀云帐号,提供外网控制的功能

1. 快速入门#

如果您机器上安装有 Docker 与 docker-compose 环境,可按照 使用 Docker 运行智汀家庭云的步骤体验智汀家庭云的基本功能。

智汀家庭云是一个开源项目,如果如果您熟悉 go 编程语言,想参与到项目的开发中,可以访问 开发环境搭建 。

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

1.1 使用 Docker 运行智汀家庭云#

本文档描述如何在docker上运行智汀家庭云(以下简称SA),并使用浏览器体验SA。

1.1.1 环境准备#

  • linux主机
  • docker
  • docker-compose

1.1.2 运行SA#

1.1.2.1 自行创建docker-compose文件运行#

创建一个目录作为SA运行的根目录,并在该目录中创建docker-compose.yaml文件,内容如下:

输入以下命令启动服务:

1.2.1.2 使用脚本运行SA#

1.2.1.2.1 注意事项#

运行脚本所需环境

  • awk命令
  • openssl
  • root用户权限

1.2.1.2.2 安装说明#

  • 执行./build/install/install.sh
  • 填写配置并确认
  • 安装成功
  • 检查运行情况

1.2.1.3 测试运行情况#

服务启动后可以通过以下命令检查SA的状态:

如果返回以下内容则说明服务已运行起来并且未被绑定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值