#Mushroom Climate Card: Fan Control?

1 messages · Page 1 of 1 (latest)

crude quest
#

I wonder if I'm just missing something as I feel like this is a rather basic function that surely must be supported, but I cannot for the life of me figure out how to get fan controls on my Mushroom Climate Card. Everything else works fine, but how do I enable fan controls so that I can toggle the HVAC fan on independently when I want to circulate the air in the house? The standard Lovelace card does this, so I know it isn't an issue with my HVAC system or integration (Ecobee.)

fallen smelt
#

Did you check if you have a Fan Only HVAC mode? I use a different thermostat but it's there for me and does that. Also, if you set the action to More Info you'll see the fan mode there as well:

crude quest
fallen smelt
#

That is a mushroom card, not the stock climate control.

type: custom:mushroom-climate-card
entity: climate.honeywell_thermostat
hvac_modes: []
show_temperature_control: true
tap_action:
  action: more-info
flint bough
fallen smelt
#

It shows that when you click on it, it's on the card itself

flint bough
#

then it's just the standard HA "more-info" popup?

#

think what @crude quest wants is to be able to be able to set the fan speed in the same way it can set the temperature setpoint

#

which i don't think is possible with mushroom-climate

fallen smelt
#

If you wanted that on the pill itself you could do it with card-mod

flint bough
#

The closest I think you can do is by defining HVAC modes on the card you can set fan only/heat/cool/etc - but you can't then set the fan speed when it's in FO mode

crude quest
flint bough
#

and just to confirm, it's a setup like this:

crude quest
flint bough
#

oh that's very strange. does your hvac actually have the fan only option?

crude quest
#

Yeah. As stated in my original post, it works fine with the default Lovelace card.

flint bough
#

that doesn't have fan_only

crude quest
#

Hmm. Well the "fan_mode" option is all the default Lovelace card needs.

flint bough
#

is what i get

crude quest
#

I guess maybe the Mushroom card doens't suppor the "fan_mode" attribute...?

#

Ugh. Frustrating.

flint bough
#

no, i think it only looks at the hvac_modes attribute

#

sorry

crude quest
#

I wonder if there's a way to add that mode to the attributes somehow.

flint bough
#

what integration is this going through?

crude quest
#

Ecobee

#

Cloud (not Homekit)

flint bough
#

ah don't know it, but i think it'd struggle even if you somehow fudged it

#

the integration wouldn't know to turn "set hvac_mode: fan_only" into "set fan_mode: on"

crude quest
#

It's just frustrating that the default lovelace card works just fine, but the mushroom one doesn't, lol. We have 5 zones, so we have 5 thermostats to control, and stacking 5 of the default lovelace cards gets very clumsy on mobile.

flint bough
#

yeha i know what you mean

crude quest
#

Would love to use 5 mushroom cards instead, but without the ability to control the fan separately, it's kind of a no-go.

flint bough
#

could you just add an extra button: press this to turn all the fans on/off?

crude quest
#

I'm not even sure how to create a separate button to do it. A separate toggle would suffice but I need to figure out how to tie it to that attribute.

flint bough
#

input button helper +

automation triggered on input button state change
if button on:
set <list of AC units> fans to on
else
set <list of AC units> fans to auto

crude quest
#

Hmm. I'll look into that!

flint bough
#

something like this:

description: ""
trigger:
  - platform: state
    entity_id:
      - input_button.heating_boost
condition: []
action:
  - if:
      - condition: state
        entity_id: input_button.heating_boost
        state: "on"
    then:
      - service: climate.set_fan_mode
        data:
          fan_mode: "on"
        target:
          label_id: ac_units
    else:
      - service: climate.set_fan_mode
        target:
          label_id: ac_units
        data:
          fan_mode: auto
mode: single
#

then just add all the ac units in that label (or list them individually if you're a masochist)

crude quest
#

Thanks! Gotta head out right now, but I will mess around with this later. You've been very helpful!