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

 找回密码
 立即注册
楼主: 27hh

[进阶教程] 闲置安卓手机安装HA变身智能家居中枢,及网关接入教程

  [复制链接]

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-18 00:19:32 | 显示全部楼层
polofun 发表于 2018-3-18 00:17
那怎么搞,从哪里开始重做?

source /srv/homeassistant/bin/activate
pip3 install -U homeassistant
回复

使用道具 举报

1

主题

27

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
58
HASS币
0
发表于 2018-3-18 00:21:16 | 显示全部楼层
MAPGPS 发表于 2018-3-18 00:12
那条命令是 "source /srv/homeassistant/bin/activate"
你怎么把后面那条命令"pip3 ..."给拼一起了? (变 ...

(homeassistant) homeassistant@localhost:/home/1$ source /srv/homeassistant/bin/activate
(homeassistant) homeassistant@localhost:/home/1$ pip3 install -U homeassistant
Collecting homeassistant
  The repository located at mirrors.ustc.edu.cn is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host mirrors.ustc.edu.cn'.
  Could not find a version that satisfies the requirement homeassistant (from versions: )
No matching distribution found for homeassistant

(homeassistant) homeassistant@localhost:/home/1$
出现了这个
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-18 00:24:16 | 显示全部楼层
polofun 发表于 2018-3-18 00:21
(homeassistant) homeassistant@localhost:/home/1$ source /srv/homeassistant/bin/activate
(homeassis ...

改用这个命令行:
pip3 install --trusted-host mirrors.ustc.edu.cn -U homeassistant
回复

使用道具 举报

0

主题

6

帖子

36

积分

新手上路

Rank: 1

积分
36
金钱
30
HASS币
0
发表于 2018-3-18 00:26:06 | 显示全部楼层
学习一下
回复

使用道具 举报

1

主题

27

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
58
HASS币
0
发表于 2018-3-18 00:26:39 | 显示全部楼层
MAPGPS 发表于 2018-3-18 00:24
改用这个命令行:
[code]pip3 install --trusted-host mirrors.ustc.edu.cn -U homeass ...

万分感谢楼主这么晚还不睡指导我,有问题再来求教
回复

使用道具 举报

1

主题

27

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
58
HASS币
0
发表于 2018-3-18 00:31:22 | 显示全部楼层
(homeassistant) homeassistant@localhost:/home/1$ virtualenv -p /srv/homeassistant/bin/python3 /srv/homeassistant
Running virtualenv with interpreter /srv/homeassistant/bin/python3
Please use the *system* python to run this script
Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/virtualenv.py", line 2328, in <module>
    main()
  File "/usr/local/lib/python3.5/dist-packages/virtualenv.py", line 713, in main
    symlink=options.symlink)
  File "/usr/local/lib/python3.5/dist-packages/virtualenv.py", line 925, in create_environment
    site_packages=site_packages, clear=clear, symlink=symlink))
  File "/srv/homeassistant/lib/python3.5/posixpath.py", line 357, in abspath
    if not isabs(path):
  File "/srv/homeassistant/lib/python3.5/posixpath.py", line 64, in isabs
    return s.startswith(sep)
AttributeError: 'NoneType' object has no attribute 'startswith'
(homeassistant) homeassistant@localhost:/home/1$
这样算安装成功了吗,英文不好,就看懂了个Error
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-18 00:39:03 | 显示全部楼层
polofun 发表于 2018-3-18 00:31
(homeassistant) homeassistant@localhost:/home/1$ virtualenv -p /srv/homeassistant/bin/python3 /srv/h ...

你遇到了 312楼 网友的Python版本问题:
https://bbs.hassbian.com/forum.p ... &ptid=993&pid=71599

请用以下命令令指定  homeassistant 的版本, 来回避Python版本问题:
pip3 install --trusted-host mirrors.ustc.edu.cn -U homeassistant==0.64.3

回复

使用道具 举报

1

主题

27

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
58
HASS币
0
发表于 2018-3-18 00:49:42 | 显示全部楼层
polofun 发表于 2018-3-18 00:31
(homeassistant) homeassistant@localhost:/home/1$ virtualenv -p /srv/homeassistant/bin/python3 /srv/h ...

楼主,我看了你前面的回复。我到底现在应该是输入pip3 install homeassistant==0.64.3还是输入virtualenv -p /srv/homeassistant/bin/python3 /srv/homeassistant
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-18 00:52:39 | 显示全部楼层
本帖最后由 MAPGPS 于 2018-3-18 01:07 编辑
polofun 发表于 2018-3-18 00:49
楼主,我看了你前面的回复。我到底现在应该是输入pip3 install homeassistant==0.64.3还是输入virtualenv ...

我刚修改了前面的回复,以免误解。

安装和运行HomeAssistant的完整命令是这样的:
sudo su -s /bin/bash homeassistant
virtualenv -p python3 /srv/homeassistant
source /srv/homeassistant/bin/activate
pip3 install --trusted-host mirrors.ustc.edu.cn -U homeassistant==0.64.3
pip3 install --trusted-host mirrors.ustc.edu.cn aiohttp_cors==0.6.0
hass

其中"virtualenv -p python3 /srv/homeassistant"只需成功运行一次即可。
其它一系列命令,可以重复运行(安装)。

回复

使用道具 举报

1

主题

27

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
58
HASS币
0
发表于 2018-3-18 02:35:52 | 显示全部楼层
1@localhost:/$ sudo nano /etc/init.d/hass-daemon
1@localhost:/$ sudo /etc/init.d/hass-daemon start
sudo: /etc/init.d/hass-daemon: command not found
1@localhost:/$
后台启动又出问题,代码复制的你的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-16 06:05 , Processed in 4.610651 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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