Giter VIP home page Giter VIP logo

Comments (7)

dankarization avatar dankarization commented on July 18, 2024 1

I don't like the idea of a thermostat controlling only the floor temperature not being aware of the actual room temp 🥺

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

Could you describe the expected logic?
What if we reached the target temp but not the min_floor_temp, for example?

from ha-dual-smart-thermostat.

luckysession avatar luckysession commented on July 18, 2024

Hi,

would be interest for savety in case of frost - maby - must work without thermostat "on"

Thank you

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

Setting a thermostat's away temp to a nonfrost temp will accomplish this.

from ha-dual-smart-thermostat.

dankarization avatar dankarization commented on July 18, 2024

Hi. I'm jumping into this old issue with another implementation of min_floor_temp. If it's a warm winter day and your ambient temperature is warm enough, heating can stay turned off for a long time, so your floor becomes cold to the touch (but with no problems seen to thermostat logic).
It would be great to be able to still turn on heating just to warm up the floor a bit, even if it will overshoot room temperature.
I guess there's at least 3 values needed for this logic to work properly: min_floor_temp, timeout and max_room_temp
If floor temperature is lower than min_floor_temp for timeout or longer, then we turn on heating ignoring the fact that it's already warm enough, but if room temperature is greater than max_room_temp, then we turn it off

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

One way I think it could or should work is to switch the thermostat to a "floor temperature thermostat". Where the current temperature is not the room temperature but the floor temperature, my concern is that the UI should give you an idea of what's going on. It will be very confusing to be honest.

from ha-dual-smart-thermostat.

swingerman avatar swingerman commented on July 18, 2024

Well, the simplest way to do it would be just to set the min_floor_floor_temp, and the thermostat won't turn off until it's reached. I could inject this extra logic when I check if the room is warm enough by adding (and the floor is warm enough, too)
I also planned to introduce some attributes of the thermostat that communicate the reason for current state

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.