【KiCad 】Made with KiCad 基于 ESP32 的大金空调控制器
“ 推荐一个有意思的项目,魔改了大金空调的控制器单元。 ”
简介众所周知,大金生产的空调在机械方面是最好的。遗憾的是,他们的 WiFi 控制模块就没那么好了,尤其是最新的型号,它们都是基于云的,需要连接互联网才能工作,而且速度很慢。该代码/模块可通过[url=]网络接口[/url]、MQTT 和 HomeAssistant 集成实现本地控制,而且不需要任何云端服务。该代码全部基于 ESP32,但也有 ESP8266 移植版本。
设计内容
- 包括 KiCad PCB 设计和生产文件。
- 3D 打印外壳 STL 文件
- 包含逆向工程协议文档
- 基于本地网络的简单控制,具有实时 websocket 状态,可轻松保存为手机上的桌面图标。
- MQTT 报告和控制
- 通过 MQTT 与家庭助理协同工作--注意家庭助理可与 HomeKit 协同工作
- 包括基于 linux mysql/[url=]mariadb[/url] 的日志和图表工具
- 与 EnvMon 环境监控器配合使用,实现更精细的控制和状态显示
- 或与 BlueCoinT 和 Telink BLE 温度传感器配合使用,在自动模式下作为远程参考
- 自动判断是使用 S21 还是 X50 协议(用于较大/带电设备)
原理图 & PCB
接线 如果您现有的大金 WiFi 设备采用 5 针 S21 插头的电缆,只需将其更改为 Faikin 模块即可。但是,在其他情况下,您可能需要获取电缆并连接到空调装置。 警告:在带电情况下乱动空调装置可能会造成危险,并可能损坏装置。采取一切必要的预防措施,弄坏空调的风险由您自己承担!对此有各种讨论 - 大金似乎有一个标准连接器,即 S21。他们似乎在内置 WiFi 模块的型号中也有这个连接器。您需要一个适用于 S21 的 JST-EH 5 连接器。不过,该模块也可以连接到具有 X50A 连接器的设备,但布线略有不同。 另一种方法是使用插头引脚或插座的“跳线”。也可以连接到 S403 连接器。正确的方法是使用大金 S21 适配器板,因为 S403 并非隔离的,直接使用可能会有危险。
LicenseGPL 3.0
仓库 & 下载可以在Github中获取开源仓库: https://github.com/revk/ESP32-Faikin
|