Request for Integration: Smart Cocoon smart fans

I have a couple of these “Smart Cocoon” HVAC duct fans that I am hoping :

Their app is really awful, but using Charles Proxy on an IOS device, I have managed to capture how the app interacts with their cloud service via (fairly straightforward) REST APIs. There is only a handful of APIs for signin and fan control needed (they also have APIs for their apps notion of rooms and thermostats, but these don’t seem to be required for basic fan status and control).

Is there anyone with experience creating REST-API based integrations for HA who would be willing to take a look? I have a write up of the API, and could share the full dump. I would be happy to sponsor the effort and provide any testing needed.

Thanks in advance for any help!!

Hi @millercentral
I’ve been looking at purchasing couple of those boosters for myself but HA integration was my concern. I believe everyone will benefit if you share details you’ve been able to gather.
While there is no plug-in available, I can think of using triggers as a workaround.

1 Like

So I found one that works!

This can be installed by adding the github repository to HACS. It doesn’t update fan state that well, but for controlling the fans it woks really well for me. Your mileage may very, I didn’t write this…

3 Likes

I have recently purchased a device to improve the airflow in my kid’s room.

The product is quite straightforward, consisting of two computer fans placed within a housing—a neat idea. However, I believe they are overcharging for it. It would be more desirable if the unit included a thermostat or other built-in sensors.

The iOS app is quite basic and lacks essential functionalities, like the ability to delete items.

Nevertheless, the integration seems to be working well so far—hopefully, it proves to be reliable in the long run.

The IOS app is garbage for sure, but dave’s custom integration works well – I have an automation that has the following logic:

  • When the kids upstairs room (where the cocoon fan is) is significantly warmer than the rest of the house and the AC is on, then kick on the cocoon vent fans
  • If no one is in the room, and it is not a time when someone is sleeping, then crank the cocoon fan speed up to 90%, otherwise set the fan speed to 20%. Adjust this over time based on the delta between the room temp and the house temp.

The fans can get pretty loud at high speed, but this has worked really well to help cool the room without bothering the occupants.

1 Like

I know this is an older thread, and I haven’t actually done this myself, but it’s on my todo list!

The Smart Cocoon register is just an esp32 connected to a couple computer fans. It should be pretty trivial to flash it with tasmota or esphome and never use their garbage cloud stuff again.

I hope to do this pretty soon as it’s starting to get hot here again and I’ll be needing it.

1 Like

Definitely keep us updated! I don’t have enough esp32 device experience to go that route, but would love to know what is possible.

1 Like

I am have just bought a SmartCocoon register booster fan and want to control it from HA. Any news on flashing the esp32 chip to allow direct control from HA?