https://www.raspberrypi.com/news/alexa-start-the-car-warm-up-your-car-remotely-with-raspberry-pi/
作者:Ashley Whittaker 2023年6月8日
当外面太热或太冷,YouTube频道Break It Yourself(https://www.youtube.com/@BreakItYourself/featured)的Richard 常常不会记得提前启动汽车。由于厌倦了旅途中不太舒适的开始,他决定用树莓派搭配家庭助理自动启动汽车。
视频链接:
B 站:https://www.bilibili.com/video/BV1Yo4y1N7FW/
Yotube:https://youtu.be/ERLn9VNcq3c
免责声明:这不适用于像我这样的非豪华车。Break It Yourself 的Richard的车钥匙有一个功能,让你按下一个按钮三次,按住它三秒钟,在第三次按下,汽车将启动。我的车钥匙并没有那个功能,所以你们仍然会发现我在车道上,手里拿着一壶热水,急忙跑来跑去试图给车窗除冰。它使我保持谦逊。
“老鼠”的餐桌
硬件
. 树莓派Zero W,运行家居助理(https://www.raspberrypi.com/products/raspberry-pi-zero-w/)
. 推拉电磁阀
. 继电器模块
. 运行ESPHome(家庭助理扩展)的ESP32开发板
.木板和一些轻木工技能
它是如何工作的?
PiZero运行家庭助理,并与ESP32板进行无线连接。ESP32板激活硬件组件,这些硬件组件物理性按下汽车钥匙上的按钮。'Remote Start(远程启动)和Multi-Relay(多继电器)是实现这一点所需的ESPHome软件插件。ChatGPT编写了ESP32板用于使推拉电磁阀在车钥匙按钮上执行正确的推拉顺序的代码。
树莓派Zero 从家庭助理抓取数据,获得日期,时间和外部温度。ESPHome然后决定这是否是工作日,以及时间是否接近常规行程时间。它确定外部温度是高还是低,以至于需要在驾驶员进入之前启动汽车以冷却或预热它。
工作日早晨5:30的50°F(10°C)温度将触发系统在Richard上班之前预热汽车。他不需要在可怕的时刻被迫醒来,检查天气,提前启动汽车。现在他可以直接跳进去,车内暖暖的。