thomashooo 发表于 2020-12-9 22:22:50

智能家居入门常见的坑

本帖最后由 thomashooo 于 2021-1-29 14:05 编辑

0、各种不同的环境(部分转自,详见https://bbs.hassbian.com/thread-10856-1-1.html)
## Home Assistant OS集成了Supervisor面板(最方便的方式),开启高级模式直接安装运行SSH
## Home Assistant Container: 包含了一个 host OS;也包含了一个homeassistant容器(container):进入`docker exec -it homeassistant bash`/退出 `exit`
## Home Assistant Core需要切换到Home Assistant的账户(通常官方说的HA是指Home Assistant OS,大部分用户说的HA就是Home Assistant Core)
## Home Assistant Supervised
这个是和 (#home-assistant-os)类似, 同时也包含了一个 host OS.

https://bbs.hassbian.com/data/attachment/forum/202009/21/151408b65w749a4apx4q7r.png
Home Assistant Core支持大部分平台,包括 Docker、macOS、Linux、Windows等。简而言之,只要你的主机能跑 Python,基本就能安装 HA
在树莓派安装 HA,有 3 种方法供选择:以树莓派官方系统 Raspbian 为根系统,再通过指令安装;直接安装集成了 HA 的 Hassbian 操作系统;直接安装最新高度集成系统 Hass.io。以上 3 种方法从性能上来说并无二异,均能实现 HA 全部功能,Hassbian 实际上亦基于 Raspbian ,唯一需要纳入考虑的是图形化操作界面的需求。原生 Hassbian 没有 GUI,但是我们可以手动进行安装。对于刚入门的新手和想摆脱大量代码的朋友,方法推荐度依次为:3 > 2 > 1
1、安装hassos 一直在转圈,等多久都不行(树莓派版本),实测多次共享全局科学上网才能安装成功。打开使用http://homeassistant.local:8123/或IP:8123

2、安装好之后,在配置->集成:里面查看局域网可能支持的硬件,例如小米网关都可以自动发现了,我这同一个网关会出现两个,有一个添加完没有子设备,去加另一个。注意一般一个需要的是key,一个需要的是token。

3、最新的hassio都是去supervisor里面添加addon的模式,SMB必装了(用来\\ip访问yaml的配置)。nodeRED也是很好用的(安装完成配置一个密码并关闭两个ssl:false就能体验)。SSH要在Profile打开高级模式才能搜到。



4、要玩Siri去,配置->集成里面搜索HomeKit,不是Controller那个。


5、homeassitant已经内置的homebrdge,不需要额外安装了,但是两者插件支持并不一致,Homebridge 通过安装插件的方式将智能设备接入Apple HomeKit平台,有的设备同时支持HA和Apple Homekit两个平台,这时我们就面临平台选择。
首先,这个问题只存在 iOS 以及未来的 macOS 用户身上,因为只有你们可以使用 Siri,才可以痛并快乐着。对于其他终端系统的用户而言,要么和设备厂家的app斗智斗勇,要么享受HA网页操控的快感。其次,以米家设备为例,同是网关,HA可以控制夜灯功能,获取光感数据,Homekit 则不能;而针对扫地机器人,HASS的接入方法十分复杂,且现阶段只能实现开关功能,HB的插件安装配置更为容易,且可以控制吸力……可以说两个平台之间没有绝对的胜者,都需要具体情况具体分析。个人认为大多数情况下,HA对设备的支持更好,并且基于社群支持,跟进速度也更快。最后,初学者在驾驭两个平台的同时,二者必须取其一,同一设备请通过一个平台接入,否则未经“自定义设置”将产生冲突。
6、WIFI不知道怎么连接。(建议还是用直接联网线)
找个U盘(FAT32,NTFS都能),命名为CONFIG,在根目录创建network文件夹,新建一个网络配置文件(原文:WiFi setup only: Format a USB-Stick with name CONFIG and copy one ofthe examplesto the file network/hassos-wifi.)
附官方配置文件如下 :基本上修改热点名称ssid和热点密码psk就好了。
7、如何登录hassos宿主ssh先生成SSH公私钥对,(鉴于自己创建文件有编码问题,直接)拷贝公钥(id_rsa.pub)并重命名为(authorized_keys)放到CONFIG的U盘根目录。愉快的运行一下:docker ps 看看被那些容器坑过https://git-scm.com/book/zh/v2/服务器上的-Git-生成-SSH-公钥https://bbs.hassbian.com/thread-10841-1-1.html

elize 发表于 2020-12-12 13:23:09

二代网关才能自动发现,新的多模不行。对米家蓝牙和蓝牙mesh设备支持还不够,而zigbee已经停产状态了。将来要么靠大佬破解,要么就只能走homekit回转的多

yangmanman 发表于 2020-12-20 20:34:39

楼主ha 是咋安装的, docker还是本地py搞的。

thomashooo 发表于 2020-12-24 17:56:07

yangmanman 发表于 2020-12-20 20:34
楼主ha 是咋安装的, docker还是本地py搞的。

直接用的hassos方便

yymeme345 发表于 2022-11-2 21:24:34

本帖最后由 yymeme345 于 2022-12-29 20:04 编辑

谢谢分享!













維修快專業洗衣機乾衣機維修團隊,具多年故障分析及
維修洗衣機維修經驗,市面上各類品牌的家用洗衣機及乾衣機故障


页: [1]
查看完整版本: 智能家居入门常见的坑