车载助手 Car-Assistant

智能家居, ESP32 2/5 已发布
ShonP40 39 Stars CC0-1.0 BOM 完整度: 0/5 教程完整度: 0/5
车载助手

项目简介

通过Home Assistant远程追踪你的汽车。


Car Assistant 是一个基于 ESPHome 和 Home Assistant 的开源车辆远程监控系统,旨在让车主通过手机或电脑随时掌握爱车的状态与位置。项目核心硬件采用 LilyGO® TTGO T-SIM7600E-L1C ESP32 开发板,配合蜂窝网络模块、GPS 定位模块以及多种可选传感器,构建了一个功能全面的车载物联网终端。

标签

项目特点

**远程追踪**:通过 GPS 实时获取车辆位置、速度、海拔、精度等信息,并在 Home Assistant 地图上显示。
**蜂窝网络连接**:内置 4G 蜂窝模块,无需依赖 Wi-Fi 即可实现远程通信。
**多传感器监测**:支持 BME280(温湿度气压)、TSL2561(光照)、PIR 或毫米波雷达(人体检测)等传感器。
**OTA 无线更新**:通过 WireGuard VPN 或蜂窝网络 NAT IP 远程更新固件。
**蓝牙 iBeacon**:广播 iBeacon 信号,配合 Home Assistant 应用检测车内手机。
**SD 卡支持**:通过 Web 服务器访问 SD 卡中的文件。
**电池管理**:报告电池百分比、电压、USB/太阳能充电状态。
**网络状态报告**:显示公网 IP、蜂窝 NAT IP、WireGuard IP、信号强度、网络类型等。
**远程控制**:可远程重启 ESP32 和蜂窝模块。
**WiFi 热点**:广播带互联网访问的 WiFi 热点。

技术规格

主控芯片 ESP32 (LilyGO® TTGO T-SIM7600E-L1C)
蜂窝模块 SIM7600E (4G LTE)
定位 GPS + 北斗
传感器接口 I2C (GPIO 21 SDA, GPIO 22 SCL)
通用 GPIO GPIO 19, 23
供电 18650B 锂电池 / USB-C
存储 Micro SD 卡 (FAT32)
固件平台 ESPHome 2025.12.7
通信协议 WireGuard VPN / MQTT
蓝牙 BLE (iBeacon)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
LilyGO® TTGO T-SIM7600E-L1C ESP32 1 核心开发板
18650B 锂电池 1 供电
Nano SIM 卡 1 需激活数据套餐
蜂窝天线 1 4G LTE
GPS 天线 1 定位
BME280 1 可选,温湿度气压
TSL2561 1 可选,光照
AM312 PIR 1 可选,人体检测
LD2410S 毫米波雷达 1 可选,人体检测
Micro SD 卡 (FAT32) 1 可选

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要焊接传感器和连接线,组装 PCB 和外壳,安装天线和电池。 💻 **编程能力**:需要配置 ESPHome YAML 文件,修改用户配置部分,熟悉 Home Assistant 集成。 ⚡ **电子电路**:了解 I2C 通信、GPIO 引脚、电源管理,能够调试电路故障。

适用场景

**车辆防盗追踪**:实时监控车辆位置,在车辆被盗时快速定位。
**车队管理**:小型车队的位置追踪和状态监控。
**车内环境监测**:监测车内温度、湿度、光照,防止宠物或儿童被锁车内。
**驾驶行为分析**:结合速度、加速度等数据,分析驾驶习惯。
**智能家居集成**:将车辆状态纳入 Home Assistant 自动化,例如离家时自动关闭车库门。