Giter VIP home page Giter VIP logo

Comments (6)

swingerman avatar swingerman commented on July 18, 2024

With the latest release, you should be able to keep the fan on with the cooler.

For that, you need to define a fan and set the: fan_on_with_ac option to true:

heater: switch.climate_control_heater
cooler: switch.climate_control_ac
fan: switch.climate_control_fan
fan_on_with_ac: true

You don't need to set ac_mode

from ha-dual-smart-thermostat.

bughattiveyron avatar bughattiveyron commented on July 18, 2024

I am a bit confused, I don't have issues keeping the fan on with the cooler, I want to be able to circulate the air with just the fan when the ac/heater is not on. For example, check if ac/heater has run in the last 20 minutes, if not, turn on blower fan for 5 minutes and reset 20 minute timer, then do again. If the ac or heater kicks on, then reset timer.

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

OK.

You will still need to configure the fan property. After that, you can turn on the fan mode with automation. (hvac_mode->fan_only)

from ha-dual-smart-thermostat.

bughattiveyron avatar bughattiveyron commented on July 18, 2024

SO I have tried to write a couple automations a few different ways and I am noticing that after setting the dual smart thermostat to fan only and turning on the fan that it cuts off prematurely. I tried for a 3 min every 20 minutes and now i am trying a 12 min every hour. This last test, the fan cut off after 2-3 minutes.

Config

climate:
  - platform: dual_smart_thermostat
    name: Climate_Thermostat
    heater: switch.climate_control_heater
    cooler: switch.climate_control_ac
    fan: switch.climate_control_fan
    fan_on_with_ac: true
    target_sensor: sensor.average_whole_house_temp
    min_temp: 68
    max_temp: 74
    target_temp: 70
    target_temp_high: 76
    target_temp_low: 68
    cold_tolerance: 0.3
    hot_tolerance: 0
    min_cycle_duration:
      seconds: 300
    keep_alive:
      minutes: 3
    initial_hvac_mode: "heat_cool" # hvac mode will reset to this value after restart
    sleep: # this preset will be available for all hvac modes
      temperature: 70
      target_temp_low: 69
      target_temp_high: 71
    away: # this preset will be available for all hvac modes
      temperature: 72
      target_temp_low: 68
      target_temp_high: 74
    home: # this preset will be available only for heat or cool hvac mode
      temperature: 69
      target_temp_low: 68
      target_temp_high: 71
    precision: 0.1
    target_temp_step: 0.5

automation

alias: Loop Fan
description: ""
trigger:
  - platform: time_pattern
    hours: /1
condition: []
action:
  - service: climate.set_hvac_mode
    data:
      hvac_mode: fan_only
    target:
      entity_id: climate.climate_thermostat
  - service: switch.turn_on
    target:
      entity_id: switch.climate_control_fan
    data: {}
  - delay:
      hours: 0
      minutes: 12
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    target:
      entity_id: switch.climate_control_fan
    data: {}
mode: restart

Other automation, the one I prefer to use

alias: Run fan for 3 minutes every 15 minutes
description: ""
trigger:
  - platform: time_pattern
    minutes: /20
action:
  - parallel:
      - condition: template
        value_template: "{{ is_state('switch.climate_control_fan', 'off') }}"
      - condition: template
        value_template: "{{ is_state('switch.virtual_heater_fan', 'off') }}"
  - service: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.climate_control_fan
  - delay:
      hours: 0
      minutes: 3
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    target:
      entity_id:
        - switch.climate_control_fan
    data: {}
    enabled: true

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

You can also try to set a lower target temperature in your automation, as the fan works like a cooler.

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

Closing this due to inactivity

from ha-dual-smart-thermostat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.