zoukankan      html  css  js  c++  java
  • [转载][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)

  • 相关阅读:
    周末总结
    大数据开源框架技术汇总
    oracle迁移mysql总结
    梯度下降
    BFC的概念
    元素类型
    window10安装tensorflow
    学习使用git
    设计模式中的关系
    拟合圆
  • 原文地址:https://www.cnblogs.com/h2zZhou/p/10242981.html
Copyright © 2011-2022 走看看