I have a Hunter ceiling fan that I can turn on, but can't turn off to save my soul. I have added 4 raw captures to the end... what am I doing wrong?
This is my current rx config with commented out options I have tried:
remote_receiver:
pin:
number: GPIO25 # GDO2 (Optional for TX-only)
inverted: false
id: receiver0
dump: raw
filter: 150us # Has worked for me
#filter: 250us
idle: 30ms # Has worked for me
#idle: 40ms
#tolerance: 50% # A guess
buffer_size: 10kb
This code turns it on:
- platform: template
name: "Dining Room Fan ON"
web_server:
sorting_weight: 12
on_press:
- lambda: |-
// Change frequency to 433.92 MHz before sending
id(transceiver).set_frequency(433.92e6);
- remote_transmitter.transmit_raw:
code: [402, -2900, 275, -497, 299, -497, 300, -499, 327, -447, 350, -473, 325, -475, 326, -474, 326, -5239, 772, -444, 774, -422, 375, -823, 376, -824, 375, -799, 803, -397, 804, -398, 799, -422, 779, -423, 375, -825, 376, -824, 779, -423, 777,
-423, 776, -398, 802, -422, 375, -825, 377, -823, 376, -824, 376, -823, 778, -422, 779, -398, 804, -423, 374, -822, 377, -823, 376, -825, 378, -824, 776, -422, 778, -397, 401, -823, 376, -824, 778, -422, 377, -823, 779, -423, 375, -825, 375, -799,
400, -824, 778, -423, 778, -422, 778, -422, 776, -423, 776, -424, 376, -801, 401, -822, 377, -823, 377, -826, 375, -797, 803, -422, 376, -799, 402, -800, 401, -821, 376, -824, 377, -823, 377, -825, 777, -423, 776, -422, 779, -398, 801, -422, 779,
-422, 377, -800, 801, -422, 779, -397, 801, -398, 801, -397, 806, -397, 802, -423, 376, -25641]
repeat:
times: 2
wait_time: 0ms
- logger.log: "Dining room fan turned on"
I have tried likely up to 7 or 8 different samples and just can't make it work, here was y last attemp:
- platform: template
name: "Dining Room Fan Off"
web_server:
sorting_weight: 11
on_press:
- lambda: |-
// Change frequency to 433.92 MHz before sending
id(transceiver).set_frequency(433.92e6);
- remote_transmitter.transmit_raw:
code: [826, -400, 380, -426, 377, -424, 377, -424, 377, -423, 377, -399, 402, -398, 400, -423, 377, -423, 377, -423, 377, -424, 377, -5202, 800, -397, 801, -397, 402, -799, 402, -798, 401, -798, 804, -398, 803, -398, 801, -398, 800, -398, 402,
-799, 402, -799, 802, -398, 801, -398, 804, -397, 802, -397, 401, -799, 402, -799, 400, -798, 401, -799, 803, -397, 804, -397, 802, -397, 402, -799, 400, -799, 402, -800, 400, -798, 804, -398, 800, -398, 402, -799, 400, -799, 801, -399, 402, -799,
801, -398, 401, -799, 401, -799, 402, -799, 801, -397, 802, -398, 804, -398, 802, -398, 801, -398, 401, -799, 401, -799, 401, -798, 402, -799, 401, -799, 401, -799, 401, -799, 401, -799, 402, -798, 402, -799, 400, -798, 803, -399, 801, -398, 802,
-399, 801, -397, 803, -399, 800, -398, 803, -398, 804, -398, 801, -397, 802, -398, 801, -398, 802, -398, 402, -800, 400, -25644]
repeat:
times: 1
wait_time: 0ms
- logger.log: "Dining room fan turned off"
4 captures I made tonight: They look very similar to me, except the first lines timing seems to vary quite a bit and there is not a 4th and negative element captured ever. If I ignore the first line they look very similar, the last capture did not pick up the 2 codes and odd timing mark.
Capture 1:
22:14:31
[I]
[remote.raw:035]
Received Raw: 284, -1658, 290
22:14:32
[I]
[remote.raw:026]
Received Raw: 400, -438, 354, -441, 362, -437, 362, -432, 357, -428, 379, -425, 378, -424, 377, -425, 377, -423, 377, -423, 377, -424, 376, -5212, 794, -396, 802, -397, 400, -798, 401, -800, 401, -798, 801, -423, 778, -398, 804, -398, 801, -397, 402,
22:14:32
[I]
[remote.raw:026]
-799, 400, -798, 803, -397, 805, -396, 805, -397, 801, -397, 401, -798, 403, -798, 402, -801, 399, -799, 804, -398, 802, -398, 801, -397, 400, -800, 402, -797, 401, -798, 402, -799, 801, -398, 803, -398, 400, -799, 402, -799, 804, -398, 401, -799,
22:14:32
[I]
[remote.raw:026]
802, -398, 400, -797, 401, -799, 402, -798, 804, -397, 801, -398, 804, -397, 803, -398, 802, -397, 401, -798, 402, -799, 401, -798, 402, -799, 402, -801, 401, -797, 401, -799, 401, -798, 401, -800, 401, -798, 401, -799, 803, -397, 801, -398, 804,
22:14:32
[I]
[remote.raw:026]
-398, 801, -397, 804, -398, 800, -398, 804, -397, 803, -398, 803, -397, 802, -398, 801, -397, 801, -423, 377, -800, 400, -25652, 401, -423, 378, -426, 376, -424, 377, -424, 376, -424, 376, -425, 376, -423, 377, -423, 377, -424, 376, -424, 376, -423,
22:14:32
[I]
[remote.raw:026]
376, -5214, 796, -396, 799, -396, 401, -799, 401, -798, 400, -824, 776, -424, 776, -424, 779, -398, 801, -422, 376, -825, 376, -800, 802, -421, 777, -423, 778, -422, 779, -397, 401, -823, 377, -823, 377, -824, 376, -823, 777, -422, 779, -423, 778,
22:14:32
[I]
[remote.raw:026]
-398, 401, -800, 400, -823, 377, -801, 400, -798, 801, -422, 777, -423, 376, -801, 400, -822, 778, -424, 376, -823, 778, -423, 376, -824, 375, -824, 377, -823, 776, -423, 779, -423, 776, -423, 778, -421, 780, -397, 401, -800, 402, -797, 401, -800,
22:14:32
[I]
[remote.raw:026]
400, -822, 377, -824, 377, -799, 400, -823, 377, -824, 376, -824, 375, -824, 377, -824, 776, -423, 779, -398, 800, -423, 779, -421, 780, -397, 804, -398, 801, -422, 779, -398, 804, -396, 801, -397, 800, -423, 779, -423, 376, -800, 401, -27453, 378,
22:14:32
[I]
[remote.raw:026]
-450, 324, -496, 299, -498, 301, -498, 327, -449, 351, -449, 350, -448, 350, -448, 376, -423, 376, -424, 376, -423, 378, -5213, 798, -395, 798, -396, 400, -798, 401, -799, 401, -823, 778, -422, 778, -423, 779, -397, 801, -422, 377, -800, 402, -798,
22:14:32
[I]
[remote.raw:035]
802, -422, 779, -398, 803, -397, 800, -422, 377, -799, 400, -824, 377, -799, 400, -824, 778, -423, 778, -398, 801, -398, 400, -799, 402, -824
Capture 2:
22:16:18
[I]
[remote.raw:035]
Received Raw: 277, -3514, 272
22:16:19
[I]
[remote.raw:026]
Received Raw: 400, -400, 401, -400, 400, -400, 401, -400, 400, -401, 400, -400, 401, -400, 400, -401, 400, -400, 400, -401, 400, -400, 401, -5204, 800, -401, 800, -401, 400, -800, 401, -800, 401, -800, 801, -400, 776, -425, 776, -425, 776, -425, 375,
22:16:19
[I]
[remote.raw:026]
-826, 375, -826, 775, -426, 775, -426, 775, -426, 775, -401, 400, -800, 401, -800, 401, -800, 401, -800, 801, -400, 801, -400, 801, -400, 400, -801, 400, -801, 400, -801, 400, -801, 800, -401, 800, -401, 400, -800, 401, -800, 801, -400, 401, -800,
22:16:19
[I]
[remote.raw:026]
801, -400, 375, -826, 375, -826, 375, -826, 776, -425, 775, -426, 775, -426, 775, -426, 775, -426, 375, -800, 401, -800, 401, -800, 401, -800, 401, -800, 401, -800, 400, -801, 400, -801, 400, -801, 400, -801, 400, -801, 800, -401, 800, -401, 800,
22:16:19
[I]
[remote.raw:026]
-400, 801, -400, 801, -400, 801, -400, 801, -400, 801, -400, 776, -425, 776, -425, 776, -425, 775, -426, 375, -826, 375, -25670, 400, -391, 399, -417, 402, -386, 401, -407, 381, -426, 379, -399, 404, -397, 400, -399, 402, -398, 401, -398, 402, -399,
22:16:19
[I]
[remote.raw:026]
402, -5201, 804, -398, 800, -397, 400, -824, 376, -799, 401, -800, 803, -398, 800, -423, 778, -397, 803, -397, 400, -824, 376, -800, 801, -423, 778, -399, 801, -398, 801, -398, 402, -799, 400, -800, 402, -798, 401, -798, 801, -424, 779, -398, 801,
22:16:19
[I]
[remote.raw:026]
-398, 402, -799, 400, -798, 400, -799, 402, -824, 777, -422, 779, -399, 401, -800, 400, -799, 801, -398, 401, -823, 779, -398, 401, -797, 401, -824, 377, -798, 800, -424, 779, -398, 801, -423, 779, -398, 804, -398, 400, -798, 400, -798, 400, -799,
22:16:19
[I]
[remote.raw:026]
402, -802, 401, -798, 400, -800, 402, -798, 400, -798, 402, -799, 401, -822, 377, -799, 801, -398, 803, -422, 776, -424, 779, -397, 804, -397, 801, -422, 776, -424, 779, -399, 802, -398, 801, -422, 780, -398, 801, -398, 400, -822, 377, -27447, 400,
22:16:19
[I]
[remote.raw:026]
-409, 408, -403, 379, -399, 401, -399, 402, -399, 400, -399, 401, -399, 401, -399, 402, -398, 402, -399, 400, -399, 402, -5203, 801, -396, 803, -398, 400, -797, 400, -801, 400, -799, 804, -398, 802, -397, 801, -398, 801, -398, 402, -799, 402, -798,
22:16:19
[I]
[remote.raw:035]
803, -397, 804, -398, 801, -398, 801, -398, 402, -799, 400, -799, 402, -798, 401, -798, 802, -398, 803, -399, 800, -424, 376, -800, 400, -824
Capture 3:
22:17:06
[I]
[remote.raw:035]
Received Raw: 286, -1264, 282
22:17:07
[I]
[remote.raw:026]
Received Raw: 401, -400, 401, -414, 400, -387, 400, -402, 400, -400, 401, -401, 401, -389, 401, -400, 400, -401, 400, -400, 401, -414, 401, -5196, 800, -401, 800, -401, 400, -801, 400, -792, 400, -801, 800, -401, 800, -394, 801, -400, 801, -400, 401,
22:17:07
[I]
[remote.raw:026]
-801, 401, -795, 801, -400, 801, -400, 801, -395, 800, -401, 400, -801, 400, -801, 400, -800, 401, -800, 801, -400, 801, -400, 801, -394, 401, -800, 401, -800, 401, -800, 401, -800, 801, -400, 801, -400, 400, -801, 400, -801, 800, -401, 400, -801,
22:17:07
[I]
[remote.raw:026]
800, -401, 400, -801, 400, -800, 401, -800, 801, -400, 776, -425, 776, -425, 776, -425, 776, -425, 375, -826, 375, -826, 375, -801, 400, -801, 400, -801, 400, -801, 400, -800, 401, -800, 401, -800, 401, -800, 401, -800, 801, -400, 801, -400, 801,
22:17:07
[I]
[remote.raw:026]
-400, 801, -400, 800, -401, 800, -401, 800, -401, 800, -401, 800, -400, 801, -400, 801, -400, 776, -425, 401, -800, 375, -25670, 401, -400, 400, -400, 401, -400, 400, -401, 400, -400, 401, -400, 400, -401, 400, -400, 400, -401, 400, -400, 401, -400,
22:17:07
[I]
[remote.raw:026]
400, -5204, 776, -425, 776, -425, 375, -826, 375, -826, 375, -826, 776, -425, 775, -426, 775, -401, 800, -401, 400, -801, 400, -800, 801, -400, 801, -400, 801, -400, 801, -400, 400, -801, 400, -801, 400, -801, 400, -801, 800, -401, 800, -401, 800,
22:17:07
[I]
[remote.raw:026]
-401, 400, -800, 401, -800, 401, -800, 376, -825, 776, -425, 776, -425, 375, -826, 375, -826, 776, -425, 375, -826, 775, -426, 375, -801, 400, -801, 400, -800, 801, -400, 801, -400, 801, -400, 801, -400, 801, -400, 400, -801, 400, -801, 400, -801,
22:17:07
[I]
[remote.raw:026]
400, -801, 400, -801, 400, -801, 400, -801, 400, -801, 400, -800, 401, -800, 401, -800, 801, -400, 776, -413, 801, -400, 802, -390, 802, -414, 803, -388, 801, -400, 804, -401, 803, -388, 801, -415, 776, -425, 800, -394, 395, -794, 401, -27466, 401,
22:17:08
[I]
[remote.raw:026]
-415, 388, -405, 401, -403, 400, -401, 378, -398, 427, -373, 428, -377, 401, -397, 400, -423, 376, -423, 376, -424, 375, -5203, 800, -399, 800, -401, 400, -801, 400, -801, 400, -800, 801, -400, 801, -400, 801, -400, 801, -400, 400, -801, 400, -801,
22:17:08
[I]
[remote.raw:035]
801, -400, 801, -400, 800, -401, 800, -401, 400, -801, 400, -801, 400, -800, 401, -793, 800, -401, 800, -401, 800, -401, 400, -800, 401, -800
4th. capture:
22:33:29
[I]
[remote.raw:026]
Received Raw: 375, -451, 350, -450, 351, -425, 375, -425, 376, -425, 375, -426, 375, -425, 376, -425, 375, -426, 375, -425, 375, -426, 375, -5229, 751, -450, 776, -425, 350, -851, 350, -851, 350, -851, 750, -451, 750, -451, 750, -451, 750, -450, 351,
22:33:29
[I]
[remote.raw:026]
-850, 351, -850, 751, -450, 751, -450, 751, -425, 776, -425, 375, -826, 375, -826, 375, -826, 375, -826, 775, -426, 775, -426, 775, -425, 376, -825, 376, -825, 376, -825, 375, -826, 751, -450, 751, -450, 350, -851, 375, -826, 750, -451, 350, -851,
22:33:30
[I]
[remote.raw:026]
750, -451, 350, -851, 350, -850, 351, -850, 751, -450, 751, -450, 751, -450, 751, -450, 751, -425, 375, -826, 375, -826, 375, -826, 375, -826, 375, -826, 375, -825, 376, -825, 376, -825, 376, -825, 376, -825, 375, -826, 776, -425, 776, -425, 751,
22:33:30
[I]
[remote.raw:026]
-450, 750, -451, 775, -426, 750, -451, 750, -451, 750, -450, 751, -450, 751, -450, 751, -450, 751, -425, 375, -826, 375, -25695, 375, -426, 375, -425, 376, -425, 375, -426, 375, -425, 376, -425, 375, -425, 376, -425, 375, -426, 375, -425, 351, -450,
22:33:30
[I]
[remote.raw:026]
350, -5229, 776, -425, 776, -425, 375, -826, 375, -826, 375, -826, 775, -426, 775, -426, 775, -426, 775, -426, 375, -825, 376, -825, 776, -425, 776, -425, 776, -425, 776, -425, 375, -826, 375, -826, 375, -826, 375, -826, 750, -451, 775, -426, 750,
22:33:30
[I]
[remote.raw:026]
-451, 350, -850, 351, -850, 351, -850, 351, -850, 751, -450, 751, -425, 375, -826, 375, -826, 776, -425, 375, -826, 775, -426, 375, -826, 375, -826, 375, -825, 776, -425, 776, -425, 776, -425, 776, -425, 776, -425, 375, -826, 350, -851, 350, -851,
22:33:30
[I]
[remote.raw:026]
350, -851, 350, -851, 350, -851, 350, -851, 350, -851, 350, -850, 351, -850, 351, -850, 751, -450, 751, -450, 751, -425, 776, -450, 751, -425, 775, -426, 775, -426, 775, -426, 775, -426, 775, -425, 776, -425, 776, -425, 376, -825, 376, -27471, 350,
22:33:30
[I]
[remote.raw:026]
-450, 351, -450, 350, -425, 376, -425, 375, -426, 375, -425, 376, -425, 375, -426, 375, -425, 375, -426, 375, -425, 376, -5229, 775, -426, 775, -426, 375, -826, 375, -825, 376, -825, 776, -425, 776, -425, 776, -425, 776, -425, 375, -826, 375, -826,
22:33:30
[I]
[remote.raw:035]
775, -426, 775, -426, 775, -426, 775, -401, 375, -826, 375, -825, 376, -825, 376, -825, 776, -425, 776, -425, 776, -425, 375, -826, 375, -826
