『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 14978|回复: 19

[基础教程] 无需树莓派和PC,使用旧安卓手机,搭建homeassistant

[复制链接]

1

主题

13

帖子

85

积分

论坛分享达人

积分
85
金钱
72
HASS币
0
发表于 2018-4-16 16:02:02 | 显示全部楼层 |阅读模式
无需树莓派和PC,使用旧安卓手机,搭建homeassistant,然后后面连接 天猫精灵的教程,我就不说了
先上图


QQ图片20180416153635.jpg       QQ图片20180416153629.jpg     QQ图片20180416153640.jpg



硬件要求:


1. 旧安卓手机一部,我的是 小米1青春版 2012年款,当然 配置越高越好

      * 系统 4.0以上

      * 内存未知,我的是 768MB

      *SD卡 8GB


2. 软件要求:

   * complete linux installer

   * busybox

   * 终端模拟器                  豌豆荚搜索一下

   * 安卓手机 ssh 连接app 豌豆荚搜索一下


  下载linuxonandroid 项目中 系统镜像,我用的是ubuntu



QQ图片20180416155519.png


3. 开始安装步骤


1. android 安装ubuntu 13.10
  * 安装 complete linux installer.apk,安装 终端模拟器
  * 第一次进入需要安装 busybox
  * 将下载的 ubuntu.zip解压,
  * 在 sd卡根目录,新建ubuntu文件夹 ,放入ubuntu.img,     ubuntu.md5,     ubuntu.sh,     bootscript.sh
  * 打开 app,左侧滑动,打开菜单,启动ubuntu ,
    QQ截图20180416155058.png

   QQ截图20180416155851.png
安装过程中 ,要输入密码,最好记下来,后期可以使用 sudo passwd root 命令 进行修改

  * 开始连接,使用 ssh 软件连接,这个大家百度一下方法, ssh root@手机的ip地址 ,然后输入账号密码

1. linux on anroid 上 最新版本的ubuntu是 ubuntu13.10 代号 scany

2. 修改apt源为 oldrelease  utsc,因为 13.10比较旧,需要修改 apt-get的源,才能正常使用apt-get
大家百度搜索 ubuntu 旧版本源

3. 更新一下 apt apt-get update
    有些库可能缺失,需要先安装一些库
    sudo apt-get install libffi-dev libssl-dev
     sudo apt-get install libsqlite3-dev
     sudo apt-get install sqlite3
     sudo apt-get install --reinstall zlibc zlib1g zlib1g-dev



4. 默认 python版本是2.7 需要 升级到 3.5。3
   $ wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz  #python3.5.3版本
   $ tar -xzvf Python-3.5.3.tgz  #解压
   $ cd Pyton-3.5.3
   $ ./configure
   $ sudo make   #编译
   $ sudo make install #安装

5. 安装pip3
  * apt-get install python3-pip
  * pip install --upgrade pip

   pip3 install -U setuptools
   pip3 install -U pip setuptools

6. 修改pip源

  中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  
修改源方法:
  * linux下,修改 ~/.pip/pip.conf,没有则用touch 创建一个
  [global]
  index-url = https://pypi.tuna.tsinghua.edu.cn/simple  

7. 完成以后,
   python3 -V
  pip3 -V
  查看 python3 和 pip3 的版本
如果都成功了,然后 可以开心的  pip3 install homeassistant 安装 homeassistant了

启动homeassistant  hass --open-ui










回复

使用道具 举报

11

主题

178

帖子

764

积分

高级会员

Rank: 4

积分
764
金钱
586
HASS币
0
发表于 2018-4-16 18:25:09 | 显示全部楼层
本帖最后由 dsyulgz 于 2018-4-16 19:53 编辑

好多坑,勿入啊
回复

使用道具 举报

11

主题

178

帖子

764

积分

高级会员

Rank: 4

积分
764
金钱
586
HASS币
0
发表于 2018-4-16 18:41:21 | 显示全部楼层
将下载的 ubuntu.zip解压,
  * 在 sd卡根目录,新建ubuntu文件夹 ,放入ubuntu.img,     ubuntu.md5,     ubuntu.sh,     bootscript.sh
这里有问题,到底下载那个啊
回复

使用道具 举报

0

主题

44

帖子

615

积分

高级会员

Rank: 4

积分
615
金钱
571
HASS币
0
发表于 2018-4-16 22:18:30 | 显示全部楼层
谢谢分享,有空试试
回复

使用道具 举报

1

主题

13

帖子

85

积分

论坛分享达人

积分
85
金钱
72
HASS币
0
 楼主| 发表于 2018-4-17 16:28:59 | 显示全部楼层
dsyulgz 发表于 2018-4-16 18:41
将下载的 ubuntu.zip解压,
  * 在 sd卡根目录,新建ubuntu文件夹 ,放入ubuntu.img,     ubuntu.md5,     ub ...

13.10 我的可以, 下载 small就行
回复

使用道具 举报

11

主题

178

帖子

764

积分

高级会员

Rank: 4

积分
764
金钱
586
HASS币
0
发表于 2018-4-17 19:13:18 | 显示全部楼层
sirus 发表于 2018-4-17 16:28
13.10 我的可以, 下载 small就行

下载了,到图片输入代码,后面就不懂啦
回复

使用道具 举报

1

主题

95

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
金钱
295
HASS币
0
发表于 2018-4-20 10:32:29 | 显示全部楼层
学习了,谢谢楼主
回复

使用道具 举报

9

主题

144

帖子

777

积分

高级会员

Rank: 4

积分
777
金钱
633
HASS币
0
发表于 2018-5-5 12:40:52 | 显示全部楼层
新手表示还要再消化
回复

使用道具 举报

0

主题

32

帖子

180

积分

注册会员

Rank: 2

积分
180
金钱
148
HASS币
0
发表于 2018-5-29 17:22:54 | 显示全部楼层
明天拿台小米1来试试,谢谢分享
回复

使用道具 举报

0

主题

13

帖子

72

积分

注册会员

Rank: 2

积分
72
金钱
59
HASS币
0
发表于 2018-6-5 17:30:55 | 显示全部楼层
学习学习 手头也有一台闲置的M1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 22:52 , Processed in 0.065991 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表