Home Assistant安装

三类安装方式


树莓派 / 虚拟机 安装的是os,最全的


我的安装方式

树莓派3 Model B 第三类安装方式
通过python3.9 pip安装

安装过程中遇到的问题

1.SD卡不识别

解决:换用老电脑,或者插虚拟机里

2.配置的连接wifi的CONFIG第一次启动后不见了

解决:正常现象,并不会影响之后启动

3.homeassistant.local:8123无法访问但是4357的observer可访问

解决:如果是404 not found就推倒重来;如果是提示暂时无法访问是supervisor在更新,得等待几个小时

4.担心HA会写入到树莓派

解决:不会影响,坏档的话直接换SD卡

5.无法安装add-on和integration

解决:可通过4357看到系统unhealthy,重装新版本系统

6.页面无法正常显示

解决:可能并不是系统问题,更换浏览器试试

7.如下图,第一次安装后,SD卡会隐藏一部分空间,只剩几十MB的与HA无关的数据

解决:第一步,插入SD卡的时候会提示有错误需要格式化加密的磁盘E,格式化的时候不要勾选快速格式化。格式化之后,磁盘管理->删除第一部分的卷->按默认选项新建卷->在上方磁盘界面删除E盘


成功安装截图


Integration和Add-on安装

Integration可以通过前端图形化配置 ,或者通过配置文件配置
Integration和Add-on的区别 Integration是HA的一部分,Add-on是第三方的
Add-on是与HA并行执行的其他软件
Add-on由supervisor管理

Add-on Samba安装(成功失败)

supervisor->add-on store安装
安装后点smaba进入配置,改用户名密码
进入文件资源管理器,输入\树莓派ip地址

Add-on File Aditor安装(安装成功)


HA架构 区分概念很重要

显示HA文件的Add-on Samba


设备接入

小米网关


APP安装 APP用于管理

下载地址 https://github.com/home-assistant/android/releases/tag/2021.10.0
APP里的一些配置,配置了在外才能用APP访问

full版本需要Google Play Services,有手机定位和消息下发功能
minimal版本不需要Google Play Services


实体




lovelace定制实体的展现


一些配对的命令行信息

配对之后要及时关闭新设备加入,可能别人会误配


用户与认证


普通用户可以看到、操作设备,但不能开发,那么这里有个点:如果攻击者能伪装成普通用户,那么就可以到、操作设备,只不过只能运用现有的规则

多因素认证

估计很多用户嫌麻烦都是单因素
除了要求用户名、密码,还要输入其他信息

其它认证方式


一个配置样例

Token

登陆后,浏览器和系统共享一个token,用于确认彼此身份没改变,退出后就删除该token
Token在个人中心中查看
还有长效token,多用于其它访问Home Assistant的应用


公网访问

Home Assistant 入门安装相关推荐

  1. 在Docker中安装Home Assistant系统(以群晖系统为例)【Home Assistant入门安装篇1-2】

    Home Assistant入门1-2:在Docker中安装Home Assistant系统(以群晖系统为例) 写在前面 我在家装有一个PVE虚拟机,里面装有一个黑群晖,最近在学习Home Assis ...

  2. 【智能家居】Home Assistant入门安装并内网穿透实现远程安全控制

    文章目录 前言 1. 安装Home Assistant 2. 配置Home Assistant 3. 安装cpolar内网穿透 3.1 windows系统 3.2 Linux系统 3.3 macOS系 ...

  3. Home Assistant入门1-1:在树莓派上安装官方系统

    Home Assistant OS在树莓派上安装的教程 写在前面 因为做毕业设计设计到智能家居,想用Home Assistant去做一个只能家居的整合,同时也可以把家里的智能家居的整合一下,方便家里人 ...

  4. Redis 入门安装(Linux)

    Redis 入门安装(Linux) 备注:该案例讲解基于CentOS6.5.Reids3.2.8 Redis 官网 中文地址:http://www.redis.cn/ 英文地址:https://red ...

  5. MongoDB入门 - 安装教程

    MongoDB是NoSQL分布式文件存储型数据库 1. 官网下载 官网 版本选择&&下载 历史版本 一览表 2. 安装步骤 双击.msi运行程序: 接着按下图所示安装: 慢慢等待,别急 ...

  6. redis入门——安装篇

    redis入门--安装篇 @(Redis)[redis, 入门, 安装] redis入门安装篇 Redis基本介绍 redis的安装 windows版 mac版 linux版 redis的启动以lin ...

  7. Linux下MongoDB的入门安装、配置与启动

    Linux下MongoDB的入门安装.配置与启动 mongo非关系性数据库 查询性能好,数据性不是特别重要的情况下使用 [root@test ~]# tar xf mongodb-linux-x86_ ...

  8. 海洋cms新手入门安装配置教程

    在安装本系统前,请先确认您的服务器环境是否符合海洋cms环境要求: Windows 平台: IIS/Apache/Nginx + PHP(5.x) + MySQL(5.x) Linux/Unix 平台 ...

  9. 【国庆弯道超车系列】NoSQL基础及MongoDB入门安装

    在互联网快速发展的今天,数据种类和格式越来越多样化,传统的关系型数据库已经难以适应,在此种情况下No SQL应运而生,本文主要讲解NoSQL的基础知识,及MongoDB的入门安装,仅供学习分享使用,如 ...

最新文章

  1. iOS开发UI篇—核心动画简介
  2. 巧用find命令清除系统垃圾
  3. 文本数据分析——主题提取+词向量化
  4. 小谈应聘.NET程序员失败的几点硬伤
  5. java服务限流_SpringCloud微服务:Sentinel哨兵组件,管理服务限流和降级
  6. 软件或jar包等名字里的GA意思
  7. redis 分布式锁 看门狗_分布式锁Redisson的使用,看门狗机制
  8. Python爬虫开发:反爬虫措施以及爬虫编写注意事项
  9. 带你一文搞懂网络层的IP协议\数据链路层的以太网\ARP协议以及DNS和NAT协议
  10. SAP License:发票校验
  11. 大揭秘!RocketMQ如何管理消费进度
  12. vim编辑器删除空行
  13. [渝粤教育] 苏州科技大学 混凝土结构设计原理 参考 资料
  14. 电子电路基础——知识点(下篇)
  15. Java拼接sql,并组装成建表语句
  16. java判断闰年中闰月_2019年农历闰几月 关于闰年闰月的认识
  17. Java实现anagram算法
  18. Everedit软件下载、安装和运行(免注册)
  19. vhdl加法器和减法器_半减法器和全减法器的设计
  20. [汇编]四字,双字,字,字节以及四进制和32进制

热门文章

  1. 【前端学习项目】web前端#001网页点名器(html+css+js实现用户交互)
  2. Java基础学习(二十七)之IO流
  3. 计算机睡眠打印机不可用设置,win7系统打印机属性显示不可用的解决方法
  4. 网络层HTPPS和HTTP的概念与区别
  5. 微信小程序页面界面元素自适应
  6. 5分钟学会Markdown基本语法
  7. 猜数字游戏 由计算机,猜数字游戏玩法
  8. Java-好玩的猜数小游戏
  9. 微信公众平台开发的相关问题
  10. 如何成为Web开发人员—编写第一个Web应用程序