跳至主要内容

博文

目前显示的是 八月, 2022的博文

HomeAssistant入门之系统安装

Home Assistant 介绍 官方网址: https://www.home-assistant.io/ Home Assistant 诞生于 2013 年,是一款基于 Python 开发的智能家居开源系统,他的主要功能就是可以将不同品牌的智能家居设备连接起来互联互通。 这个开源项目已经发展了已经快十年了,同时期的其他类似项目都已经雨打风吹去了,目前看 Home Assistant 更新还是很频繁的,每个月都有好几个版本发布。 之前我只有几个 WiFi 插座,厂家还不一样,用 HA 是没有必要的。现在我想将家里的所有灯开关都换成 ZigBee,部分插座也换成 ZigBee 来控制。 所以我买了 SOFFON ZigBee USB Dongle Plus (93元)作为协调器, 京鱼座四件套 (99元)设备,还买了 涂鸦的 ZigBee 零火开关单开 (60元)来进行测试。 简单说下 ZigBee,网络中有三种设备,一个协调器,多个路由器,多个终端,比如在我的这些测试设备中,USB dongle 是协调器,插座,开关这种一直通电的设备都是路由,其他电池的设备都是终端。现在支持 ZigBee 3.0 版的协议不同厂家的产品是可以互通的,所以后续我可以继续购买不同厂家的 ZigBee产品,选择的范围就大了,方便我找性价比最高的。 为什么不用 WiFi 呢,主要是 WiFi 设备多了后对路由器要求高了,而且家里有的地方可能是 WiFi 死角,而 ZigBee 是自组网,网络中还有路由,在家里基本不可能出现无法联网的设备,而且对无线路由器没有任何妨碍不用升级。最重要的是 ZigBee 设备不依赖云端,而 WiFi 产品加入 HA 时都要 localkey,现在获取越来越难了,我的涂鸦的 WiFi 插座需要在厂家开发者网站上申请 key,目前可以延期半年,我不知道半年后还能不能用,要每个月交钱就没那必要了。 所以打算组建智能家居网络的朋友,我推荐使用 ZigBee。 我在 x86 设备安装后测试了大概两个月了,也算是有了一定的了解。以下的内容都是基于上面的硬件,我在测试过程中搜索后加上自己的理解,如有错误请留言指出。 Home Assistant 安装 只建议两种安装方式:docker 和独立硬件 OS。 上篇博客 提到捡了一个鸡肋 x86 设备,

捡到一个鸡肋小主机

意外捡到一个 X86 小主机,看到型号是 APL100,搜索了一下,资料很少,国内没看到,只有国外网站有: General Mini PC CPU N3450 RAM 4G DDR3L ROM 32G NAND FLASH WIFI 2.4G&5G LAN 100M 前面很简洁,TF 卡(最大 64GB),电源开关,旁边有个复位按钮孔,LED 灯也是一个开孔,亮白灯; 后面有散热孔, HDMI 和 LAN 接口,搞不懂什么时代了还搞个 100M 的; 两个 USB2.0 接口,DC 接口,12V; USB3.0接口,还有一个 TYPE-C 接口,不能供电; 背面可以插一个固态硬盘,但是,接口是 mSATA,最大 256GB; 看丝印是中国产,但淘宝闲鱼都没找到卖家; 拆了看看里面吧,开始我以为四个脚垫里面有螺丝,结果扣开了里面没有,后来发现很简单,顶盖和底盖完全通过卡扣连接的,指甲盖就能解决了; 非常简洁,顶盖应该是金属铝,下面是塑料,我觉得这个设计很好; 铜散热片,小风扇,跑 Linux 基本没转过。那个黑色的是我自制的电池,原来的没电了,我就随便找了一个银锌电池焊上了。 拆开散热器: CPU 和两片 DDR3L; 铜散热片还不错; 没看到网口芯片; USB3.0 芯片及接口,还有一颗音频处理芯片; 背面很简洁,一个 mSATA 座子,一个 WiFi 蓝牙模块,32GB nand flash; 安装了 Linux 系统,功耗还是很低的: 这个主机能干嘛呢?openwrt 只有一个百兆网口,NAS 只有一个最大支持 256GB 的 mSATA 接口,单独做一个下载器还行,但我的软路由有这个功能了,跑个 Linux 吧我也不会开发啥,搞个电视盒网速都不够,真是个鸡肋。 想来想去,装个 HomeAssistant 吧,不用高速网,不用扩展,也不用存储,功耗也低。 然后我就发现,HomeAssistant 发展这么些年易用性还是很差啊,起码得写三篇文章记录。 from 不吐不快 https://ift.tt/0hfBPia via IFTTT