Zoekend naar een plafond ventilator voor home assistant kwam ik alleen ventilators tegen die allemaal dezelfde Tuya controller lijken te gebruiken. Home Assistant heeft natuurlijk Tuya integratie maar dat werk niet 100% lokaal.
Aan de lange discussie op github te zien zijn er meer mensen mee bezig en wil ik d.m.v. dit topic de informatie bundelen, kennis delen en de bekendheid vergroten.
Onder andere te vinden in create ventilatoren.
Een belangrijk verschil is dat je bij de CB3S versie de speaker kunt uitschakelen via uart en bij de WBR3 niet.
:strip_exif()/f/image/7uvRwgWkEs7VBNjZeVa90z1m.jpg?f=fotoalbum_large)
Of de bestaande wifi controller vervangen voor een ESP variant zoals de:
• ESP12-F, zelfde vormfactor en pin layout. wifi
• ESP32 c3 super mini, zelfde vormfactor. wifi/bluetooth
• ESP32, wifi/bluetooth
Firmware en informatie:
https://github.com/christ.../esphome-create-wind-calm
https://github.com/velzend/create_ikohs_fan/issues/7
De afstandbediening blijft gewoon werken. Het schijnt ook mogelijk te zijn om de 433Mhz RF receiver rechtstreeks aan de ESP32 solderen, dan zou je de knoppen dus in HA kunnen gebruiken.
De piep is met de afstandsbediening uit te schakelen en blijft dit dan tot dat de stroom er vanaf is geweest. Of trek deze van de printplaat.
Bij de v2 kun je hem via UART uitschakelen.
informatie:
https://github.com/openshwprojects/BK7231GUIFlashTool
https://github.com/openshwprojects/OpenBK7231T_App
De sonoff ifan 04H valt buiten de scope hier kan ook ESPhome op maar deze werkt alleen met oude 3 standen wisselstroom ventilators.
Aan de lange discussie op github te zien zijn er meer mensen mee bezig en wil ik d.m.v. dit topic de informatie bundelen, kennis delen en de bekendheid vergroten.
Onder andere te vinden in create ventilatoren.
Tuya XW-FAN-326
XW-FAN-326 08/12/2023 v1.2voorkant![]() | achterkant![]() |
Wifi Modules
Er zijn 2 versies een met de WBR3 module en een met de CB3S.Een belangrijk verschil is dat je bij de CB3S versie de speaker kunt uitschakelen via uart en bij de WBR3 niet.
| Model | ceiling fan/Light | ceiling fan/Light v2 |
|---|---|---|
| module | WBR3 | CB3S |
| Chipset | Realtek Ameba RTL87xx (W701 / RTL8720-achtig) | Beken BK72xx BK7231N |
| CPU | KM4 core @ 100 MHz | 32-bit @ 120 MHz |
| Flash | 2 MB | 2 MB |
| RAM | 256 KB | 256 KB |
| WiFi | 802.11 b/g/n (2.4 GHz) | 802.11 b/g/n (2.4 GHz) |
| Bluetooth | LE 4.2 | LE 5.2 |
:strip_exif()/f/image/7uvRwgWkEs7VBNjZeVa90z1m.jpg?f=fotoalbum_large)
Esphome
Het is mogelijk de bestaande controllers te flashen met ESPhome gezien libretiny onderdeel is geworden van ESPhome.Of de bestaande wifi controller vervangen voor een ESP variant zoals de:
• ESP12-F, zelfde vormfactor en pin layout. wifi
• ESP32 c3 super mini, zelfde vormfactor. wifi/bluetooth
• ESP32, wifi/bluetooth
Firmware en informatie:
https://github.com/christ.../esphome-create-wind-calm
https://github.com/velzend/create_ikohs_fan/issues/7
De afstandbediening blijft gewoon werken. Het schijnt ook mogelijk te zijn om de 433Mhz RF receiver rechtstreeks aan de ESP32 solderen, dan zou je de knoppen dus in HA kunnen gebruiken.
De piep is met de afstandsbediening uit te schakelen en blijft dit dan tot dat de stroom er vanaf is geweest. Of trek deze van de printplaat.
OpenBeken
OpenBeken zou ook kunnen maar ik heb geen specifieke configuratie gevonden voor deze fans,informatie:
https://github.com/openshwprojects/BK7231GUIFlashTool
https://github.com/openshwprojects/OpenBK7231T_App
De sonoff ifan 04H valt buiten de scope hier kan ook ESPhome op maar deze werkt alleen met oude 3 standen wisselstroom ventilators.
[ Voor 37% gewijzigd door Tazzios op 21-04-2026 14:03 . Reden: Verschillen tussen de v1 en v2 gevonden, libretiny ontdekt. ]
:strip_exif()/f/image/QnmDAmCsyKy89YyiPzyfHrkX.jpg?f=fotoalbum_large)
:strip_exif()/f/image/YVPgY64WBEvtoEX608FKCqz0.jpg?f=fotoalbum_large)
:strip_exif()/f/image/EF5jndL2r8GxCsb3jaiBTSlA.jpg?f=fotoalbum_large)
:strip_exif()/f/image/pEqoPZEPT0ViuCTd1l8S8N8u.jpg?f=fotoalbum_large)
:strip_exif()/f/image/4HRLFi21GcdTEhNXW0m7bM1Q.jpg?f=fotoalbum_large)
:strip_exif()/f/image/HwgRWtzuccvgsV5dTZMy4Pvt.jpg?f=fotoalbum_large)