Matt Hi, sorry been busy. To avoid spam and such, I don't typically provide ways for the public to chat with me. But if the solution below doesn't work then we can figure out a way to get a chat going.
I did exclusively use the Flipper Zero for signal-gathering.
I'm not sure how to receive signals using github.com/esphome/esphome/pull/6300, but in the replies it seems like some mechanisms exist and you could dive into that. But...
What might be the most straight forward for you (aside from buying additional hardware) is to downgrade your ESPHome version temporarily to 2025.1.x or lower since those are compatible with github.com/dbuezas/esphome-cc1101.
Then you can use their example yaml, particularly the remote_receiver section with the dump: - raw, and then use that tool.
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!