查看: 3028|回复: 2

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

[复制链接]
  • TA的每日心情
    郁闷
    2013-6-3 09:22
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2013-8-22 17:04:34 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 pcduino 于 2013-8-22 17:11 编辑

    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:
    • $rvmsudo siriproxy server -d XXX.XXX.XXX.XXX -u nobody

    [color=rgb(51, 102, 153) !important]复制代码

    其中xxx.xxx.xxx.xxx是pcDuino的IP地址。



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










    pcDuino输出:




    源自:pcDuino社区
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2014-8-19 06:31
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-8-23 21:18:06 | 显示全部楼层
    不错哦-----------------
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2014-2-13 14:34
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2013-9-23 12:16:31 | 显示全部楼层
    nice                      。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    手机版|小黑屋|与非网

    GMT+8, 2025-1-21 04:46 , Processed in 0.123864 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.