Howeall Register Booster Fan

I am new to Home Assistant and this community, so my apologies if this post belongs elsewhere. I wanted to share this configuration as it took a bit of research to get here. I feel like this will help others in a similar situation to me.

I have a single HVAC system in my 2-story house. My Nest thermostat is in the living room which dictates the temp for the rest of the house. Throwing in temp sensors and closing register vents helps to a point, but regardless there is always a 10 degree difference between my upstairs and the main floor. I’ve read that Register Booster Fan’s can help in these situations, but also that they can damage the HVAC with negative pressure when the HVAC is in idle.

The majority of my smart home devices are WiFi, so that is my preferred protocol of choice at the moment. The SmartCocoon is a plug-and-play option, but it didn’t have varying sizes, and would sit too deep for one of my registers. The AC Infinity is a proven method, but connects via bluetooth. I came across this Howeall booster, and found that it connects with the SmartLife app. https://www.amazon.com/dp/B0CLLS82VW?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

The booster fans did not display when I linked my smartlife and tuya accounts. I was able to get them accessible with the XTend Tuya HACS add-on. At the moment it only gives me the on/off switch, and a temp sensor. It would be nice to be able to adjust the fan speed between day and night, but those options are not available through this method at the moment.

I am now able to keep my upstairs rooms within 1 degree of the living room. It’s able to turn on/off with the heat/cool modes, and is also able to turn on/off when it’s in the fan only mode. Feel free to use/improve my yaml.

alias: Control Register Boosters with Nest
description: Turns register boosters on/off based on Nest thermostat activity.
triggers:
  - entity_id: climate.nest_thermostat
    attribute: hvac_action
    trigger: state
  - entity_id: climate.nest_thermostat
    attribute: fan_mode
    trigger: state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: or
            conditions:
              - condition: state
                entity_id: climate.nest_thermostat
                attribute: hvac_action
                state: heating
              - condition: state
                entity_id: climate.nest_thermostat
                attribute: hvac_action
                state: cooling
              - condition: state
                entity_id: climate.nest_thermostat
                attribute: fan_mode
                state: "on"
        sequence:
          - target:
              entity_id:
                - switch.register_booster_fan_charlie_switch
                - switch.register_booster_fan_master_switch
            action: switch.turn_on
            data: {}
      - conditions:
          - condition: and
            conditions:
              - condition: not
                conditions:
                  - condition: state
                    entity_id: climate.nest_thermostat
                    attribute: hvac_action
                    state: heating
              - condition: not
                conditions:
                  - condition: state
                    entity_id: climate.nest_thermostat
                    attribute: hvac_action
                    state: cooling
              - condition: state
                entity_id: climate.nest_thermostat
                attribute: fan_mode
                state: "off"
        sequence:
          - target:
              entity_id:
                - switch.register_booster_fan_1_switch
                - switch.register_booster_fan_2_switch
            action: switch.turn_off
            data: {}
mode: single
1 Like

Thanks for sharing!

This is a problem I’m looking to solve as well in a two story rental with ice cold central air on the first floor. Saw the Howeall Wi-Fi connected fans and of course my first thought is “does it integrate with a home Assistant?” :wink: