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

 找回密码
 立即注册
楼主:

[基础教程] (20180630更新)Ubuntu安装HomeAssistant教程(ubuntu17.10无坑版)

  [复制链接]

16

主题

158

帖子

911

积分

高级会员

Rank: 4

积分
911
金钱
753
HASS币
0
发表于 2017-7-9 08:53:06 | 显示全部楼层

谢谢分享
回复

使用道具 举报

65

主题

776

帖子

4438

积分

论坛元老

Rank: 8Rank: 8

积分
4438
金钱
3657
HASS币
20
发表于 2017-7-9 16:47:41 | 显示全部楼层
config文件位置是在哪里?
回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-7-10 17:28:10 | 显示全部楼层
晚上有时间照教程折腾下看看
回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-7-12 07:48:46 | 显示全部楼层
更新源的时候404

E: Failed to fetch [url]http://mirrors.aliyun.com/ubuntu/dists/yakkety/main/binary-armhf/Packages[/url]  404  Not Found [IP: 112.124.140.210 80]
E: Failed to fetch [url]http://mirrors.aliyun.com/ubuntu/dists/yakkety-updates/main/binary-armhf/Packages[/url]  404  Not Found [IP: 115.28.122.210 80]
E: Failed to fetch [url]http://mirrors.aliyun.com/ubuntu/dists/yakkety-backports/main/binary-armhf/Packages[/url]  404  Not Found [IP: 115.28.122.210 80]
E: Failed to fetch [url]http://mirrors.aliyun.com/ubuntu/dists/yakkety-security/main/binary-armhf/Packages[/url]  404  Not Found [IP: 115.28.122.210 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-7-12 10:26:57 | 显示全部楼层
阿里源不行,龟速用官方源,到下面这步出错了,望囧神能帮忙解决下啦
#安装依赖netdisco,理论上直接默认安装即可,但有的Hass版本需要指定1.0.0rc3,则按下面的命令输入
pip3 install netdisco
#pip3 install netdisco==1.0.0rc3

这两个都试过了,都报错
(homeassistant_venv) homeassistant@orangepizero:/srv/homeassistant$ pip3 install netdisco
Collecting netdisco
  Using cached netdisco-1.0.1-py2.py3-none-any.whl
Requirement already satisfied: requests>=2.0 in ./homeassistant_venv/lib/python3.5/site-packages (from netdisco)
Collecting zeroconf==0.19 (from netdisco)
  Using cached zeroconf-0.19.0-py2.py3-none-any.whl
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in ./homeassistant_venv/lib/python3.5/site-packages (from requests>=2.0->netdisco)
Requirement already satisfied: urllib3<1.22,>=1.21.1 in ./homeassistant_venv/lib/python3.5/site-packages (from requests>=2.0->netdisco)
Requirement already satisfied: certifi>=2017.4.17 in ./homeassistant_venv/lib/python3.5/site-packages (from requests>=2.0->netdisco)
Requirement already satisfied: idna<2.6,>=2.5 in ./homeassistant_venv/lib/python3.5/site-packages (from requests>=2.0->netdisco)
Collecting netifaces<=0.10.4 (from zeroconf==0.19->netdisco)
  Using cached netifaces-0.10.4.tar.gz
Requirement already satisfied: six in ./homeassistant_venv/lib/python3.5/site-packages (from zeroconf==0.19->netdisco)
Requirement already satisfied: enum-compat in ./homeassistant_venv/lib/python3.5/site-packages (from zeroconf==0.19->netdisco)
Installing collected packages: netifaces, zeroconf, netdisco
  Running setup.py install for netifaces ... error
    Complete output from command /srv/homeassistant/homeassistant_venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-sqd053yi/netifaces/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-1_mlq4b_-record/install-record.txt --single-version-externally-managed --compile --install-headers /srv/homeassistant/homeassistant_venv/include/site/python3.5/netifaces:
    running install
    running build
    running build_ext
    checking for getifaddrs...found.
    checking for getnameinfo...found.
    checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
    checking whether struct sockaddr has a length field...no.
    checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
    checking for routing socket support...no.
    checking for sysctl(CTL_NET...) support...no.
    checking for netlink support...yes.
    will use netlink to read routing table
    building 'netifaces' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNETIFACES_VERSION=0.10.4 -DHAVE_GETIFADDRS=1 -DHAVE_GETNAMEINFO=1 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -DHAVE_SOCKADDR_AT=1 -DHAVE_SOCKADDR_AX25=1 -DHAVE_SOCKADDR_IN=1 -DHAVE_SOCKADDR_IN6=1 -DHAVE_SOCKADDR_IPX=1 -DHAVE_SOCKADDR_UN=1 -DHAVE_SOCKADDR_ASH=1 -DHAVE_SOCKADDR_EC=1 -DHAVE_SOCKADDR_LL=1 -DHAVE_SOCKADDR_ATMPVC=1 -DHAVE_SOCKADDR_ATMSVC=1 -DHAVE_SOCKADDR_DN=1 -DHAVE_SOCKADDR_IRDA=1 -DHAVE_SOCKADDR_LLC=1 -DHAVE_PF_NETLINK=1 -I/srv/homeassistant/homeassistant_venv/include -I/usr/include/python3.5m -c netifaces.c -o build/temp.linux-armv7l-3.5/netifaces.o
    netifaces.c:1:20: fatal error: Python.h: No such file or directory
    compilation terminated.
    error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
    
    ----------------------------------------
Command "/srv/homeassistant/homeassistant_venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-sqd053yi/netifaces/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-1_mlq4b_-record/install-record.txt --single-version-externally-managed --compile --install-headers /srv/homeassistant/homeassistant_venv/include/site/python3.5/netifaces" failed with error code 1 in /tmp/pip-build-sqd053yi/netifaces/

回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-7-12 10:32:04 | 显示全部楼层
新手没玩过这些,给大家添加麻烦了,我的是香橙派,之前按本站香橙派那个帖子搞了一个通宵都不行,最后用这帖子结合老高威锋上的帖子安装完成,也用上了,但每次sudo reboot必须死机,只能拔电源,早上起床发现死机了,又拔电源,过一个多小时,又死机,现在按这个无坑版,我的居然又不行
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16409
金钱
11663
HASS币
45
 楼主| 发表于 2017-7-12 10:39:37 | 显示全部楼层
kay7758 发表于 2017-7-12 10:32
新手没玩过这些,给大家添加麻烦了,我的是香橙派,之前按本站香橙派那个帖子搞了一个通宵都不行,最后用这 ...

香橙派还是用香橙派的装法吧,硬件软件方面可能都不太兼容。
回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-7-12 10:43:47 | 显示全部楼层
Jones 发表于 2017-7-12 10:39
香橙派还是用香橙派的装法吧,硬件软件方面可能都不太兼容。

香橙派的那晚搞通宵死活没搞定IP:8123死活进不了,等下我在搞一次试试
回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-7-12 10:46:11 | 显示全部楼层
其实香橙派的系统也是Ubuntu的16.04,找到论坛有人发视频教程用的也是你的方法,系统也是16.04,搞不懂
回复

使用道具 举报

0

主题

10

帖子

184

积分

注册会员

Rank: 2

积分
184
金钱
174
HASS币
0
发表于 2017-7-27 17:59:38 | 显示全部楼层
谢谢楼主分享,打算在arch上装
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-1 07:44 , Processed in 0.123051 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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