一个nodemcu如果仅仅只接一对红外或者一对射频会有些浪费,所以下面教程教会大家如何同时接红外发送和接收还有射频发射和接收,这样一个nodemcu真的就可以变成万能的遥控器了,即包含了红外遥控,也包含了射频遥控,有需要的小伙伴们抓紧下载刷起来!!!

固件下载地址:
OpenMQTTGateway_IR_RF_0.9.3.nodemcu

固件刷写工具下载地址:
https://github.com/esphome/esphome-flasher/releases

视频教程:

红外接线方法:

红外接收D4 (3v)
红外发射D0 (3v)

射频接线方法:

射频接收D3 (3v)
射频发射RX (5v)

刷好固件后固件发射信号信息,和配网地址如下:

SSID: OpenMQTTGateway
Password:itcommander
protal: 192.168.4.1

MQTT信息如下:

此内容查看价格为1.99智能币立即购买
你的支持是我更新原创的动力,如果有疑问详询qq:16900693

10 对 “Home Assistant 使用NodeMCU通过OpenMQTTGateway 同时获取RF(射频)和IR(红外)信号”的想法;

    1. 我是小白,具体请教下怎么操作可以吗?研究了3天的github终于可以整出release了。是修改这里吗?OpenMQTTGateway/main/User_config.h
      line119# define mqtt_max_packet_size 1024为2048之类的吗?然后再编译下载。

  1. 我依照您的视屏做了相关设定
    [ESP8266 + 433 RF接收模组]
    现在可以接收来自RF遥控器讯号
    但是要透过 HA 要发送出去讯号至吊扇却没有反应
    能帮忙确认可能是哪里有问题??

    接收log:
    [04:36:11]N: Received json : [“RF”]
    [04:36:11]N: Subject: /433toMQTT
    [04:36:11]N: Received json : {“value”:66316177,”protocol”:11,”length”:28,”delay”:557}
    [04:36:11]N: no pub. dupl
    [04:36:11]N: no pub. dupl
    [04:36:11]N: Received json : {“value”:66316177,”protocol”:11,”length”:28,”delay”:557}

    透过 HA 要发送讯号出来log:
    [04:44:16]N: Received json : {“value”:66316177}
    [04:44:16]N: RF Protocol:1
    [04:44:16]N: RF Pulse Lgth: 350
    [04:44:16]N: Bits nb: 24
    [04:44:17]N: MQTTtoRF OK
    [04:44:17]N: Subject: /433toMQTT
    [04:44:17]N: Received json : {“value”:66316177}
    [04:44:17]N: Received json : {“value”:66316177}

    在 HA 的编码:
    switch:
    – platform: mqtt
    name: “RF Power”
    command_topic: “home/OpenMQTTGateway_ESP8266_RF/commands/MQTTto433”
    payload_on: ‘{“value”:334751657}’
    payload_off: ‘{“value”:66316177}’
    qos: “0”
    retain: true

发表回复