---
title: "Victor Chang (@immemo) | Hashnode"
description: "Software engineering and DIY electronic gadgets. Read the latest articles by Victor Chang on Hashnode."
url: "https://hashnode.com/@immemo"
---

@immemo

# Victor Chang

@immemo · Joined June 2023

Software engineering and DIY electronic gadgets

## Comments

[Oh right, remote\_receiver doesn't allow setting the frequency to 350MHz... this is paving new road from anything I've done then. From the #6300 PR, maybe it is still possible to receive at 350MHz by doing cc1101: id: transceiver cs\_pin: GPIO5 output\_power: 11 tuner: frequency: 350000 ... and then: remote\_receiver: pin: GPIO33 # GDO2 dump: - raw tolerance: 50% buffer\_size: 2kb filter: 250us idle: 10ms](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94/comment/68d5654010dd773dc2e2f871#reply-68e1e98a3dd78436fde865c3)

Reply · Article · Oct 5, 2025 · [Make Your Ceiling Fans Smart with Home Assistant - Round 2](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94)

[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 https://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 https://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.](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94/comment/68d5654010dd773dc2e2f871#reply-68e1c14db1831f18063c0632)

Reply · Article · Oct 5, 2025 · [Make Your Ceiling Fans Smart with Home Assistant - Round 2](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94)

[Matt Okay, here you go: https://pastebin.com/AKMRxeVa Good luck!](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94/comment/68d5654010dd773dc2e2f871#reply-68d5e3005a3f3f626b78ff53)

Reply · Article · Sep 26, 2025 · [Make Your Ceiling Fans Smart with Home Assistant - Round 2](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94)

[I haven't created a repo for this since it's just a single YAML file and the relevant parts are in this post. What are you looking for exactly? If you want my recorded signal codes, I can provide that, but note that the remote has DIP switches to set its channel so my recordings might not be for the same channel as yours.](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94/comment/68d5654010dd773dc2e2f871#reply-68d57dab1b86fb0186fea3c0)

Reply · Article · Sep 25, 2025 · [Make Your Ceiling Fans Smart with Home Assistant - Round 2](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant-part-2/688be1c85fa22486cb4f2a94)

[Wrote a new post for how I adapted to use https://github.com/esphome/esphome/pull/6300 https://victorchang.codes/controlling-ceiling-fans-with-home-assistant-part-2](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant/664196fea36f7e5967cbedba/comment/67f9fe4373f7e7fa31427b08#reply-688bedd6b9ce9764c16b446b)

Reply · Article · Jul 31, 2025 · [Controlling Ceiling Fans with Home Assistant](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant/664196fea36f7e5967cbedba)

[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 https://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.](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant/664196fea36f7e5967cbedba/comment/67f9fe4373f7e7fa31427b08#reply-687c949a6c66363ebb99cd8e)

Reply · Article · Jul 20, 2025 · [Controlling Ceiling Fans with Home Assistant](https://hashnode.com/posts/controlling-ceiling-fans-with-home-assistant/664196fea36f7e5967cbedba)
