I want to use an esp32 to replicate my RF remote control with very little success:
I have one esp32 with this config for the remote reciever:
logger:
#level: VERY_VERBOSE
#tx_buffer_size: 896
logs:
remote_receiver.esp8266: DEBUG
remote_receiver:
pin:
number: GPIO21
mode: INPUT
inverted: True
dump:
- raw: {}
- rc_switch: {}
tolerance: 60%
filter: 250us
idle: 4ms
and when I press the on button on the remote control i get these logs:
[08:27:42][I][remote.raw:041]: Received Raw: -3070, 601, -771, 602, -768, 601, -766, 604, -308, 600, -309, 601, -3981, 607, -303
[08:27:42][I][remote.raw:041]: Received Raw: -3060, 609, -759, 611, -760, 609, -759, 609, -302, 607, -302, 607, -3972, 615, -296
[08:27:42][I][remote.raw:041]: Received Raw: -3053, 614, -757, 614, -753, 616, -754, 613, -296, 612, -298, 612, -3967, 619, -291
[08:27:42][I][remote.raw:041]: Received Raw: -3046, 620, -751, 619, -749, 619, -749, 619, -291, 617, -294, 614, -3961, 625, -286
[08:27:42][I][remote.raw:041]: Received Raw: -3047, 620, -750, 620, -747, 623, -745, 621, -289, 618, -293, 617, -3961, 624, -287
[08:27:42][I][remote.raw:041]: Received Raw: -3042, 623, -749, 620, -746, 622, -744, 624, -290, 616, -292, 618, -3959, 625, -284
[08:27:42][I][remote.raw:041]: Received Raw: -3042, 625, -746, 624, -744, 622, -744, 623, -288, 621, -289, 619, -3959, 623, -285
on my transmitter esp32 I have this code:
remote_transmitter:
pin: GPIO21
carrier_duty_percent: 100%
button:
- platform: template
name: RF code 1
on_press:
- remote_transmitter.transmit_raw:
code: [
-3047, 626, -746, 626, -744, 628, -743, 625, -288, 623, -289, 621, -3967, 626, -285
]
repeat:
times: 8
wait_time: 0ms
when I press the button on the transmitter side the logs on the reciever side reflect that is being sent somethign but not quite what I told it to send:
[08:45:59][I][remote.raw:041]: Received Raw: 1235, -1088, 1927, -995
[08:45:59][I][remote.raw:041]: Received Raw: -698, 1824, -2674, 1418, -623
[08:45:59][I][remote.raw:028]: Received Raw: -751, 722, -649, 721, -651, 721, -646, 274, -636, 280, -628, 3948, -650, 3381, -657, 715, -656, 715, -657, 715, -652, 270, -639, 274, -635, 3942, -655, 3348, -659, 713, -658, 712, -660, 712, -655, 265, -644, 271, -639, 3938, -657, 3345,
[08:45:59][I][remote.raw:028]: -663, 709, -661, 710, -663, 709, -658, 263, -645, 268, -641, 3938, -658, 3344, -664, 708, -664, 705, -666, 708, -658, 263, -646, 268, -642, 3935, -661, 3360, -667, 706, -665, 705, -667, 704, -662, 260, -651, 263, -645, 3934, -662, 3339, -668, 706,
[08:45:59][I][remote.raw:041]: -665, 704, -667, 704, -663, 259, -651, 263, -645, 3934, -662, 3338, -669, 706, -666, 702, -668, 706, -662, 258, -651, 263, -645, 3933, -664
[08:45:59][I][remote.raw:028]: Received Raw: -1828, 928, -2619, 2501, -1384, 2742, -779, 671, -699, 672, -698, 673, -2512, 3904, -690, 3324, -695, 678, -693, 677, -693, 680, -2504, 3911, -684, 3317, -689, 684, -687, 686, -685, 686, -2499, 3914, -682, 3333, -686, 688, -683, 687, -684,
[08:45:59][I][remote.raw:028]: 688, -2496, 3920, -677, 3323, -683, 690, -680, 691, -681, 690, -1586, 251, -657, 3921, -676, 3324, -682, 692, -680, 691, -677, 694, -1585, 251, -657, 3922, -674, 3327, -680, 692, -679, 692, -677, 694, -1583, 253, -655, 3924, -672, 3342, -677, 695,
[08:45:59][I][remote.raw:041]: -676, 694, -677, 696, -670, 252, -659, 254, -653, 3925, -673
[08:46:00][I][remote.raw:028]: Received Raw: 705, -667, 702, -669, 702, -666, 257, -653, 260, -648, 3931, -665, 3348, -671, 701, -670, 700, -671, 701, -667, 254, -655, 259, -650, 3927, -668, 3335, -671, 701, -671, 701, -671, 700, -666, 254, -656, 260, -648, 3928, -669, 3335, -672,
[08:46:00][I][remote.raw:028]: 699, -672, 700, -672, 700, -667, 253, -655, 259, -649, 3929, -668, 3347, -672, 700, -672, 699, -671, 699, -670, 253, -655, 257, -651, 3928, -669, 3333, -674, 699, -672, 699, -672, 699, -669, 252, -656, 257, -653, 3926, -669, 3333, -674, 699, -672, 700,
[08:46:00][I][remote.raw:041]: -670, 700, -669, 253, -656, 256, -651, 3928, -670, 3331, -675, 699, -673, 698, -672, 699, -668, 255, -655, 256, -653, 3927, -669
finally this is the remote:
when I use the remote the lights go on so I know that part is working.
I have tried to get this 2 work with 2 types of recievers and transmiters wiht no luck
How can I troubleshoot this so that I can finally use home assistant to turn lights on and off
Thanks in advance


