esphome / esphome/feature-requests

support special IR code for ESP8266

Open
#2,270 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

### The problem

I want implement IR Remote use ESP8266 NodeMCU to control my exhaust-fan. as I know, LG or NEC format is :
Start (9us High & 4.5us Low) => 4 byte command => end
--
but my desired IR command is 5 byte command:
Start (9us High & 4.5us Low) => 5 byte command => end
--
I have read below link, except transmit_raw , no "Action" is suit for my request
[https://esphome.io/components/remote_transmitter.html](https://esphome.io/components/remote_transmitter.html?fbclid=IwAR1sWGfkJd7OX658dslMKNNgXkrHHEmO1q9bVny5L4m11Jt6vCO7sYriAKw)
--
Hope ESPHome support programmable IRTX which similar as transmit_rc_switch_raw Action in RF
Or hope ESPHome can support to add carrier frequency with 38KHz for transmit_rc_switch_raw action

### Which version of ESPHome has the issue?

ESPHome 2023.5.5

### What type of installation are you using?

Home Assistant Add-on

### Which version of Home Assistant has the issue?

Home Assistant 2023.6.1

### What platform are you using?

ESP8266

### Board

ESP8266 NodeMCU

### Component causing the issue

IRTX/IRRX

### Example YAML snippet

_No response_

### Anything in the logs that might be useful for us?

_No response_

### Additional information

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the remote_transmitter documentation and the transmit_rc_switch_raw action referenced in the issue. Clarify the required five-byte protocol, whether 38 kHz carrier support is needed, and the intended ESP8266 configuration; done means the supported behavior, configuration shape, and verification expectations are defined.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.