我房间里的那个触摸屏是什么?
一位住在现代英国公寓里的租户追查墙上一个神秘的触摸屏,发现它背后是一个过度设计、基于 Android 的“智能”能源监测器:它通过 WiFi 与一台 Linux 盒子通信,运行 Node.js,并暴露出严重的安全漏洞。评论者借此故事探讨,为什么这么多家用 IoT 设备会采用完整的 Web 技术栈,而不是简单的微控制器;在改造场景中,WiFi 与布线之间的取舍;以及维护不善、内部运作不透明的系统如何同时削弱安全性与家庭能源监测的长期价值。许多人还分享了跟踪家庭电力和用水的实用替代方案,并表达了对不安全硬件、隐私,以及一旦供应商消失后“智能”基础设施耐久性的担忧。
总体反应
- 许多人觉得这篇文章出奇地吸引人且容易产生共鸣,称赞其中的好奇心和“城市考古”氛围。
- 一些读者说,这让他们想起自己在废弃/不透明系统中摸索并事后重建步骤的习惯。
WiFi、布线与硬件选择
- 有些人对两个相距 3 米的设备却用了 WiFi 感到震惊,认为这带来了不必要的复杂性和功耗。
- 另一些人则认为,对改造和多单元建筑来说,WiFi(或其他无线方案)正合适:施工后再铺设低压线缆既昂贵又麻烦,而 WiFi SoC 现在已经非常便宜。
- 还有少数人指出,WiFi 还能提供电气隔离和设备摆放上的灵活性。
- 其他观点:用带线缆总线的基础微控制器就能以少得多的硬件和待机功耗完成同样工作,但相比通用 Android + Web 技术栈,更难招人和做工具支持。
电气系统、保险丝与亚马逊零件
- 关于英国布线展开了很长的子讨论:环形回路、带熔断的插头,以及为什么在上游有 32A 断路器的情况下仍然需要 3A/13A 插头保险丝。
- 讨论了保险丝本应如何工作(在额定电流下可无限期承受,只在更高电流下熔断)与廉价亚马逊保险丝据称会在远高于额定值时熔断之间的差异,这引发了安全担忧。
- 有些人认为作者对更换 3A 保险丝的担心过度;也有人认为面对市电,尤其是可疑元件时,谨慎是合理的。
IoT 安全、隐私与智能电表
- 人们强烈担忧:带 WiFi、无人维护且存在调试服务(例如 tcf-agent)的设备,即使不连接互联网,长期来看也会成为漏洞。
- 许多人主张把 IoT 设备隔离到独立 VLAN,或使用仅本地的生态系统(Zigbee/Z-Wave + Home Assistant)。
- 智能电表和详细用电数据被视为对节能非常有价值,但也可能被用于监控、动态定价压力或基于行为的征税;大家对其严重程度看法不一。
能源监测价值与 DIY 方案
- 几位读者认为,细粒度(秒到分钟级)的用电数据对于真正改变行为和优化至关重要(例如安排热水器/热水炉运行时间、将负载转移到太阳能、识别“常开”耗电)。
- 人们分享了实用替代方案:钳形 CT 电表、Zigbee/Z-Wave 插座、分表、水表摄像头/OCR 读取器、Home Assistant 仪表盘,以及 IoTaWatt、Emporia 或智能家居显示器等产品。
软件栈、工具与怪异之处
- 这个技术栈(Android 4.x 平板、带 Socket.IO 的 Node.js 服务器、大量客户端 JavaScript、Eclipse TCF agent)被认为对“5 个数字和一张图”来说过于夸张,但也很典型,反映了由 Web-heavy 团队构建的 IoT 产品。
- Eclipse/TCF 的依赖地狱,以及 Java/ARM 的整体历史(Jazelle、JavaCard、J2ME),引发了怀旧情绪,并讨论了为什么硬件中的字节码最终输给了 JIT。
寿命、维护与“高性价比” IoT
- 该设备供应商似乎已经倒闭;评论者把这与更广泛的模式联系起来:基于 Android 的 IoT 往往在十年内变得不安全或失去作用。
- 有些人认为,厂商优化的是较低的前期 BOM 成本和更快的开发速度,而不是 10–20 年的可维护性;也有人思考,专门的长期维护公司或更简单的技术栈是否能改善这一问题。