[转载][HASS.IO] 【HASSOS安装】成功安装HASSOS 1.9(避开了大部分坑版)
7月20日HA官方放出HASSOS说明时,我开始入坑HASSOS,经历了安装没流量、打开主页:8123没显示、HASS.IO边栏不显示、安装不了HASS.IO插件等问题之后,在8月6日总算避开了大坑进入了HASSOS的怀抱。下面把过程写一写,给HASSOS党们提供点思路。
〇、我的环境
树莓派3B,使用自带网卡,16GB TF卡
一、下载固件,刷SD卡
官方链接:https://github.com/home-assistant/hassos/releases ,这里有各个版本的releases,目前的话,找到对应设备的版本,如我选择的
树莓派3B,选举32位还是64位 ,据说都可以,我选择了32位。
接着用官方推荐的
刷固件工具,把hassos_rpi3-1.9.img.gz (不用解压),刷到TF卡上。
刷固件的过程就不详细讲了,可以参考官方安装说明。https://www.home-assistant.io/getting-started/
二、开始避坑
(一)坑一:(其实不是坑)WIFI不知道怎么连接。(建议还是用直接联网线)
这里也不详细讲了,大概就是找个U盘,格式化(不一定),命名为CONFIG,在根目录创建network文件夹,新建一个网络配置文件(原文:WiFi setup only: Format a USB-Stick with name CONFIG and copy one of
to the file network/hassos-wifi.)
附官方配置文件如下 :基本上修改热点名称ssid和热点密码psk就好了。
[connection]
id=hassos-network
uuid=72111c67-4a5d-4d5c-925e-f8ee26efb3c3
type=802-11-wireless[802-11-wireless]
mode=infrastructure
ssid=MY_SSID[802-11-wireless-security]
auth-alg=open
key-mgmt=wpa-psk
psk=MY_WLAN_SECRED_KEY[ipv4]
method=auto[ipv6]
addr-gen-mode=stable-privacy
method=auto
保存好之后,把U盘插入树莓派,上电启动,用路由器监测树莓派有没有连上路由器。
(二)坑二:HASSOS没流量
很多HASSOS朋友说刷完固件,上电联上路由器之后,没检到有流量下载。这只是众坑中的第一坑。
原因是:固件的日期和时间没有设置准确!!
这个固件系统结构整体来说是一个只读文件系统,除了docker、配置文件等是可写的之外,其他文件都不可修改,系统启动后,有个systemd-timesyncd的进程会自动同步时间,但是时间服务器居然用的是google,所以国内网络压根同步不了时间,进而导致docker证书有问题,再进而导致docker images下载不了。。。这就是第一个坑。
解决办法:进入OS 通过date -s "2018-08-06 10:00:00" 指令修改系统时间,注意时区是UTC的,所以时间自己对比北京时间减掉8小时。
进入OS的办法:
1.最好的办法:HDMI连接显示器,USB键盘。
2.使用TTL串口,用SecureCRT软件 连接树莓派(需配置config.txt 和command.txt,分别新增enable_uart=1和console=ttyAMA0,115200,具体就不阐述了,两个文件直接放到附件里,有需要的童鞋可以下载附件,下载之后 ,替换原来的文件。ps:刷了固件的TF卡接电脑,有个boot 分区,打开就能看这两个文件)
建议有条件的用上面的方法1。本人不方便在客厅蹲,所以选择了方法2
修改完系统时间之后 ,可以不用管它,自带的supervisor会60重试一次,系统时间修正后应该会自己完成。
但是过程注意不要重启硬件,不然又得重新设置一次日期。
(三)坑三:HASS.IO边栏 空白,无法安装插件
小坑,是homeassistant 0.75版本问题,最新0.75.1修复了该问题,只要你是在我教程之后安装,应该不会出现该问题了,如果会就重启硬件,注意重启后修正系统日期时间。
如果你已经安装了0.75版本,那就TTL进入系统,手动更新homeassistant到最新。指令:docker pull homeassistant/raspberrypi3-homeassistant:latest
(四)坑四:没有ssh、root没有密码(坑四其实是简单介绍一下怎么用终端控制HASSOS)
官方介绍了怎么用公钥和私钥的方式进入HASSOS,但我尝试了,压根进不了。官方链接:https://developers.home-assistan ... ssio_debugging.html
按理是可以的,但我试了几次不 <ignore_js_op> 附件.zip (350 Bytes, 下载次数: 55)
[转载][HASS.IO] 【HASSOS安装】成功安装HASSOS 1.9(避开了大部分坑版)的更多相关文章
- 由chkconfig 引发的联想——怎么查看程序是否已经安装/成功安装
由chkconfig 引发的联想--怎么查看程序是否已经安装/成功安装 某天需要运行chkconfig,root登录依然找不到该命令. [root@localhost ~]# chkconfig ba ...
- centos安装zabbix集群监控(亲测无坑版)
一. 安装lemp环境 下载安装包:wget bbs.linuxtone.org/docs/autoinstall/lemp_auto_v1.0.6.tar.gz 包解压:tar zxvf lemp_ ...
- 验证cuda和cudnn是否安装成功(转载)
本人cuda安装目录: 当然cuda安装目录也可默认:此处为方便安装不同cuda版本,所以单独建了文件夹. 转载自:https://zhuanlan.zhihu.com/p/139668028 安装完 ...
- win7 64位系统HP LaserJet P1008 / HP LaserJet P1008 P1007 驱动安装成功,但无法打印的原因
HP LaserJet P1008 打印机驱动安装成功,但是无法打印相关文档的原因是: 1.打印机是水货,惠普中国提供的驱动和该打印机不符合.显示的应该是HP LaserJet Professiona ...
- android自动更新程序,安装完以后就什么都没有了,没有出现安装成功的界面的问题
转载自: http://blog.csdn.net/lovexieyuan520/article/details/9250099 在android软件开发中,总是需要更新版本,所以当有新版本开发的时候 ...
- 转载 JDK + Android-SDK + Python + MonkeyRunner 的安装
转载来自: 小海豚的博客 http://blog.sina.com.cn/u/1295334083 我只是搬运工... JDK + Android-SDK + Python + MonkeyRun ...
- APK安装成功后点击"打开",按Home键,在桌面点击图标后应用重启
转载:http://blog.csdn.net/kepoon/article/details/7468688 问题: 安装系统SD卡里面的apk或者原有的程序更新版本的时候,会遇到升级安装成功之后的一 ...
- 如何成功安装旧版本火狐,成功安装firebug和firepath插件
很久不用火狐了,为了练习selenium定位浏览器等操作,下载了火狐浏览器,新版火狐已经没有firebug和firepath等插件,无法使用,只有安装老版本的火狐:*****安装好之后立刻设置不让他自 ...
- 今天花了好长的时间终于把SecureCRT安装成功了 现在分享给大家 安装的步骤, 希望对大家用帮助
转载地址:https://www.cnblogs.com/lianghe01/p/6618651.html 今天花了好长的时间终于把SecureCRT安装成功了 现在分享给大家 安装的步骤, 希望对大 ...
随机推荐
- JAVA 传递
其实java里面都是传值,只不过基本数据类型传的是数值,而引用类型传的是对象的地址. 作者:Intopass链接:https://www.zhihu.com/question/31203609/ans ...
- GRYZ 模 拟 赛 系 列 之 迷 宫(不就是个洪水)
- 迷 宫 (maze.cpp/c/pas) Description Karles 和朋友到迷宫玩耍,没想到遇上了 10000000 年一次的大洪水,好在 Karles 是一个喜 欢思考的人,他发现迷 ...
- hdu 5831 Rikka with Parenthesis II 线段树
Rikka with Parenthesis II 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5831 Description As we kno ...
- 关于eclipse的indigo版中文注释时字体太小的问题(转)
eclipse目前最新版代号indigo, 在win7上使用时中文注释时字体太小的问题. 为什么会这样? 首先我们应该知道, 在win7系统中, font是有"显示"和" ...
- LightOJ 1366 - Pair of Touching Circles (统计矩形内外切圆对)
1366 - Pair of Touching Circles PDF (English) Statistics Forum Time Limit: 3 second(s) Memory Limi ...
- Magent搭建Memcached集群
原文地址:http://ultrasql.blog.51cto.com/9591438/1636374 Memcached集群介绍 由于Memcached服务器与服务器之间没有任何通讯,并且不进行任何 ...
- C#基于SMTP协议和SOCKET通信,实现邮件内容和附件的发送,并可隐藏收件人
经过几天的努力,从完全不懂SMTP到折腾出个可以发送邮件内容和附件的DEMO.话少说,直接上代码. using System; using System.Collections.Generic; us ...
- vuex 基础:教程和说明
作者注:[2016.11 更新]这篇文章是基于一个非常旧的 vuex api 版本而写的,代码来自于2015年12月.但是,它仍能针对下面几个问题深入探讨: vuex 为什么重要 vuex 如何工作 ...
- Android 数据存储01之SharedPreferences
Android 数据存储01之SharedPreferences 版本 修改内容 日期 修改人 V1.0 原始版本 2013/2/20 skywang 1 SharedPreferences概括 Sh ...
- iOS 获取本地视频的缩略图
+(UIImage *)getImage:(NSString *)videoURL { AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:[NSU ...