Update, blueyetisoftware created a great driver to make the Bond work locally. Keep this in mind. The main tip below is to add a ceiling fan as a virtual device.
I run all my ceiling fans with Bond. The lights are separate and are connected to a Lutron dimmer. I use a Zooz 800 series for power and fan speed. Thought I’d share a few tips.
Create a virtual fan switch from bond with no light and program the speeds with any old ir remote. Don’t use RF. This will put the fan in SM with the speeds and power. The Zooz switch does the power. Program the speeds as individual generic devices using RF. This will put them in SM as switches. Just program your Zooz for the speeds and your virtual fan switch to the switches. I program the switches to turn off when turned on. This way they always send the RF command twice and the fan always gets its. Also creates a little delay so the fan will get the desired speed after power up. Any questions about this setup let me know. Lastly the LEDs are a bit of a pain. I program them to the switches as well. When one switch turns on it turns on the LED on the button corresponding with that speed and turns the rest off. You’re left with the switch showing the speed and the fan power being on.
You can do this with a single fan device using this driver and the zooz switch. Choose different fan speeds for each of the buttons and the power for the top button. Do you have the relay bypassed? The driver also supports fan/light combos. You shouldn’t need virtual devices. Is there a piece of this I’m missing?
The trick with the bond switch is you can create a virtual fan switch with 2, 3 or 4 speeds. I created one with 3 speeds for an Air Purifier. Either way it kind of is the same. I use the toggle (big button) of the Zooz for power and link it to the virtual fan switch. Also the Bond virtual switch has a memory, If you turn it off on high, it will turn back on high for example.
Yes, that is how the driver works as well. Power is just power and doesn’t change the speed. I’m not understanding what the virtual devices are doing. Are you using the ST bond driver, or the one I linked?
The fan switch is just what comes through when you program a fan in bond. It’s a fan switch with x number of speeds and power. In the bond app Instead of programing with the fans RF remote you program the fan with random IR commands. It ends up in smartthings as basically a virtual fan switch. You could also use the ST edge fan. Works either way.
I’d give that driver a look. It uses the IR or RF remote and brings over all of the fans features as a single device. The device can have multiple capabilities. There are some screenshots in that thread.
The bond fan switch comes through as one device with speed control as well. It’s not technically a virtual device and more of a proxy. What I would like though is one device with the fan speeds and a button to turn off the Illumination. I have it as a separate button, but would be more elegant if it was part of the fan control.
Dm me a screenshot. Still not sure we are taking about the same thing. If you have fan/light combo in bond, it should come across as a single device with multiple switches. If it’s still split up in bond as generic IR devices, it will remain split up in ST.
So I messed around with it. The only combined item that comes through with the native bond setup is the fan power and speeds. I added your driver but I can’t seem to figure out how to create a combined device with it. I’d like to have a fan with speeds and one button for illumination ( To turn illumination on or off on the 800 series Zooz). How to I enable the driver? I have Bond setup as a linked service and all the devices come through. The light and fan come through separate. Any added fan buttons come through separate as well, other than speeds.
This is what it looks like. The detail screen has additional controls for the speed. You just need to install the driver and then go to the “Add Devices” menu and scan nearby. You do need to power cycle your bond bridge and complete the scan within 10 minutes of reboot. If it’s a combined device on Bond, it will come across as combined.
This is not related to the linked service. It talks directly to your bond bridge without the internet.
It doesn’t auto add, but I’m willing to add it to the list. You can run the discovery again and it will import them. You don’t need to power cycle after the initial pairing.
Man, you reply fast!! Great work. I think I’ll keep the lights separate and program a light for the room I’d like to toggle the illumination on the Zooz. This works great for that.