logo elektroda
logo elektroda
X
logo elektroda

Configuring IR Transmitter and Receiver on Tuya IR Blaster S08Pro

brianroy86 1689 3
ADVERTISEMENT
  • #1 20828706
    brianroy86
    Level 6  
    Close-up of a circuit board with electronic components. A circuit board of an electronic device with several LED lights and a connected USB cable.

    Hi all,

    I have a S08Pro that I got on aliexpress for like $3. I have cracked it open and was able to use cloud cutter to install the esphome kickstarter on it. I got the temp and humidity sensors working, but I need some assistance with the IR transmitter and receiver. I'm not sure which pins to use, could someone take a look and let me know? Hopefully we can get this added as a cc profile for future users as well.

    My current ESPHome yaml below.
    
    # do not include api keys in config! stripped to GPIO
    sensor:
      - platform: uptime
        name: Uptime
    
      - platform: tuya
        sensor_datapoint: 101
        name: Temperature
        unit_of_measurement: ""
        accuracy_decimals: 1
        filters:
          - lambda: return (x * 0.1) * (9.0/5.0) + 32.0;
    
      - platform: tuya
        sensor_datapoint: 102
        name: Humidity
        unit_of_measurement: "%"
    
    remote_transmitter:
      pin: 26 # from IRSend line
      carrier_duty_percent: 50%
    
    remote_receiver:
      pin: 
        number: 11 # from IRRecv line
        inverted: true
      dump: all
      
    
    status_led:
      pin: 9 # from LED 0 line
    
    # Button config will not do anything
    # and you have to write more code
    output:
      - platform: gpio
        pin: 6 # from Btn line
        id: btn_output
    
    button:
      - platform: output
        name: "Generic Output"
        output: btn_output
        duration: 500ms
    
      - platform: restart
        name: Restart
        
    uart:
      rx_pin: RX1
      tx_pin: TX1
      baud_rate: 9600
    
  • ADVERTISEMENT
  • #2 20839187
    brianroy86
    Level 6  

    Is there anything else I can provide to help get this to be a supported model with ESPHome? If not, is there documentation on how I can move from ESPHome to OpenBeken? I wasn't able to just grab the bin file from the releases and upload it to the ESPHome web UI.
  • ADVERTISEMENT
  • #3 21127779
    sri4shopping
    Level 1  
    >>20839187
    Have you figured out the solution for this to make the IR Tx and Rx working? If I am right, I was able to make one of the IR Blasters working with WB3S chip. Let me know.
  • #4 21131413
    cmuki
    Level 1  
    Hello all!

    After dedicating a lot of time of trying to get IR Remote for OpenBK to work, I couldn't do it and gave up.

    Yesterday I stumbled upon this post and managed to get everything working - temperature, humidity and IR (I'm using it for a Daikin AC).

    Here's the content of my yaml after the wifi configuration - it's an amalgamation of several posts and yamls I found on the internet as well as the AC component. Don't forget to add the tuya component.

    sensor:
      - platform: uptime
        name: Uptime
    
      - platform: tuya
        sensor_datapoint: 101
        name: Temperature
        unit_of_measurement: "°C"
        accuracy_decimals: 1
        filters:
          - lambda: return (x * 0.1);
    
      - platform: tuya
        sensor_datapoint: 102
        name: Humidity
        unit_of_measurement: "%"
    
    remote_transmitter:
      id: tamtr
      pin: 26 # from IRSend line
      carrier_duty_percent: 50%
    
    remote_receiver:
      id: rcvr
      pin:
        number: 8
        inverted: True # from IRRecv line
      dump: all
    
    status_led:
      pin: 9 # from LED 0 line
    
    climate:
      - platform: daikin_arc
        id: ac
        name: "AC"
        receiver_id: rcvr
        transmitter_id: tamtr
    
    # Button config will not do anything
    # and you have to write more code
    output:
      - platform: gpio
        pin: 6 # from Btn line
        id: btn_output
    
    button:
      - platform: output
        name: "Generic Output"
        output: btn_output
        duration: 500ms
    
    uart:
      rx_pin: RX1
      tx_pin: TX1
      baud_rate: 9600
    
ADVERTISEMENT