Victor Chang Hey Victor, thanks so much for getting back to me. Your suggestions are actually exactly what I did. I downgraded to 2024.12.2 and was able set it up so i can receive my 350MHz signals. I'm now at the point where I'm trying to make transmitting the signals back to the fan work. It's odd that your Flipper Zero captured a much longer 350MHz signal than mine. The raw output I captured is shorter than yours and I haven't even tried to trim it yet. So far, transmitting that signal doesn't seem to work.
If I use your code on the latest ESPhome, I get an error that 350000 isn't supported in the ESPhome logs when pressing the button. If I go back to 2024.12.2 I no longer get that error but the fan isn't responding.
Bottom line is I'm still going back and forth on it but feel like I'm close. Any other tips you've got would be greatly appreciated!
Matt
Do you have a Github repository for all of this code? I have the same old 350MHz fan (same exact remote) and would love to do something similar here. I just went to be able to control the fan speed and off buttons (no lights). I made something with an esp32 and optocouplers just to press the buttons but it is not quite as reliable as I'd like.
Thanks!