mirror of https://github.com/arendst/Tasmota.git
Updated IR Remote (markdown)
parent
813135755e
commit
6ace5cfa70
13
IR-Remote.md
13
IR-Remote.md
|
@ -4,17 +4,16 @@ A [specialized version of Tasmota](Tasmota-IR) can be compiled which supports al
|
||||||
|
|
||||||
|
|
||||||
# IR Transmitter
|
# IR Transmitter
|
||||||
## Configuration
|
|
||||||
The prebuilt transmitter modules have a weak IR LED, effective transmit distance is really short. If you need range it is best to build your own.
|
The prebuilt transmitter modules have a weak IR LED, effective transmit distance is really short. If you need range it is best to build your own.
|
||||||
|
|
||||||
## Wiring
|
### Wiring
|
||||||
| IR w/ 2N222 | ESP266 |
|
| IR w/ 2N222 | ESP266 |
|
||||||
|---|---|
|
|---|---|
|
||||||
|data |GPIOx |
|
|data |GPIOx |
|
||||||
|+ | 5v |
|
|+ | 5v |
|
||||||
|- |GND |
|
|- |GND |
|
||||||
|
|
||||||
## Tasmota
|
### Tasmota
|
||||||
In the _Configuration -> Configure Module_ page assign:
|
In the _Configuration -> Configure Module_ page assign:
|
||||||
- GPIOx to `IRsend (8)`
|
- GPIOx to `IRsend (8)`
|
||||||
|
|
||||||
|
@ -27,14 +26,14 @@ IR Receiver is used to capture IR codes. Those codes can be sent using [`IRSend`
|
||||||
|
|
||||||
> Example uses the widely available [KY-022](https://arduinomodules.info/ky-022-infrared-receiver-module/) breakout board.
|
> Example uses the widely available [KY-022](https://arduinomodules.info/ky-022-infrared-receiver-module/) breakout board.
|
||||||
|
|
||||||
## Wiring
|
### Wiring
|
||||||
| KY-022 | ESP266 |
|
| KY-022 | ESP266 |
|
||||||
|---|---|
|
|---|---|
|
||||||
|S |GPIOx |
|
|S |GPIOx |
|
||||||
|+ | 5v |
|
|+ | 5v |
|
||||||
|- |GND |
|
|- |GND |
|
||||||
|
|
||||||
## Tasmota
|
### Tasmota
|
||||||
In the _Configuration -> Configure Module_ page assign:
|
In the _Configuration -> Configure Module_ page assign:
|
||||||
- GPIOx to `IRrecv (51)`
|
- GPIOx to `IRrecv (51)`
|
||||||
|
|
||||||
|
@ -51,7 +50,7 @@ On a captured code IR receiver sends a `tele/%topic%/RESULT` JSON reponse:
|
||||||
}
|
}
|
||||||
|
|
||||||
```
|
```
|
||||||
### Further Reading
|
## Further Reading
|
||||||
This covers only the basic IR protocols. Read [Complete IR Remote Protocols](Tasmota-IR) for more advanced applications.
|
This covers only the basic IR protocols. Read [Complete IR Remote Protocols](Tasmota-IR) for more advanced applications.
|
||||||
|
|
||||||
[IR Send RAW configuration and use](IRSend-RAW-Encoding)
|
[IR Send RAW configuration and use](IRSend-RAW-Encoding)
|
||||||
|
@ -60,7 +59,7 @@ User maintained [codes database for IR](Codes-for-IR-Remotes-(for-YTF-IR-Bridge)
|
||||||
|
|
||||||
[Linux Infrared Remote Control (LIRC)](http://www.lirc.org/) for more information.
|
[Linux Infrared Remote Control (LIRC)](http://www.lirc.org/) for more information.
|
||||||
|
|
||||||
### Related Projects
|
## Related Projects
|
||||||
- [IR Blaster with Tasmota](http://www.asknoone.com/ir-blaster-with-tasmota/)
|
- [IR Blaster with Tasmota](http://www.asknoone.com/ir-blaster-with-tasmota/)
|
||||||
- [Sonoff Basic IR "hat"](https://github.com/altelch/SonoffIR)
|
- [Sonoff Basic IR "hat"](https://github.com/altelch/SonoffIR)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue