家里的互联网断了整整三个多小时,我才意识到情况不对。不是因为有设备报警,也不是因为刷不出网页——所有智能家居仍然在本地网络里安静运行,只是云端的语音助手突然不再回应。我低头看了一眼路由器,指示灯一切正常,可实际上,外网早已断开。
这种“断网无感”的体验,直接冲撞了我一直信奉的智能家居理念:理想的家居自动化应该像魔法,根本不需要你主动查看状态。可现实是,当网络真的消失,我竟然要靠偶然的操作才发觉。作为一个拥有工程学背景、成天摆弄 Home Assistant 的玩家,这简直不能忍。我决定做一个怎么也忽略不了的物理信号灯,用最老派的方式解决最基础的问题。
打开网易新闻 查看精彩图片
方案很快敲定:用一块 ESP32 开发板,写几行代码让它持续检测能否访问公网,再根据状态驱动一颗 RGB LED。绿灯代表在线,红灯代表断网,如果长时间连不上,灯还会开始闪烁。硬件成本不到几十元,外壳就用书桌上一个闲置的小木盒,钻个孔让灯光透出来。插上 USB 供电后,这盏“断网信号灯”就安静地站在显示器旁边,成了家里唯一一个只负责报告网络状态的物理物件。
实际效果远比预期直接。以前网络抖动时我要打开路由器管理页、再查看运营商通知,现在只要余光扫到红色光线,就知道该检查光猫或拨号日志了。关键是它完全不需要我主动交互,完全符合“自动化默默解决问题”的逻辑。家人也觉得这个小红灯比手机 app 通知好用得多——毕竟谁都不会忽略一坨刺眼的红光。
回顾整个过程,真正让我感到兴奋的并不是技术难度,而是这个小小的装置恰好补齐了智能家居的一块短板:把虚拟连接状态重新转化成物理世界的明确信号。当所有设备都试图塞进屏幕时,一盏灯反而比任何通知都更有存在感。如果你也经历过“断网浑然不觉”的尴尬,或许可以考虑给家里的网络也装上一双肉眼可见的“眼睛”。
热门跟贴