Hey, sorry I didn't see your message until now (looks like email notifications for comments is broken).
Both my 350Mhz and 433.92MHz ceiling fans are controlled just fine, you just change the number in the setFreq call.
That said, dbuezas' custom_component implementation is no longer supported by ESPHome 2025.2+, and I have not gotten around to updating that device since then. It looks like the way forward is somewhere in github.com/esphome/esphome/pull/6300, but I have not had the time to look into it.
So, unfortunately I don't know the syntax required to do 350MHz (or anything really) with modern ESPHome.
djuniah
First, thanks for this great post there's a lot of great info in here! I've got a 350mhz ceiling fan that I'm looking to integrate with Home Assistant/ESPHome and this has been a great resource. Currently, I just have an esp32 running esphome soldered to a spare remote and it just "presses" the buttons using optoisolators. It works, but it's a bit slow and unreliable. In your post, you mention that you needed 350mhz, but the example code you only show the 433.92mhz remote. Did you ever get the 350 to work? From what I can see, the CC1101 doesn't support 350mhz.