玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)

2020-09-04 14:05:40 311点赞 2757收藏 136评论


直刷5.88

刷机材料(所有材料群内自取)

双公头 USB 线一根

闲置 U 盘一个,或者读卡器配合存储卡也行

晶晨刷机软件 USB Burning Tool

U盘写入软件 USBWritier.exe

群内(首选底包.img Armbian_5.88内置emmc需U盘刷.7z)


刷机教程(此处教程引用梨数码的,特此鸣谢-侵删)

1.拆机不做讲解了,直接吹热揭开,里面有留个螺丝,拧下来就好了。

2.机软件 USB Burning Tool 装好后打开,左上角点击 “文件”,然后选择导入烧录包,选择下载的 首选底包.img 文件导入,然后确认右边配置里的擦除 flash 和擦除 bootloader 都是勾选上的,并且选择擦除所有。

玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)

3.

确认配置没问题后就点击开始,让软件进入等待状态。

用双公头 USB 线,插上靠近HDML的口,把玩客云主板连上电脑。

然后短接 emmc 芯片边上,如下图所示的两个点,用啥都行,镊子或者找根导线剥掉两头外皮都可以:

玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)

要注意的是玩客云的主板目前已知有两个版本,我手头这个是新版布局,短接点在 emmc 芯片边上。还有一种旧版的如下图,刷机短接点在主板背面的中间位置,注意区分,两种主板外观差别挺明显的。

玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)

短接两个触点的同时插上电源,然后如果顺利的话,刷机软件会发现设备,自动开始刷入流程。短接成功还有个显著的提示,就是主板指示灯不会亮。

短接失败了也不会怎么样,软件没反应而已,可以放心大胆的多次尝试。

刷机软件有反应后就可以松开短接,等自动刷完提示成功即可:

玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)

玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)

刷机成功后就拔掉刷机的双公头线,电源也断开。

4.使用U盘写入软件 USBWritier.exe 将下载的Armbian_5.88内置emmc需U盘刷.7z 写入U盘(8G以上),此处不再上图了,特别简单!

5.

上一步做完之后,拔掉电源,插上写好镜像的U盘或者sd卡(插靠近网卡的那个usb口),通电,这时候玩客云会先蓝灯长亮,过一会,他会两种颜色交替闪烁,说明正在刷入内置emmc,请耐心等待,putty显示aml login的时候,千万别登陆,反正等待闪烁,闪完会蓝灯常亮,这就代表刷完了,然后断电,拔掉u盘。刷机完成。可以通电启动了。 Armbian的默认root密码是1234

暂时没有图形界面,ip需要自己去路由器看

网络自动修复

安装Home Assistant 0.114.4

其实很简单,解决依赖就完事

两个步骤 1 升级自带python 2 安装homeassistant

话不多说 ,开始打命令请把脑子丢掉,直接打命令吧

1 升级自带python

# 安装一些必要的东西

# 解决依赖

apt update

apt upgrade -y

apt-get install -y sqlite*

apt-get install -y zlib*

apt-get install -y arm-linux-gnueabihf*

apt-get install -y build-essential

apt-get install -y libsqlite3-dev

apt-get install -y gcc

apt-get install -y libffi-dev

apt-get install -y python3-dev

apt-get install -y libssl-dev

# 安装python3

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

tar xvzf Python-3.7.4.tgz

mkdir /usr/local/python374

cd Python-3.7.4

./configure --prefix=/usr/local/python374

make && make install


这时候你的新的py已经安装了(鉴于是针对小白的,什么虚拟环境什么docker统统丢掉,如果你有耐心请花费大量时间去研究这两个东西,用好了其实也很简单)


2 安装homeassistant

# 先安装一些,避免hass预运行报错

/usr/local/python374/bin/pip3 install aiohttp_cors

/usr/local/python374/bin/pip3 install sqlalchemy

/usr/local/python374/bin/pip3 install --upgrade pip(提示PIP版本低执行,不执行也可以正常安装--非必要)


/usr/local/python374/bin/pip3 install frontend_assets (添加上吧要不后期会出错)



# 安装ha

/usr/local/python374/bin/pip3 install homeassistant

#安装完成之后,先手动运行hass完善一下环境(耗时比较长)

/usr/local/python374/bin/hass

# 打开浏览器访问 IP:8123

# 直到出现了ha的登录页面为止

#再次执行运行命令,防止有环境未安装

/usr/local/python374/bin/hass

# 运行完成后将systemctl的service文件编辑,添加到系统服务

sudo nano -w /etc/systemd/system/home-assistant@root.service


# 复制粘贴如下内容


[Unit]

Description=Home Assistant

After=network-online.target

[Service]

Type=simple

User=%i

ExecStart=/usr/local/python374/bin/hass

[Install]

WantedBy=multi-user.target


Ctrl + X ,Y ,Enter 保存退出

# 重载systemctl

sudo systemctl --system daemon-reload

# 服务自启动

sudo systemctl enable home-assistant@root

# 开启服务

sudo systemctl start home-assistant@root


下面这些东西是你报错之后才要来看的东西,如果没问题请忽略吧

# 解决 Command "python setup.py egg_info" failed ...问题

/usr/local/python374/bin/pip3 install --upgrade setuptools


# 解决No module named 'hass_frontend'问题

/usr/local/python374/bin/python3 -m pip install home-assistant-frontend


# Cannot uninstall ‘PyYAML’. It is a distutils installed project and thus we cannot accurately

不知道为什么但是到

cd /usr/lib/python3/dist-packages

目录下,删除一个文件 文件名包含 PyYAML和egg的一个文件,就可以安装了



# pip安装时出现”return Command ‘lsb_release -a’ returned non-zero exit status 1″—–执行

rm /usr/bin/lsb_release


# no module named ‘_ctypes–执行

apt-get install libffi-dev

完成安装,可以正常访问和使用

玩客云安装Home Assistant 0.114.4(刷机安装汇总-保姆级)


最后感谢大神yys235(本教程以为大神的为基础填了些坑) 和 5.88固件制作者


使用感受

未增加设备,使用还是比较流畅的!


总结

坑比较多,这里大神yys235已经填的差不多了,这边只是填了些遗留下来的小坑而已,


展开 收起
136评论

  • 精彩
  • 最新
  • 谢谢老师!我又学废了 [献黄瓜]

    校验提示文案

    提交
    居然抢了我的沙发 [吐血倒地]

    校验提示文案

    提交
    收起所有回复
  • 干啥用的,也不介绍下,上来刷

    校验提示文案

    提交
    干啥用的,百度下就知道啦

    校验提示文案

    提交
    怎么刷的,百度一下就知道了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 卡在吹热揭开这一步 [喜极而泣]

    校验提示文案

    提交
    第一步就卡了呀! [小怒]

    校验提示文案

    提交
    有那个SD插槽用十字螺丝刀别一下就好了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 硬核,点赞,不学习 [皱眉]

    校验提示文案

    提交
    这...... [皱眉] [邪恶] [邪恶] [皱眉]

    校验提示文案

    提交
    收起所有回复
  • 之前为了装HA买了树莓派,现在居然可以装在玩客云上了,不过还是建议新手装在群晖上,坑更少

    校验提示文案

    提交
    这不手头有嘛,群晖是猫盘,坑更多! 居然不让发百度盘 [皱眉]

    校验提示文案

    提交
    大神,我想知道猫盘怎么启动啊,怎么联系你啊,能给个群号吗

    校验提示文案

    提交
    还有9条回复
    收起所有回复
  • 《《安装完成之后,先手动运行hass完善一下环境(耗时比较长>

    /usr/local/python374/bin/hass》》

    到这一步报错进行不下去了

    校验提示文案

    提交
    更新了,您可以可以看!尽可能说明报错是什么样的错误!

    校验提示文案

    提交

    vieyes

    作者

    vieyes

    作者
    另外 这一步报错,其实得看什么样的,有些无关紧要的,只要能打开web 页面就行

    校验提示文案

    提交
    收起所有回复
  • 楼主啊,银子都给你了啊,真的一两都没了

    校验提示文案

    提交
    谢谢呀,第一次收到银子 [皱眉] 估计已经进群了吧

    校验提示文案

    提交
    麻烦给个群号,我没有 [观察]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 请问,你认识的人里,有能改华为万兆光猫的没?

    校验提示文案

    提交
    这个还真没听说 [皱眉]

    校验提示文案

    提交
    谢谢回复 [赞一个] 。最近想改造万兆光猫的,找不到以前那种神乎其技的技术帝了 [抠鼻]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我就想知道玩客云刷什么固件,HDMI是正常的,能当电视盒子 [喜极而泣] [喜极而泣] 现在刷了armbian没法还原了,只刷安卓固件都不行。。。

    校验提示文案

    提交
    记得有安卓机顶盒固件,你可以试试!

    校验提示文案

    提交
    刷过之后再刷只要摁复位键就可以了吧

    校验提示文案

    提交
    收起所有回复
  • @vieyes 能补个链接吗? 谢谢楼主了

    校验提示文案

    提交
    这个是去年的了,现在可以直接用docker安装的,比这个简单了多,用docker安装吧

    校验提示文案

    提交
    收起所有回复
  • 这固件有啥用啊 我买玩客云就是为了迅雷下载小姐姐的

    校验提示文案

    提交
    同感,复制进去之后什么都不用问,晚上就有小姐姐看了

    校验提示文案

    提交
    现在玩客云怎么下小姐姐,我怎么东西都下不了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • vieyes

    作者
    固件链接: 去看看 提取码: 8ykg

    校验提示文案

    提交
    已过期。。。

    校验提示文案

    提交
    已过期了,

    校验提示文案

    提交
    收起所有回复
  • 直男思维,上来就刷,前因后果都没有。你是想当然了

    校验提示文案

    提交
  • 看完了,但是并不知道这是干啥用的? [傻笑]

    校验提示文案

    提交
  • 一脸懵逼的来、一脸懵逼的走

    校验提示文案

    提交
  • vieyes

    作者
    612500698 明白就明白了

    校验提示文案

    提交
  • 链接挂了能补一个吗 [锁眉]

    校验提示文案

    提交
  • 玩客云下载不挺爽么,linux格式化绝育,现在还没事

    校验提示文案

    提交
    求教Linux格式化绝育有教程链接吗?

    校验提示文案

    提交
    我的无效了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • vieyes

    作者
    特此说明下:
    由于疏忽,有些问题!
    ./configure --prefix=/usr/local/python374
    make && make install (从新执行一遍编译,防止出错)
    此处改为下面内容
    ./configure --prefix=/usr/local/python374
    /usr/local/python374/make && make install (从新执行一遍编译,防止出错)

    校验提示文案

    提交
  • vieyes

    作者
    61 25 00 69 8 这个我也很无奈

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
2.7K
扫一下,分享更方便,购买更轻松