b‑parasite 是啥?
b‑parasite 其实就是一块超小的传感器板,专门用来监测土壤湿度、空气温湿度和光照强度。它基于 nRF52840 / nRF52833 芯片,装在一颗普通的 CR2032 锂扣电池里,理论上可以跑两年不换电。最关键的是,它完全 开源硬件+开源软件,代码放在 GitHub,硬件图纸也公开,爱折腾的同学可以随意改造。
它解决了哪些痛点?
|
常见痛点 |
传统做法 |
b‑parasite 的突破点 |
| 土壤湿度不准 |
机械式探针易腐蚀、读数波动大 |
电容式湿度传感器,抗腐蚀、线性更好 |
| 数据孤岛 |
只能本地显示,难与智能家居联动 |
BLE/BLE‑MQTT、Zigbee 双协议,直接对接 Home Assistant、ZHA、Zigbee2MQTT |
| 续航短 |
多数模块需要外接电源,耗电快 |
CR2032 供电,低功耗设计,2 年续航不是梦 |
| 成本高 |
商业套装往往几百块,且封闭 |
开源硬件+自制 PCB,成本在 30‑50 元左右 |
| 扩展困难 |
固件封闭,二次开发难 |
多种固件样例(BLE、Zigbee、Blinky、土壤循环读数等),源码 MIT 授权,随意改写 |
安装&使用一步到位
-
1. 采购硬件
-
• PCB(Kicad 文件在仓库
kicad/,可自行下单或 3D 打印) -
• 零件:CR2032、SHTC3(温湿度)、ALS‑PT19(光照)以及电容式土壤湿度传感器。
-
• 选配 3D 打印外壳(原装 snap‑on、High airflow、Mushroom‑style 任意挑)
2. 焊接&装配
-
• 按照 KiCad 布局焊接,建议先用热风预热防止贴片翘起。
-
• 传感器探头插入花盆土里,外壳卡好,扣上电池。
3. 刷固件
-
• 下载仓库
code/nrf-connect/,使用 nRF Connect for Desktop 编译并烧录。 -
• 想要直接对接 Home Assistant?直接选
samples/ble,刷进去即可。
4. 配网
-
• 打开手机蓝牙,搜索到 “b‑parasite‑xxx”。
-
• 在 Home Assistant 添加 BLE + BTHome 集成,自动识别温湿度、光照、土壤湿度四项数据。
-
• 若喜欢 Zigbee,也可以刷
samples/zigbee,配合 Zigbee2MQTT 使用。
5. 校准
-
• 初次使用建议跑
samples/soil_read_loop,记录干、湿两端的原始数值,写进data/里做线性映射。 -
优缺点一目了然
|
优点 |
说明 |
| 开源透明 |
硬件图纸、固件源码全公开,随时改装 |
| 多协议 |
BLE + Zigbee 双栈,兼容各种智能平台 |
| 低功耗 |
CR2032 超长续航,省心省钱 |
| 完整生态 |
样例固件、3D 案例、配套配件一站式提供 |
| 成本友好 |
自己动手成本 < 50 元,性价比爆表 |
|
缺点 |
说明 |
| DIY 门槛 |
需要一定焊接和固件刷写经验,入门稍慢 |
| 传感器精度受环境影响 |
电容式湿度在极化土壤里可能有微小漂移,需要定期校准 |
| 外壳尺寸有限 |
只能装在小花盆或挂在支架上,大盆植物需自行改装 |
总结
b‑parasite 把“植物健康监测”从昂贵的商业套装里搬到了开源社区的桌面上。它用电容式湿度、SHTC3 温湿度、ALS‑PT19 光照三合一的组合,配合低功耗 BLE/Zigbee,让每一盆绿植都能“说话”。如果你是园艺爱好者、智能家居玩家,甚至是硬件小白(只要敢动手),这块小小的板子都能帮你省去浇水的盲目与烦恼。动手一试,你会发现,原来养植也可以这么“智能”。
项目地址:https://github.com/rbaron/b-parasite