凌晨三点,你突然醒了。大脑还没上线,噪音已经消失。到底是什么把你拽出深睡?这个问题困扰了我太久,直到我决定让AI帮我造一个答案。
我以前遇到这种生活小麻烦,想想"投入产出比"就放弃了。但现在不一样——AI工具把原本需要折腾几周的项目,压缩到了一个周末。现在每次碰到烦心事,我的第一反应变成:"要不,做个东西查查?"
这次的目标:我的睡眠。
我住在嘈杂的城市。有时凌晨三点惊醒,完全不知道原因;有时没完全醒,但手表显示3:32被从深睡中拽了出来。最气人的是,你永远抓不到凶手。声音响起时,大脑还在从睡眠阶段往外爬,等你能思考了,噪音早没了。除非它重复(持续的雷声、不肯停的汽车警报)或留下痕迹(闪电后的光),否则你只能带着困惑起床,原因永远是谜。
不知道原因,就没法解决。是屋里?屋外?邻居?卡车?关门声?任何"解决方案"都是瞎猜,而瞎猜很贵。
所以我动手了。
我家本来就有智能家居系统Home Assistant,遍布各种传感器:动作、门窗、灯光、温湿度、二氧化碳、空气质量。大部分数据已经有了,我只需要补上音频、接入睡眠数据,再把它们串起来。
新增的东西很简单:两个便宜USB麦克风(屋里一个,窗外一个对着街)、一台树莓派(只在我在家且上床后才监听)、佳明手表的睡眠数据、以及一个跑在家庭服务器上的网页应用,把音频、睡眠数据和现有传感器事件整合在一起。
树莓派听到足够大的声音时,会保存一段带前后几秒上下文的短录音。整个检测模式由Home Assistant控制:树莓派作为Home Assistant的一个集成设备,自动化规则只在"我在家+已上床+常规睡眠时间"三个条件同时满足时才启动。其他时间完全关闭,麦克风不工作。哪怕在自己家,这也是我想要的行为。
真正的价值在那个网页应用里。每晚的数据像时间线一样铺开——
热门跟贴