esphome / esphome/feature-requests
support special IR code for ESP8266
- 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