美文网首页
tasmota红外遥控海尔空调

tasmota红外遥控海尔空调

作者: 物联网DIY | 来源:发表于2019-08-19 09:59 被阅读0次

第1步 配置Esp8266 arduino环境,配置tasmota编译环境 参考我的另外两个教程

               基于ESP8266的Arduino环境搭建         https://www.jianshu.com/p/cf6f69137227

              通过Arduino IDE编译属于自己的tasmota固件    https://www.jianshu.com/p/ca8ad4570cb1

第2步 修改3处

           a、 工程目录下my_user_config.h

                #define USE_IR_RECEIVE // Support for IR receiver (+7k2 code, 264 iram)

                 #define IR_RCV_BUFFER_SIZE      2048          // Max number of packets allowed in capture buffer (default 100 (*2 bytes ram))

                  #define IR_RCV_TIMEOUT          200          // Number of milli-Seconds of no-more-data before we consider a message ended (default 15)

                   #define IR_RCV_MIN_UNKNOWN_SIZE 6            // Set the smallest sized "UNKNOWN" message packets we actually care about (default 6, max 255)

          b、库目录下C:\Program Files (x86)\Arduino\libraries\PubSubClient-EspEasy-2.7.12\src\PubSubClient.h    

                     // MQTT_MAX_PACKET_SIZE : Maximum packet size

                      #ifndef MQTT_MAX_PACKET_SIZE

                      //#define MQTT_MAX_PACKET_SIZE 128

                      #define MQTT_MAX_PACKET_SIZE 2048  // Tasmota v5.11.1c

                      #endif

           c、工程目录下sonoff_post.h

                    #ifndef MQTT_MAX_PACKET_SIZE

                    #define MQTT_MAX_PACKET_SIZE  2048          // Bytes

                    #endif

第4步 修改SetOption58 =1,打开原始数据显示

可通过MQTT的方式,cmnd/your topic/SetOption58 1

第5步 红外遥控器发送红外码,MQTT订阅(tele/your topic/RESULT)后得到原始码

第6步 MQTT发送(cmnd/your topic/IRsend)         0,原始码 模拟遥控器发送

OK!

附录:

海尔空调的原始码,我的空调型号是KFR-23GW/16GAB13U1

开空调

0,3082,3006,3036,4368,568,1638,592,510,568,1612,590,512,590,510,592,1588,592,1612,568,534,590,1588,592,510,590,1614,590,1590,590,512,590,512,566,1614,618,484,590,512,568,536,570,532,592,512,592,510,592,484,592,510,590,512,592,510,590,512,566,536,592,484,590,512,590,510,566,536,592,510,568,534,592,1586,592,510,566,536,590,510,592,484,592,510,594,508,568,1638,592,484,618,1588,592,508,592,512,592,484,610,492,618,484,592,510,592,510,590,512,592,484,618,484,590,512,592,510,592,510,592,508,592,484,620,482,592,510,592,510,592,510,592,512,592,510,590,484,566,536,592,510,594,510,590,510,592,486,646,456,592,510,592,510,592,510,590,512,584,490,616,486,590,512,592,510,592,508,592,510,590,484,618,484,592,510,592,510,590,512,592,510,590,512,566,510,568,534,590,512,592,510,566,534,592,484,616,486,590,510,592,1614,590,512,590,484,592,510,592,510,594,1612,592,482,618,1586,592,1612,568,508,566,1638,592,1586,618,1586,568,1638,568,510,566,1638,566

关空调

0,3114,2976,3090,4314,622,1584,622,480,622,1558,650,452,620,482,620,1558,646,1558,622,480,622,1558,620,482,620,1586,620,1558,620,482,622,480,620,482,620,480,622,454,648,456,622,480,620,482,620,482,620,482,618,456,646,456,620,482,620,482,620,480,622,482,620,456,648,456,620,482,620,482,620,484,618,484,618,456,646,458,618,484,618,482,620,484,618,482,618,1560,618,484,620,1586,618,458,618,482,618,484,618,484,618,482,618,486,618,456,620,484,618,484,618,484,618,482,620,482,620,456,620,484,618,482,620,484,618,484,618,482,620,456,620,482,620,482,620,482,620,484,618,482,620,456,620,482,620,482,620,482,620,482,620,482,620,456,620,482,620,482,618,482,620,482,620,482,620,456,620,482,620,482,618,482,620,482,620,482,620,456,620,482,620,482,620,482,618,484,620,482,620,456,620,482,620,482,620,480,622,482,620,1558,620,482,620,484,618,482,620,482,620,1558,620,482,620,1586,620,456,620,1584,620,1584,620,1558,620,1586,618,456,620,1584,620,1558,620

相关文章

  • tasmota红外遥控海尔空调

    第1步配置Esp8266arduino环境,配置tasmota编译环境参考我的另外两个教程 基于ES...

  • DIY物联网应用 4-空调遥控控制风扇

    有请本章的主角们:玩具小风扇、红外接收器和一个红外遥控器(空调、电视遥控都行)。本章我们的目标是实现用遥控器控制风...

  • 遥控器助手 - 智慧生活的起点

    遥控器助手万能遥控器红外遥控器智能遥控器手机遥控器wifi遥控器空调遥控器电视遥控器 【概述】遥控器助手专注于智能...

  • 遥控器原理小知识

    遥控器原理小知识(附加程序) 1.红外遥控简介 主要器件:红外遥控器、红外接收头。 2.红外遥控器 Ht6221标...

  • 红外遥控及Android手机红外遥控器开发

    一、红外遥控 红外遥控技术是通过红外技术、红外通信技术和遥控技术的结合实现的一种无线控制技术。由于红外线的波长较短...

  • Android手机红外开发—点击和长按事件

    上一篇文章《红外技术及Android手机红外遥控器开发》中简单介绍了红外遥控技术和Android 手机红外遥控开发...

  • 「EE」 红外遥控器和射频遥控器

    红外遥控器与射频遥控器的区分,从外观上,红外遥控器由于使用红外光线发送信号,在遥控器的顶端可看到红外发射管或滤除可...

  • 红外遥控

    课前学习 单词含义infrared红外线的remote control遥控器 在生活中我们会接触到各式各样的遥控器...

  • 2017年11月28日学习总结

    今天上午老师有事,,只讲了半个小时昨天的项目关于温湿度测量 。下午助教老师讲解了红外遥控、红外接收头。 红外遥控器...

  • Arduino 红外遥控

    从左至右分别为OUT、GND、VCC 实验一 读取遥控器按键值通过串口发送值电脑。 接线 Nano功能接收头D9数...

网友评论

      本文标题:tasmota红外遥控海尔空调

      本文链接:https://www.haomeiwen.com/subject/fhnjsctx.html