把pcDuino做成苹果 Siri 代理服务器实现智能家居控制

Siri proxy是苹果 Siri的助手。  它可能让开发者迅速的使用Siri功能来开发各种应用。

这里我们详细的讲解了如何在pcDuino上安装Siri。有iphone5和pcDuino的童鞋可以赶快试试啦。

下面是安装的详细步骤:

1.安装必须的软件包:
  1. $sudo apt-get install libxslt1.1 libxslt-dev xvfb build-essential git-core curl libyaml-dev libssl-dev
复制代码
2. 下载并且安装RVM:
  1. $curl -L https://get.rvm.io | bash -s stable --ruby
复制代码
更新 .bashrc:
  1. echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
  2. echo 'export PATH=$HOME/.rvm/bin:$PATH' >> ~/.bashrc
复制代码
重启 pcDuino。

3. 安装 Ruby 2.0.0.
  1. $rvm install 2.0.0
复制代码
4. 设置RVM 默认到 2.0.0
  1. rvm use 2.0.0 --default
复制代码
安装 SiriProxy:


1.安装:


  1. $gem install siriproxy
复制代码
2. 创建目录:


  1. $mkdir ~/.siriproxy
复制代码
3. 生成证书:
  1. $siriproxy gencerts
复制代码
4. 在iphone上安装刚生成的证书:


证书位于: ~/.siriproxy/ca.pem, 我们发邮件给iphone。
























5. 告诉iphone把 pcDuino SiriProxy 服务器当成它的DNS 服务器:










6. 启动SiriProxy:
  1. $rvmsudo siriproxy server -d XXX.XXX.XXX.XXX -u nobody
复制代码
其中xxx.xxx.xxx.xxx是pcDuino的IP地址。


7. 这个时候,我们可以在iphone上使用Siri来测试啦!










pcDuino输出:


转自:http://www.pcduino.org/forum.php?mod=viewthread&tid=254

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值