Apologies if this was answered somewhere. I searched this forum but was not able to find a suitable answer to this question.
I am a new convert. I just found HA last night and I am already impressed and interested in using it to control my home. There is an issue that I found though.
I have five dumb ceiling fans in the house, one of which has a cheep tuya smart conversion from amazon and works via Smart Life. The plan in coming months is to make all these fans ‘Smart’ through conversion. These fans are NOT wired for switch control (aka, I can only switch power off and on to the whole unit from the wall) and I would prefer not to have to pay someone to run wires. So conversion kits are the way to go.
Issue: The one fan controller I have does NOT work with HA. I started the tuya integration and found everything but my fan. After reading some documentation I understand that not all tuya fans are controllable with HA. I also read about tuya convert (which I am willing to try but not hopeful) and am researching that on a different track. My question to all of you is have you guys found a dumb-to-smart fan conversion that works out of the box with HA? I am willing to pay extra to not have to mess with flashing.
Again, if this has been answered then I apologize. I did a search on the forum for fans but the answers were either out of date with links to products that are no longer for sale or advise products that require modifications I don’t trust my shaky fingers to pull off.
I dont know if this fulfills your requirment. You have to see yourself if this is for you or not.
I own a fan’n’lamp with no smart capability. Just a pullcord to turn the fan 0/1/2/3
(+/-) for light on/off
(+/-) for fan on/off
In the wall I have a single switch, with just 2 wires (in NL: black/brown)
What I have done to make this operate smart:
Get a shelly 2.5 and built it inside the base of the ceiling fan.
L+N
wall-switch to SW1
fan-LIGHT to 01/L
fan-FAN to 02/L
I replaced the wall-switch with a momantary version, still single-switch version.
The shelly 2.5 is flashable OTA to ESPHome. No USB>serial thing required. I only needed to cut the power afterwards to give it a proper reboot.
First flash it to tasmota, Follow this guide https://github.com/yaourdt/mgos-to-tasmota
Then from tasmota you can upload your ESPHome bin file. You can create it in Home assistant > add-on ESPHome.
With ESPHome, I have programmed my momentairy switch to
1 single short push > toggle light power
1 long push > toggle fan power
This is the ESPHome code I use for that:
Now, I can switch the light on/off through HA, I can turn the fan on/off through HA.
I am using MQTT in my case but you could do without. Just remove the MQTT part and add this bit in the code
api:
Reason I choose ESPHome is I can program the behaviour of the switch directly in the device. If wifi is off for some reason, it still operates fully.