Giter VIP home page Giter VIP logo

Comments (6)

aredon avatar aredon commented on June 11, 2024

Shameless bump

from scheduler-component.

nielsfaber avatar nielsfaber commented on June 11, 2024

This issue should be solved with the v3.3.1 release.
Please update your installation and let me know if all works OK now.

from scheduler-component.

aredon avatar aredon commented on June 11, 2024

I saw this in the change log and smiled. I'll set this up to be tested today.

Unfortunately what I was trying to do with it isn't going to work very well anyway. I have a dual-fuel system (gas + heat pump) and wanted to make two heat schedules based on when the outdoor temperature would be switching between the two systems. Unfortunately the nest integration doesn't seem to report the outdoor temperature it is using. So I can't have perfect synergy between the schedules and the thermostat.

Still - I appreciate you fixing this bug so I can use the conditions for other things. Love this card.

from scheduler-component.

aredon avatar aredon commented on June 11, 2024

I got a chance to test this and I'm wondering if a new feature is needed? I changed the logic to [aredon] is home & outdoor temp is above 30. If I have "re-evaluate when conditions change" checked does that require both conditions change or is it either? It seems like it's all but I will keep testing.

I want both conditions to be met for the schedule to run and for the re-evaluate to happen if the state of either condition changes. Perhaps that is not the intended behavior?

from scheduler-component.

nielsfaber avatar nielsfaber commented on June 11, 2024

This functionality should be in place already.
A small demonstration:
image

I configured similar conditions but use an input_boolean and slider entity instead (easier to make manual changes). Important is to set the switch in the top right to 'all' rather than 'any' (it is equivalent to AND vs OR).
image

Now, if I play with the condition entities:
image
With this combination, the debug log states Conditions have failed, skipping execution of actions.
If I set the slider to 15, the same line repeats (only one condition has been met).
If I also set the switch to ON, the log states Executing service climate.set_temperature on entity climate.generic_thermostat, in other words, the schedule is triggered.

While dragging the slider downwards, this is ignored (before the schedule would trigger for any change) until reaching the point 10, here the log line Conditions have failed, skipping execution of action repeats.
I can drag the slider back to 15 and the climate temperature is set again.

This is all according to my expectation so it should work OK for you as well.

from scheduler-component.

github-actions avatar github-actions commented on June 11, 2024

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

from scheduler-component.

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.