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

 找回密码
 立即注册
查看: 10911|回复: 10

[基础教程] 香橙派zero安装hass.io

[复制链接]

2

主题

42

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
418
HASS币
0
发表于 2018-6-18 07:14:56 | 显示全部楼层 |阅读模式
香橙派安装hass.io
下载镜像https://dl.armbian.com/orangepizero/Ubuntu_bionic_dev_nightly.7z

用Win32DiskImager烧录
看ip用shh登陆  帐号是root  密码是1234
登陆后输入1234  之后修改密码

ctrl+c忽略设置
修改一下时区输入armbian-config

安装docker
apt-get install docker.io -y
安装好了看一下版本
docker version

现在安装依赖

apt-get install -y avahi-daemon avahi-discover libnss-mdns libavahi-compat-libdnssd-dev g++ gcc jq apparmor-utils network-manager software-properties-common dbus apt-transport-https ca-certificates

现在安装portainer
docker volume create portainer_data
docker run -d -p 9000:9000 --name docker-portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

安装supervisor

curl -sL https://raw.githubusercontent.co ... tall/hassio_install | bash -s -- -m aarch64
有时会出错,出错多试几次

下一步是安装homeassistan

docker pull homeassistant/armhf-homeassistant:latest

打开浏览器http://ip:9000
登陆portainer 设置帐号密码

进去选择local 点连接connect

现在要修改一下hassio_supervisor的参数

点击Duplicate/Edit
Env下的HOMEASSISTANT_REPOSITORY
修改值为homeassistant/armhf-homeassistant:latest

然后点击Deploy the contriner
点击replace

Always pull the image把这个关掉

看到这里HOMEASSISTANT_REPOSITORY        homeassistant/armhf-homeassistant:latest  已经修改成功


成功后是日记
  • [size=0.85em]   

  • [size=0.85em]18-06-16 00:08:49 INFO (MainThread) [__main__] Initialize Hassio setup



  • [size=0.85em]18-06-16 00:08:49 INFO (MainThread) [__main__] Setup HassIO



  • [size=0.85em]18-06-16 00:08:49 INFO (MainThread) [hassio.utils.gdbus] Introspect org.freedesktop.systemd1 on /org/freedesktop/systemd1



  • [size=0.85em]18-06-16 00:08:49 INFO (MainThread) [hassio.utils.gdbus] Connect to dbus: org.freedesktop.systemd1 - /org/freedesktop/systemd1



  • [size=0.85em]18-06-16 00:08:50 INFO (MainThread) [hassio.utils.gdbus] Introspect org.freedesktop.hostname1 on /org/freedesktop/hostname1



  • [size=0.85em]18-06-16 00:08:50 INFO (MainThread) [hassio.utils.gdbus] Connect to dbus: org.freedesktop.hostname1 - /org/freedesktop/hostname1



  • [size=0.85em]18-06-16 00:08:50 INFO (MainThread) [hassio.host.info] Update local host information



  • [size=0.85em]18-06-16 00:08:50 INFO (MainThread) [hassio.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1



  • [size=0.85em]18-06-16 00:08:50 INFO (SyncWorker_0) [hassio.docker.supervisor] Attach to supervisor homeassistant/armhf-hassio-supervisor:latest with version 107



  • [size=0.85em]18-06-16 00:08:51 INFO (SyncWorker_1) [hassio.docker.interface] Attach to image homeassistant/armhf-homeassistant:latest with version 0.71.0



  • [size=0.85em]18-06-16 00:08:51 INFO (MainThread) [hassio.addons.git] Clone addon [size=0.85em]https://github.com/home-assistant/hassio-addons[size=0.85em] repository



  • [size=0.85em]18-06-16 00:08:51 INFO (MainThread) [hassio.addons.git] Clone addon [size=0.85em]https://github.com/hassio-addons/repository[size=0.85em] repository



  • [size=0.85em]18-06-16 00:09:14 INFO (MainThread) [__main__] Initialize Hassio setup



  • [size=0.85em]18-06-16 00:09:14 INFO (MainThread) [__main__] Setup HassIO



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.utils.gdbus] Introspect org.freedesktop.systemd1 on /org/freedesktop/systemd1



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.utils.gdbus] Connect to dbus: org.freedesktop.systemd1 - /org/freedesktop/systemd1



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.utils.gdbus] Introspect org.freedesktop.hostname1 on /org/freedesktop/hostname1



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.utils.gdbus] Connect to dbus: org.freedesktop.hostname1 - /org/freedesktop/hostname1



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.host.info] Update local host information



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1



  • [size=0.85em]18-06-16 00:09:15 INFO (SyncWorker_0) [hassio.docker.supervisor] Attach to supervisor homeassistant/armhf-hassio-supervisor:latest with version 107



  • [size=0.85em]18-06-16 00:09:15 INFO (SyncWorker_1) [hassio.docker.interface] Attach to image homeassistant/armhf-homeassistant:latest with version 0.71.0



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.addons.git] Load addon /data/addons/core repository



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.addons.git] Load addon /data/addons/git/a0d7b954 repository



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.addons] Load addons: 19 all - 19 new - 0 remove



  • [size=0.85em]18-06-16 00:09:15 INFO (MainThread) [hassio.updater] Fetch update data from [size=0.85em]https://s3.amazonaws.com/hassio-version/stable.json



  • [size=0.85em]18-06-16 00:09:26 WARNING (MainThread) [hassio.updater] Can't fetch versions from [size=0.85em]https://s3.amazonaws.com/hassio-version/stable.json[size=0.85em]:



  • [size=0.85em]18-06-16 00:09:26 INFO (MainThread) [hassio.snapshots] Found 0 snapshot files



  • [size=0.85em]18-06-16 00:09:26 INFO (MainThread) [__main__] Run HassIO



  • [size=0.85em]18-06-16 00:09:26 INFO (MainThread) [hassio.misc.dns] Start DNS port forwarding for host add-ons



  • [size=0.85em]18-06-16 00:09:26 INFO (MainThread) [hassio.supervisor] Update supervisor to version None



  • [size=0.85em]18-06-16 00:09:26 INFO (SyncWorker_1) [hassio.docker.interface] Pull image homeassistant/armhf-hassio-supervisor:latest tag None.



  • [size=0.85em]18-06-16 00:09:30 ERROR (SyncWorker_1) [hassio.docker.interface] Can't install homeassistant/armhf-hassio-supervisor:latest:None -> 404 Client Error: Not Found ("manifest for homeassistant/armhf-hassio-supervisor:None not found").



  • [size=0.85em]18-06-16 00:09:30 ERROR (MainThread) [hassio.supervisor] Update of hass.io fails!



  • [size=0.85em]18-06-16 00:09:30 INFO (MainThread) [hassio.core] Start API on 172.30.32.2



  • [size=0.85em]18-06-16 00:09:30 INFO (MainThread) [hassio.addons] Startup initialize run 0 addons



  • [size=0.85em]18-06-16 00:09:30 INFO (MainThread) [hassio.addons] Startup system run 0 addons



  • [size=0.85em]18-06-16 00:09:30 INFO (MainThread) [hassio.addons] Startup services run 0 addons



  • [size=0.85em]18-06-16 00:09:32 INFO (SyncWorker_3) [hassio.docker.homeassistant] Start homeassistant homeassistant/armhf-homeassistant:latest with version 0.71.0





成功之后会自动运行homeassistant
打开ip:8123就可以了
ps:所有内容都是参照论坛,感谢论坛的各位大神,如有需要,请联系我删贴。
ps1:装好hass后,官方源用不了,不知道为什么!!!!!


回复

使用道具 举报

2

主题

84

帖子

849

积分

高级会员

Rank: 4

积分
849
金钱
765
HASS币
0
发表于 2018-6-18 08:42:35 | 显示全部楼层
因为你没扩展卡吧
回复

使用道具 举报

2

主题

42

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
418
HASS币
0
 楼主| 发表于 2018-6-18 09:15:40 | 显示全部楼层
king51 发表于 2018-6-18 08:42
因为你没扩展卡吧

这样子,这个我还真没有考虑到,感谢提醒,我去试试
回复

使用道具 举报

12

主题

545

帖子

2037

积分

金牌会员

Rank: 6Rank: 6

积分
2037
金钱
1492
HASS币
0
发表于 2018-6-18 10:24:23 来自手机 | 显示全部楼层
king51 发表于 2018-6-18 08:42
因为你没扩展卡吧

还需要扩展卡?
回复

使用道具 举报

2

主题

240

帖子

1761

积分

金牌会员

Rank: 6Rank: 6

积分
1761
金钱
1521
HASS币
0
发表于 2018-6-20 23:13:50 | 显示全部楼层
点击Duplicate/Edit
Env下的HOMEASSISTANT_REPOSITORY
修改值为homeassistant/armhf-homeassistant:latest



这个在哪
回复

使用道具 举报

2

主题

42

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
418
HASS币
0
 楼主| 发表于 2018-6-23 17:45:34 | 显示全部楼层
心无痕星有迹 发表于 2018-6-20 23:13
点击Duplicate/Edit
Env下的HOMEASSISTANT_REPOSITORY
修改值为homeassistant/armhf-homeassistant:latest  ...

在portainer里面
回复

使用道具 举报

2

主题

240

帖子

1761

积分

金牌会员

Rank: 6Rank: 6

积分
1761
金钱
1521
HASS币
0
发表于 2018-6-24 09:39:28 | 显示全部楼层

在9000端口的那个网页里吗
回复

使用道具 举报

2

主题

42

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
418
HASS币
0
 楼主| 发表于 2018-6-24 14:46:40 | 显示全部楼层
心无痕星有迹 发表于 2018-6-24 09:39
在9000端口的那个网页里吗

对的,我是参考这个教程写的。不过香橙派的性能不怎么样,进程多了,记得加强散热
回复

使用道具 举报

6

主题

121

帖子

760

积分

高级会员

Rank: 4

积分
760
金钱
639
HASS币
0
发表于 2018-6-25 08:21:12 | 显示全部楼层
我也是zero的,发现armbian 3.4内核的装docker会出错,用4.1内核的正常,但是4.1内核没有声音驱动。
回复

使用道具 举报

2

主题

42

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
418
HASS币
0
 楼主| 发表于 2018-6-26 17:18:11 | 显示全部楼层
dbh147717340 发表于 2018-6-25 08:21
我也是zero的,发现armbian 3.4内核的装docker会出错,用4.1内核的正常,但是4.1内核没有声音驱动。 ...

这个我没有研究,就是跑上hass就行了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 15:41 , Processed in 0.325200 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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