Hampton Bay Zigbee Fan controller

I’d write and ask harmony support. Or check the harmony forums. :sunglasses:

Their forums are worthless as is their support… was hoping you had first (or at least second) hand info.

I have a friend who has it working with the Lutron fan switch I’ve mentioned before. Lots of online success stories for the Dyson fans with IR and the KDK IR models. But I don’t recall anything for your particular model. Might be easiest to just pick up a harmony at Best Buy and see if it works. :sunglasses:

@kevintierney @tgauchat @tslagle13 @JohnR @Sticks18

I know from reading the thread on the Securifi Key Fob you guys were able to figure out how to make a device handler for zigbee devices. Is there any hope that something like that may be possible with this Hampton Bay one? Back on post #58 @knight_isa is having some success in at least paring it but it isn’t talking to ST. So the best I can tell the first step is to find out if the Hampton Bay controller is using public clusters? What do you all think? Can anyone help? [quote=“JohnR, post:10, topic:15453, full:true”]
I don’t have one so its difficult to write anything. I have helped people in the past remotely if they send me their device’s join log entry. They need to watch the hub’s log while the device joins the network for the first time. Open the “join” entry and cut and past the description into this thread it will look something like this:

description desc: 38 0104 0007 00 03 0000 0003 0004 01 000C

Once we have that information I will look up the cluster numbers and if they are public clusters we will be able to control the device. If they are private clusters then we will need the documentation for the usage of those clusters.
@JDRoberts I don’t think I should have posted this here. Does this need to be move over to a connected devices forum?

This is fine for now. If somebody actually wants to start working on a device type handler, you should start a new thread in the following section of the forum:


The first step is for someone to capture the fingerprint from the log at the exact moment of pairing. That will tell you whether it’s a ZHA 1.2 device or not. So you need to participation of someone who has the actual device and is willing to work on the project.


@knight_isa @scottalex @5spot
Anybody with this device are you willing to try to grab the fingerprint from the log to see if this device has the potential to be SmartThings capable for us? You can follow the directions on the post I put up earlier. I am willing to put up the effort if the dog gone device ever got in stock at my local HomeDepot. :frowning:


Happy to help if you can get the fingerprint.

1 Like

Thanks! Come on people who have the fan, we are waiting for you :slight_smile: [quote=“dalec, post:72, topic:47463”]
So you need the participation of someone who has the actual device and is willing to work on the project.

Sounds like someone needs to find and ship the fan to dalec!

1 Like

I don’t have it but willing to send $20 or so to @dalec or anyone who wants to take a stab at a DTH for it.

I have the Hampton Bay controller, WINK 2, and a Smart Things hub. I’ll try to find some time to capture the handshake.

BTW it is an awesome controller. I bought it through the Hampton Bay replacement parts line and installed it in an older fan. So nice to have Alexa control the lights and fan. I only wish it was Z-Wave.

How much was it? Did you order a wall remote too?

I believe it came to $70 for controller and remote, plus $12 for shipping. They said I can save by waiting for the retail pack, but I said I can’t wait any longer. Plus I’m not sure the retail unit has reverse. My Wink relay is in the same room so I use that as a wall remote.

I am able to connect the fan to ST and see the fingerprint. It uses ZHA and I am able to start creating a device handler. I got the light working along with dimming. And I was able to read the states for the fan speed including Breeze mode. Currently cleaning up my code and working on getting the fan to work with ST. I am fairly new to ST (coming from Wink), any help in making it better would be appreciated.

Here is the description if anyone else is interested.

Endpoint 01
Profile ID 0104
Device ID 000E
Device version 00
Number of in/server clusters 07
List of In/server clusters 0000 0003 0004 0005 0006 0008 0202
Number of out/client clusters 02
List of out/client clusters 0003 0019


A W E S O M E - SWEET!!! Way to go Ranga!! :+1: If you can’t wait for the retail version I posted how to contact the fan manufacturer to order repair parts months ago but they still were delayed in getting it out, glad they fiinally started shipping. The $72 kind of cooled my jets after seeing the much lower retail pricing. I was debating about getting it but now that I know it’s ZHA I placed the order.

Calling out to Scott @Sticks18 for a little direction. He will look up to see what the public cluster is and your next step. I think he will want you to click on each of the buttons and capture the code that it is sending or something like that.

Here is my suggestion though… Go grab the code from this great device handler for the GE Smart Fan Controller by @ChadCK which started out from @johnconstantelo super foundation of code. This device handler works extremely well and the user interface is awesome. You don’t need to reinvent the wheel in this area and I am sure the guys will help. You could add the light and timer controller functions

(@JDRoberts can you move Ranga post above over to the right forum) Or before we get too far, If you don’t mind I need @ranga to repost your post in the community developer connected devices forum area because that is where we can get all the help for you from our other great dev guys like @kevintierney @tgauchat @tslagle13 @Sticks18 @erocm1231 These guys are super!

@HomeDepot get your retail stock in for this $50 controller please :scream: It is coming up on one year since you first teased us with it. :cry:


Sweet @ranga. Now I need to hurry up and order my remote kits. Thanks

Sorry, I can’t move individual posts. I’d suggest just starting a new thread:


1 Like

Thanks for the tip. I will try to use the interface from there.

I can currently control the light, dimmer, fan on, off, breeze modes. Working on the rest :sunglasses:

Here is a teaser:



This is looking so promising! That GE device handler has some great animations in it for when things are changing speeds etc. Make sure to post in the developers forum to get helped out. I have been watching for you to move it over there as @Sticks18 Scott is watching if you need some help.

1 Like

I dropped a note on the Home Depot page saying that there is a high demand for this product because no one else is making it. Perhaps if more people do that they’ll get the message.

1 Like