<!-- title: 一根电视棒，听懂全城的电波 -->

# 开源挖掘第9期：这期不卷模型，卷电波与协议

大模型的烟花看了太多期，这轮我们刻意换个方向：去挖那些跑在射频、协议和自家客厅里的项目。它们不追风口，却咬在同一条暗线上——把设备和数据的支配权，从厂商云里拿回自己手里。八个仓库里有两个 star 还不到两千，但每一个都解决了真实到骨头的痛点：有人用一根二十块钱的电视棒听懂了满城传感器的心跳，有人把体重秤的蓝牙协议拆了个底朝天，还有人用单颗 CPU 跑起了整个视频监控的“大脑”。

> 说明：以下 star 数与更新状态为仓库量级参考，以 GitHub 主页实时数据为准。

## 1. rtl_433：二十块的电视棒，成了全屋传感器监听站

**[merbanan/rtl_433](https://github.com/merbanan/rtl_433)** | star 量级数千 | 长期活跃维护

一句话定位：一根 RTL-SDR 电视棒加一段 C 代码，把你家门口空中飘着的无线信号全部翻译成人话。

你家附近的天上其实挤满了没人听的数据：温湿度计、胎压传感器、无线门铃、门磁、气象站，全在 433/868/915MHz 的 ISM 频段里裸奔。rtl_433 配合最便宜的那种 RTL2832U 电视棒（几十块就能买到），把这些信号实时解码——据项目 README，它支持的设备协议多达数百种，输出结构化 JSON，一行配置就能再推进 MQTT，接进 Home Assistant。技术上的亮点是它把“软件定义无线电”这个听起来很高深的词，压到了小学生都能复现的门槛：插上电视棒，跑一条命令，屏幕上开始滚动邻居家的温度计读数。这是极客启蒙级的项目，也是理解“无线世界根本没有隐私”的最直观一课。

上手难度：⭐⭐⭐（硬件廉价，调天线需要耐心）
适用人群：硬件极客、智能家居玩家。二开方向：仓储/冷链传感器监控、车场胎压巡检工具。

## 2. OpenMQTTGateway：一颗 ESP32，把四种无线协议焊成一座桥

**[1technophile/OpenMQTTGateway](https://github.com/1technophile/OpenMQTTGateway)** | star 量级一千余 | 社区持续更新

一句话定位：刷进 ESP32 的固件，让一块几十块的板子同时收发 433MHz、蓝牙、红外、RFID，统统桥接进 MQTT。

rtl_433 是“听”，OpenMQTTGateway 是“听加说”。它的思路极其朴素：家里散落的各种无线设备各有各的语言，与其每个买一个网关，不如自己焊一座万能桥。刷好固件的 ESP32 接上 433MHz 收发模块就是射频网关，靠板载蓝牙就能直接读小米温湿度计的广播包，接红外发射管还能遥控老空调——所有数据统一汇入 MQTT，任何自动化平台都能消费。对中文用户还有个隐藏福利：小米系 BLE 传感器的私有广播协议，社区早就逆向好了，开箱即读。这是标准的“小而美”：单一痛点、单一固件、刷完即用，star 不高却在全球智能家居社区的教程里出场率极高。想练手 IoT 网关产品，这是最好的起点。

上手难度：⭐⭐⭐（刷机即可，接模块需动手）
适用人群：DIY 玩家、智能家居深度用户。二开方向：垂直场景网关（仓储、养殖、农业大棚）的固件定制。

## 3. zigbee2mqtt：不买厂商网关，一个 USB 棒接管全家传感器

**[Koenkk/zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt)** | star 量级上万 | 高频迭代

一句话定位：甩掉每个厂商都想卖给你的专用网关，用一根 USB 协调器直连数千款 Zigbee 设备。

智能家居最大的坑不是设备贵，是“生态税”：A 品灯要 A 网关，B 品传感器要 B 网关，每家还想再收你一道云服务费。zigbee2mqtt 的答案是釜底抽薪——Zigbee 是开放标准，你只需要一根几十块的 USB 协调器，这个项目就能直接驱动它，把市面上数千款 Zigbee 设备统统接进来，数据走本地 MQTT，全程不出家门。据其官方文档，它支持从小众感应器到主流灯泡的庞大规模配对，设备页面上每个灯、每个开关都能看到信号强度和电量。这个由 Koenkk 单人发起的项目，如今已是自托管社区的基础设施级存在。它的商业启示很直白：协议开放的地方，中间商的盒子就活该被淘汰。

上手难度：⭐⭐⭐（Docker 部署不难，配对流程要熟悉）
适用人群：智能家居玩家、想摆脱厂商云的用户。二开方向：面向装修公司的全屋智能交付方案。

## 4. Frigate：本地跑的 AI 摄像头大脑，视频不出门

**[blakeblackshear/frigate](https://github.com/blakeblackshear/frigate)** | star 量级两万上下 | 活跃维护

一句话定位：开源 NVR 加本地目标检测，让摄像头自己认出“人、车、猫”，不用把视频喂给任何云。

传统监控的问题是“只会录像，不会思考”，云端 AI 摄像头的问题是月费加隐私双输。Frigate 把两件事都解决了：视频流留在家里，目标检测用本地加速器跑——插一个一百多块的 Google Coral TPU，就能对十几路摄像头做实时推理，按“人/车/动物”触发录像和事件，误报率远低于靠像素抖动报警的老 NVR。它与 Home Assistant 的集成是社区公认的一等公民体验， Doorbell 按响、识别到快递员、宠物越线，全都能做成自动化。项目还提供 Frigate+ 付费订阅用于训练自定义检测模型，是“开源核心+订阅服务”的又一个可复制样本。对想做安防 SaaS 的团队，这是现成的底层参照物。

上手难度：⭐⭐⭐⭐（需要 NVR 部署与加速器配置经验）
适用人群：自建监控的家庭与小商户。二开方向：商铺客流分析、工地安全合规检测。

## 5. evcc：让屋顶的太阳，决定电动车几点充电

**[evcc-io/evcc](https://github.com/evcc-io/evcc)** | star 量级数千、增速快 | 高频迭代

一句话定位：开源的充电管理中枢，把光伏发电、电价波动和电动车充电调成一支协奏曲。

装了光伏的家庭都会撞上同一个荒诞场景：中午太阳能板发电富余，电表倒转，而你偏偏在晚上用电高峰给车充电，两头亏钱。evcc 干的就是把这笔账算顺：它同时对接你的逆变器（据其文档支持 SMA、Fronius 等大量品牌）、家用充电桩和电价数据源，实时计算“现在充电是烧太阳还是烧电网”，自动调节充电功率，还能按峰谷电价安排夜间补能。Web 界面做得相当体面，账单与电量统计一应俱全。项目起源于德国社区，如今已是欧洲光伏车主圈子里的标配软件，项目方围绕开源核心提供配套云服务与赞助体系，商业路径清晰。能源管理是未来十年确定性最高的赛道之一，这个仓库是中文团队出海能源 SaaS 的最佳教科书。

上手难度：⭐⭐⭐（配置项多，需要一定动手能力）
适用人群：光伏车主、能源行业开发者。二开方向：面向物业的共享充电桩计费系统、虚拟电厂接入端。

## 6. openScale：体重秤的数据，凭什么锁在厂商 App 里

**[oliexdev/openScale](https://github.com/oliexdev/openScale)** | star 量级一千余 | 社区维护

一句话定位：开源的蓝牙体重秤 Android 应用，绕过厂商 App 直接读秤，数据归自己。

体脂秤是典型的“硬件送你、数据收割”生意：秤本身几十块，配套 App 却要求注册、上传、看广告，哪天服务器一关，秤就变砖。openScale 把这条路堵死了：它逆向了一大批主流蓝牙体重秤的私有协议（据项目文档，覆盖小米、云康宝等多家品牌），用干净的原生 App 直接蓝牙读数，本地记录、多用户识别、趋势图表，一个账号都不用注册。更硬核的是它还有配套的开源硬件方案——一块小小的 PCB，能把普通电阻秤改造成蓝牙秤，旧秤废物利用。这个项目 star 一直不温不火，却是“数据主权”理念在日用品上最接地气的落地。健康数据是比浏览记录敏感得多的资产，值得用开源方式守一次。

上手难度：⭐⭐（装 App 即用，改造秤需焊接）
适用人群：注重隐私的用户、健身人群。二开方向：接入家庭健康仪表盘，做中老年无感健康监测。

## 7. ntfy：一条 curl，把消息推进自己的手机

**[binwiederhier/ntfy](https://github.com/binwiederhier/ntfy)** | star 量级两万上下 | 活跃维护

一句话定位：自建的推送通知服务，往任意 HTTP 端点发个请求，手机就“叮”一声。

每个折腾过自动化的开发者都被推送折磨过：接厂商推送要注册平台、申请密钥、写 SDK 调用。ntfy 把这一切简化成了荒诞的程度——`curl -d "备份完成" ntfy.sh/你的频道`，手机 App 就收到了。它由单人开发者长期主导，服务端是单个 Go 二进制加 SQLite，资源占用小到能跑在路由器上；官方运营着免费的 ntfy.sh 公共服务，同时提供付费托管计划，是极简商业模型的样本。它的真正价值在于通用性：下载完成通知、服务器告警、家里门铃、定时提醒，任何脚本的末尾都能顺手接一条。用上它之后你会发现，此前所有“通知不耐用”的场景，缺的从来不是功能，是这样一条零门槛的管道。

上手难度：⭐（本期最低，十分钟起服务）
适用人群：所有写脚本的开发者、自托管用户。二开方向：企业内网告警通道、IoT 设备消息中枢。

## 8. Stalwart：一个二进制，扛住整套邮件系统

**[stalwartlabs](https://github.com/stalwartlabs)**（主仓库 stalwart） | star 量级数千 | 活跃维护

一句话定位：用 Rust 写的全家桶邮件服务器，SMTP、IMAP、JMAP、反垃圾、Web 管理，一锅端。

自托管圈的“最终试炼”历来是邮件：Postfix、Dovecot、rspamd、DKIM 签名工具拼起来像一套航空发动机，装好只是开始，日后的运维才是深渊。Stalwart 把这堆零件熔成了一颗单二进制：SMTP 收发、IMAP/JMAP 客户端协议、SPF/DKIM/DMARC 校验、内置垃圾过滤与配额管理，外加一个现代 Web 管理台，存储后端可选 SQLite 到 S3。Rust 写就的它内存占用低得不像邮件服务器，JMAP 协议的原生支持还让它天然适合做新一代邮件客户端的后端。对想在“邮件”这个古老又刚需的品类上做事的团队——企业邮箱托管、隐私邮件服务、合规归档——它提供了过去不存在的可能性：邮件基础设施，终于也可以是一条 docker 命令的事。

上手难度：⭐⭐⭐⭐（部署简单，DNS 与反垃圾调校是硬功夫）
适用人群：自托管进阶玩家、邮件服务商创业者。二开方向：中小企业私有邮箱交付、面向开发者的邮件 API。

## 横向对比

| 仓库 | 类型 | Star 量级 | 上手难度 | 适用场景 |
|------|------|-----------|----------|----------|
| rtl_433 | SDR 解码器 | 数千 | ⭐⭐⭐ | 无线传感器监听、极客启蒙 |
| OpenMQTTGateway | ESP32 固件 | 一千余 | ⭐⭐⭐ | 多协议万物桥接 |
| zigbee2mqtt | Zigbee 网关 | 上万 | ⭐⭐⭐ | 摆脱厂商网关管全家设备 |
| Frigate | AI 监控 NVR | 两万上下 | ⭐⭐⭐⭐ | 本地智能摄像头 |
| evcc | 能源管理 | 数千 | ⭐⭐⭐ | 光伏家庭智能充电 |
| openScale | 健康硬件 App | 一千余 | ⭐⭐ | 体重数据主权 |
| ntfy | 推送服务 | 两万上下 | ⭐ | 脚本通知万能管道 |
| Stalwart | 邮件服务器 | 数千 | ⭐⭐⭐⭐ | 自托管整套邮件 |

## 一张图看懂本期

```mermaid
mindmap
  root((本期八仓))
    空中电波
      rtl_433 电视棒解码
      OpenMQTTGateway 万物桥
    设备解放
      zigbee2mqtt 协议网关
      Frigate 本地AI监控
    数据主权
      openScale 体重秤App
      Stalwart 一体邮件
    能源与管道
      evcc 光伏充电
      ntfy 自建推送
```

## 本期之最

- **最值得立即尝试：ntfy**。一条 curl 就能改变你和服务器说话的方式，十分钟见效，零硬件投入。
- **最有商业潜力：evcc**。光伏加电动车是全球确定性最强的家庭消费升级，能源管理软件的商业天花板远未打开。
- **最被低估：rtl_433**。二十块钱的电视棒撬开整个无线电世界，它教给你的东西远超它 star 数的分量。

## 参考来源

1. [merbanan/rtl_433](https://github.com/merbanan/rtl_433) — 本期标题主角，RTL-SDR 无线信号解码器官方仓库
2. [blakeblackshear/frigate](https://github.com/blakeblackshear/frigate) — 本地 AI 监控 NVR 官方仓库与文档
3. [evcc-io/evcc](https://github.com/evcc-io/evcc) — 光伏充电管理系统官方仓库
4. [binwiederhier/ntfy](https://github.com/binwiederhier/ntfy) — HTTP 推送服务官方仓库
5. [Koenkk/zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) — 开源 Zigbee 网关官方仓库

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
