sunsili 发表于 2024-2-24 15:13:40

【KiCad 】Made with KiCad 基于 ESP32 的大金空调控制器

【KiCad 】Made with KiCad 基于 ESP32 的大金空调控制器

“ 推荐一个有意思的项目,魔改了大金空调的控制器单元。 ”

简介众所周知,大金生产的空调在机械方面是最好的。遗憾的是,他们的 WiFi 控制模块就没那么好了,尤其是最新的型号,它们都是基于云的,需要连接互联网才能工作,而且速度很慢。该代码/模块可通过网络接口、MQTT 和 HomeAssistant 集成实现本地控制,而且不需要任何云端服务。该代码全部基于 ESP32,但也有 ESP8266 移植版本。
设计内容

[*]包括 KiCad PCB 设计和生产文件。
[*]3D 打印外壳 STL 文件
[*]包含逆向工程协议文档
[*]基于本地网络的简单控制,具有实时 websocket 状态,可轻松保存为手机上的桌面图标。
[*]MQTT 报告和控制
[*]通过 MQTT 与家庭助理协同工作--注意家庭助理可与 HomeKit 协同工作
[*]包括基于 linux mysql/mariadb 的日志和图表工具
[*]与 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

页: [1]
查看完整版本: 【KiCad 】Made with KiCad 基于 ESP32 的大金空调控制器