『瀚思彼岸』» 智能家居技术论坛

标题: 基于ORVIBO CT30W的ESPHome空调红外遥控器 [打印本页]

作者: myxvhgiile    时间: 2024-11-17 15:10
标题: 基于ORVIBO CT30W的ESPHome空调红外遥控器
最近开始入坑Home Assistant,在网上冲浪时偶然看到 b 站的一篇专栏,介绍了欧瑞博 (ORVIBO) 红外遥控器(和家亲版)接入 HA 的过程,顿时大感兴趣。随即去闲鱼搜索了一番发现 ORVIBO CT30W 的价格果然十分友好,我甚至找到了 5 块一个的卖家(虽然还要 4 块的运费),当时就买了一个回来研究。然后开始着手将 ORVIBO CT30W 改造成我想要的红外遥控器,因为觉得也许对其他人可以有所参考,所以便整理了下我的折腾过程希望可以和大家交流!


我基于ORVIBO CT30W,通过修改固件的方式刷入ESPHome,实现支持格力(Gree)Kelvinator协议的红外遥控器,支持如下功能:

- 作为红外遥控空调
    - 开关空调
    - 定时关机
    - 模式选择(自动、制冷、干燥、通风、制热)
    - 温度调整(16℃~25℃)
    - 风速调整(1~5)
    - 水平扫风
    - 垂直扫风(固定位置以及自动扫动)
    - 静音模式
    - 强力模式
    - 灯光开关
    - 离子过滤
    - XFan模式
- 配置断电保存
- 支持红外接收
- 具有系统状态指示灯
- 提供Web UI与接入Home Assistant以及其他ESPHome所支持的功能



[attach]65035[/attach]

具体的代码使用方法和折腾过程我简单的记录在了我的GitHub仓库和我的博客中,欢迎大家指教!

作者: sorrypqa    时间: 2024-11-17 16:24
很复杂的过程,楼主真有耐心。
作者: myxvhgiile    时间: 2024-11-17 16:43
sorrypqa 发表于 2024-11-17 16:24
很复杂的过程,楼主真有耐心。

哈哈,折腾嘛,就当消磨时间了 ; )
作者: kjjuhfv    时间: 2024-11-17 17:43
我的格力空调就是Kelvinator协议
我等官方支持等到现在都没支持

作者: george65    时间: 2024-11-17 17:45
這個難度太高了  
我還是用一般的方式就好
作者: gasment    时间: 2024-11-18 09:48
可以实现红外学习吗,想搞一个来控制热水器
作者: myxvhgiile    时间: 2024-11-18 11:23
gasment 发表于 2024-11-18 09:48
可以实现红外学习吗,想搞一个来控制热水器

可以学习,不过还是需要把捕获到的红外信号通过修改代码的方式手动添加到遥控器中
作者: dtww1215    时间: 2024-11-18 21:04
这个我买了好久了   以为很简单,现在一直在吃灰中
作者: tanbobo    时间: 2024-11-18 22:06
只能 控制空调吗?如果 可以学习其它的 万能就好了。我用smartlife 刷的个万能 代码配对 太麻烦了
作者: myxvhgiile    时间: 2024-11-19 15:37
dtww1215 发表于 2024-11-18 21:04
这个我买了好久了   以为很简单,现在一直在吃灰中

如果有些写代码的基础的话我觉得也不算难,主要麻烦就是在红外协议的编码规则每家设备都不一样
作者: hehe.1536    时间: 2024-11-22 19:56
kjjuhfv 发表于 2024-11-17 17:43
我的格力空调就是Kelvinator协议
我等官方支持等到现在都没支持

什么协议不协议,都是高低电平罢了,逻辑分析仪你值得拥有




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5