智能家居
约 550 字大约 2 分钟...
智能家居是家庭自动化最基础的一部分。之前一直偷懒直接用米家,但使用受限,比如无法使用自定义 webhook。当我想把传感器与电脑联接起时,就开始了研究 Home Assistant 和 Node-RED。
自动化场景
- 记录主卧关灯时间,默认其为睡眠时间,但实际关掉是关电源,不会在智能后端记录。或者用明暗度测试记录,每天最后暗的时候,记录为睡眠时间。
- 书房检测到没人时,对电脑发送暂停视频的快捷键。这步卡在硬件,需要有个硬件能被 Node-RED 识别并给电脑发送按键。
智能硬件
Zigbee2MQTT
Zigbee2MQTT 是开源的智能网关,支持大部分的智能设备。其辐射范围更大,能同时联接 200 个设备,它的插网线版更稳定不易掉线。
不过,我的设备都是米家系,暂时用不到开源网关。而且目前越来越流行 蓝牙 Mesh 了。
智趣盒子
智趣盒子集成了 Home Assistant 和 Node-RED 的 Docker,Home Assistant 能部署 Addons、supervisor,能直接插开源网关。
盒子基于 arm 的 linux 的 debian 系统上运行 docker,在 docker 的基础上构建了 supervisor 版本,跟 homeassistant 开发官方的 hassos 的最大差异就是打开了 root 的权限,可以在底层进行操作。这些比较适合国内的使用环境(网络改善,装第三方工具等).
不过与 NAS 相比,智趣这类硬件盒子同样是 Docker 容器,除了能直连网关和想象中的简便攻略,并没什么其他优势。
其他硬件
- 远程键盘控制器:基于易微联的第三方产品,手机通过 APP 远程控制电脑按键,不过只能按一个按键或者连续 6 个的自定义键值。不确定是否支持 HA。
- MQTT 转 usb 虚拟键盘鼠标注入器:通过 wifi 来控制,店家不清楚 HA。