IRbaby 使用 IRext 开源红外库,提供数以万计的红外设备遥控编码。IRbaby 是一个 ESP8266 万能红外方案,配合硬件支持达到类似于市面上售卖的万能红外遥控。并且只需对其进行简单设置就可以快速部署在HomeAssisant
- Irext 强大红外码库
- 基于 ESP8266 的模块
- 提供 MQTT 控制
- 提供 UDP 接口
- 支持录码
- 离线解码
- HomeAssistant 自动发现
- 下载 ESP8266 固件并烧写到设备。IRbaby-firmware
- 设备上电,移动端搜索连接到
ESP**
信号,并在浏览器中输入192.168.4.1
对设备进行联网设置- 下载
Android
客户端并运行,对设备进行 MQTT 和红外收发引脚设定。IRbaby-android- 匹配电器,完成控制, HomeAssistant 用户可在控制界面导出配置文件(现支持 HomeAssistant 自动发现功能,设备添加之后,可直接在 HA 集成中看到)
IRbaby目前仍处于开发阶,目前的交互协议可能随时改变,不保证向后兼容,升级新版本时需要注意公告说明同时升级固件和客户端。
备注:红外二级管连接的时候也可以尝试不用三级管,直接连接。红外二级管长引脚接gpio,短脚接地。红外接收头的话就照着上图标示的那样与模块连接。红外接收头非必须,如果你不使用录码功能可忽略红外接收头。只要你有一个红外发射管和一块 ESP8266 和一部 Android 手机就可以尝试该项目。另外目前项目只支持空调控制,其他功能暂不支持,后续会添加。控制客户端目前也只支持 Android,跨平台客户端也在后续添加中
固件中有一功能会让设备上报自己 芯片ID 到我的服务器,只做设备数登记,并无非法用途。如果您不喜欢,你可以自己编译固件把它注释掉。
如果你有在 github releases 下载文件过慢的问题,请在 https://irbaby.caffreyfans.top 下在对应文件
支付宝 | 微信 |
---|---|
Strawmanbobi Irext开源库的作者,给予我技术和精神上的支持。