找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 15735|回复: 17

玩客云小白直装homeassistant教程(非Docker非Hassio)

[复制链接]
本帖最后由 yys235 于 2020-3-30 10:58 编辑

系统对应之前帖子的哪个系统,直接打命令安装即可
没看过的先看这个帖子
https://www.right.com.cn/forum/thread-1781429-1-1.html

其实很简单,解决依赖就完事
两个步骤   1 升级自带python    2 安装homeassistant

话不多说   ,开始打命令请把脑子丢掉,直接打命令吧
1 升级自带python
# 安装一些必要的东西
# 解决依赖apt updateapt 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
# ********************************************
# 添加国内源
# 修改~/.pip/pip.conf文件, 没有则创建
mkdir -p ~/.pip/ && vim ~/.pip/pip.conf
# 粘贴如下内容

[global]timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

# ********************************************

# 先安装一些,避免hass预运行报错
/usr/local/python374/bin/pip3 install aiohttp_cors
/usr/local/python374/bin/pip3 install sqlalchemy

# 安装ha
/usr/local/python374/bin/pip3 install homeassistant

#安装完成之后,先手动运行hass完善一下环境(耗时比较长)
/usr/local/python374/bin/hass
# 打开浏览器访问  IP:8123
# 知道出现了ha的登录页面为止

# 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-reloadsudo
# 服务自启动
systemctl enable home-assistant@rootsudo
# 开启服务
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




评分

参与人数 1恩山币 +1 收起 理由
ston*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

感谢楼主分享,辛苦了。
回复

使用道具 举报

 楼主| | 显示全部楼层
刚看到有人发了,,,早知道不发了
回复

使用道具 举报

谢谢,我是先看到你的帖子
回复

使用道具 举报

本帖最后由 evenery 于 2020-4-19 16:12 编辑

复制错误提示嘻嘻
# 解决依赖apt updateapt upgrade -y(中间少空格)# 重载systemctl
sudo systemctl --system daemon-reloadsudo (最后sodu位置不对,应该在下面)
# 服务自启动
systemctl enable home-assistant@rootsudo (前面加sudo,后面sudo 去掉)
# 开启服务
systemctl start home-assistant@root(前面加sudo)
回复

使用道具 举报

非常感谢楼主的贴子  因为dockers我自悟很久弄不好还花了10元找人给安装Hass也失败(最后给我安卓手机安装了,无语),看到其他人发过Hass安装但是大坑和小坑一堆,已经懒得弄了,看到楼主的贴子无脑复制会失败,看了看原来楼主复制指令有些格式不对修改下就好,一路顺风的安装成功。谢谢楼主十分感谢无法用言语表达的感谢
回复

使用道具 举报

可以让其他智能设备接入了呗
回复

使用道具 举报

 楼主| | 显示全部楼层
evenery 发表于 2020-4-19 16:10
复制错误提示嘻嘻
# 解决依赖apt updateapt upgrade -y(中间少空格)# 重载systemctl
sudo systemctl --sy ...

从blog复制过来的时候格式乱掉了,有些是要加空格的
回复

使用道具 举报

支持下,感谢分享,不知道小娱能用不
回复

使用道具 举报

You are using pip version 19.0.3, however version 20.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
root@aml:~/Python-3.7.4# mkdir -p ~/.pip/ && vim ~/.pip/pip.conf
root@aml:~/Python-3.7.4# /usr/local/python374/bin/pip3 install sqlalchemy
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: sqlalchemy in /usr/local/python374/lib/python3.7/site-packages (1.3.17)
You are using pip version 19.0.3, however version 20.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
  好像是 PYTHON 还是3.5没升级上来呢
回复

使用道具 举报

支持下,感谢分享,
回复

使用道具 举报

yys235 发表于 2020-4-2 10:02
刚看到有人发了,,,早知道不发了

在哪里,我看看嘛
回复

使用道具 举报

用于自启的可执行文件文本模板为啥那么乱?这还咋一键复制粘贴进去啊,这对小白不友好啊老哥
回复

使用道具 举报

大虾味的鱼 发表于 2020-7-31 00:53
用于自启的可执行文件文本模板为啥那么乱?这还咋一键复制粘贴进去啊,这对小白不友好啊老哥

这是恩山的网页排版有问题,刷新几次就好了
回复

使用道具 举报

楼主吧原贴 地址贴出来吧   这么弄没有成功的 哎咋整谁成功了汇报下
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-21 19:15

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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