很多人担心智能家居把数据传出去。用Alexa或Google Home,位置数据和语音指令可能落到云端服务器上。Home Assistant的做法不一样:数据存在你自己的硬件里。有位用户用它每天"监视"自己,而且列出了5种具体方式。
![]()
这套玩法的前提是本地化。数据不出门,才敢往里塞那些不愿意交给外部世界的信息。下面这5种方式,全部围绕这个前提展开。
蓝牙判断我在哪个房间
Home Assistant可以用地理位置判断你在家还是外出。手机被检测到离开家所在的区域,系统就认为你不在家。
但地理位置判断不了你在哪个房间。这一步靠蓝牙存在检测:家里布置了多个ESP32蓝牙代理,测量手机和Apple Watch的信号强度。
Bermuda集成用这些数据估算设备所在的房间,通常也能相当准确地反映人在哪个房间。基于房间的自动化因此成为可能,比如音乐跟着人从客厅音箱换到卧室音箱。手机随手一放找不到了,问一句Assist,它会告诉你手机当前在哪个房间。
存在传感器知道我坐了多久
Bermuda能判断房间,判断不了房间里的精确位置。毫米波存在传感器可以。
家庭办公室里装了一个Everything Presence Lite传感器。一个区域覆盖整个房间,人不在时用来关灯和关设备;另一个区域只覆盖办公椅。
检测到这个区域有人,系统就知道我坐下了。坐得太久,智能音箱开始催我起身,而且间隔越来越短。站起来活动几分钟,计时器重置。这是防止一整天黏在椅子上的办法。
开源版时间线记录我的每一步
Google Maps时间线能追踪位置历史,查看去过的地方、走过的路线。问题在于,即便数据现在存在本地而非云端,Google也不是最值得信任的公司。
替代方案是开源软件Dawarich。它用手机追踪位置,所有历史数据保存在家庭服务器上。想回看的时候随时能查:去过哪里、走了哪条路线、甚至去过哪些国家。
智能家居知道我什么时候上床
一天结束,总有一堆重复动作:锁门、关灯、关设备、调暖气。睡前例程可以代劳。
麻烦在于作息不固定,两个人也不总是同时睡,按时间表跑例程行不通。判断上床的方式很多,从复杂的床垫传感器到简单方案都有,比如设定时间后检测手机是否开始充电。
这里用的是贴在床头柜上的NFC标签。各自上床时扫自己那一侧的标签。第一个人扫完,主灯关掉,但保留另一个人的床头灯。第二个人也扫了,系统才确认两个人都已上床,睡前例程开始执行。
Home Assistant知道我在洗澡
淋浴和家里其他地方共用热水。洗澡时有人打开热水龙头,水温会突然变冷。
浴室里放一个湿度传感器,湿度骤升就说明有人在洗澡。自动化随即给对方手机发通知,请对方暂时别用热水龙头。
办法简单,效果直接。已经很久没有在淋浴时被迫在冰水里跳来跳去了。
被第三方智能家居系统监视,没人想要。用Home Assistant,你可以把那些不愿分享给外部世界的信息交给自己的系统,因为这些数据根本不需要离开家。本地智能家居的好处就在这里:数据始终是你自己的。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.