Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No temperature changes if multiple active plans #188

Open
adelfia opened this issue Nov 1, 2023 · 2 comments
Open

No temperature changes if multiple active plans #188

adelfia opened this issue Nov 1, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@adelfia
Copy link

adelfia commented Nov 1, 2023

Describe the bug
When using separate heating plans for separate zones, and more than one plan is active, the target temperature is not updated at the scheduled times.

To Reproduce

  1. Create two plans "LivingRoom" and "Downstairs" and set both plans as active/enabled
  2. Set the LivingRoom plan to update the livingroom heater device, Downstairs plan to update the downstairs heater device
  3. Create a schedule for both plans, e.g. LivingRoom always at 23 degrees, Downstairs at 23 degrees until 19:30 and then 20 degrees
  4. Add virtual thermostats for the plans if you like.
  5. Go to Apps -> Homey Heating Scheduler -> Configure -> Current temperatures. This will show the correct target temp for both plans.
  6. Bug: When the time passes 19:30, the downstairs virtual thermostat and/or heater are not updated, the target temp remains at 23 degrees.
  7. Go into the app settings again, then open-save-close the Downstairs plan, now the target temp is updated.

Expected behavior
Expect downstair virtual thermostat and heater device to change target temp to 20 degrees at 19:30.

Smartphone (please complete the following information):
PC/smartphone, same problem. Homey Pro 2023.

@adelfia adelfia added the bug Something isn't working label Nov 1, 2023
@mskg
Copy link
Owner

mskg commented Nov 1, 2023

Can you please post the configuration of your plan here? You can copy paste it from the settings - labeled backup.

@adelfia
Copy link
Author

adelfia commented Nov 1, 2023

Thanks for replying. Here's the config. "Kjeller" is downstairs, "Stue" is living room. "Natt" is night,
One plan is active at a single point in time for each of Kjeller and Stue, enabled and disabled by flows.

[{"id":"123c1660-7779-11ee-bcab-6d548dabe719","enabled":false,"name":"Kjeller.Boost","schedule":[{"index":0,"day":1,"hour":6,"minute":0,"targetTemperature":25},{"index":1,"day":1,"hour":19,"minute":0,"targetTemperature":20},{"index":2,"day":2,"hour":6,"minute":0,"targetTemperature":25},{"index":3,"day":2,"hour":19,"minute":0,"targetTemperature":20},{"index":4,"day":3,"hour":6,"minute":0,"targetTemperature":25},{"index":5,"day":3,"hour":19,"minute":0,"targetTemperature":20},{"index":6,"day":4,"hour":6,"minute":0,"targetTemperature":25},{"index":7,"day":4,"hour":19,"minute":0,"targetTemperature":20},{"index":8,"day":5,"hour":6,"minute":0,"targetTemperature":25},{"index":9,"day":5,"hour":18,"minute":0,"targetTemperature":20}],"overrides":{"Holiday":{"targetTemperature":10}},"devices":["b69d28a8-4c81-4513-ba0c-9c305e04c1a2"]},{"id":"d42f5a30-77f5-11ee-bcfd-bfa6ef8e7d7f","enabled":true,"name":"Stue.Normal","devices":["5c0eecb2-95c6-4370-a2fe-fc105783658c"],"schedule":[{"index":0,"day":1,"hour":6,"minute":0,"targetTemperature":23}],"overrides":{"Holiday":{"targetTemperature":10}}},{"id":"210526f0-77f6-11ee-9d94-b99b72095370","enabled":false,"name":"Stue.Natt","devices":["5c0eecb2-95c6-4370-a2fe-fc105783658c"],"schedule":[{"index":0,"day":1,"hour":5,"minute":30,"targetTemperature":23},{"index":1,"day":1,"hour":14,"minute":0,"targetTemperature":20},{"index":2,"day":2,"hour":5,"minute":30,"targetTemperature":23},{"index":3,"day":2,"hour":14,"minute":0,"targetTemperature":20},{"index":4,"day":3,"hour":5,"minute":30,"targetTemperature":23},{"index":5,"day":3,"hour":14,"minute":0,"targetTemperature":20},{"index":6,"day":4,"hour":5,"minute":30,"targetTemperature":23},{"index":7,"day":4,"hour":14,"minute":0,"targetTemperature":20},{"index":8,"day":5,"hour":5,"minute":30,"targetTemperature":23},{"index":9,"day":5,"hour":14,"minute":0,"targetTemperature":20},{"index":10,"day":6,"hour":6,"minute":30,"targetTemperature":23},{"index":11,"day":6,"hour":14,"minute":0,"targetTemperature":20},{"index":12,"day":0,"hour":6,"minute":30,"targetTemperature":23},{"index":13,"day":0,"hour":14,"minute":0,"targetTemperature":20}],"overrides":{"Holiday":{"targetTemperature":10}}},{"id":"4b4b99d0-77f6-11ee-b552-5bea7cb5ef25","enabled":false,"name":"Stue.Boost","devices":["5c0eecb2-95c6-4370-a2fe-fc105783658c"],"schedule":[{"index":0,"day":1,"hour":0,"minute":0,"targetTemperature":25}],"overrides":{"Holiday":{"targetTemperature":10}}},{"id":"db7fe670-7777-11ee-bcab-6d548dabe719","enabled":true,"name":"Kjeller.Normal","schedule":[{"index":0,"day":1,"hour":7,"minute":0,"targetTemperature":23},{"index":1,"day":1,"hour":19,"minute":0,"targetTemperature":20},{"index":2,"day":2,"hour":7,"minute":0,"targetTemperature":23},{"index":3,"day":2,"hour":19,"minute":0,"targetTemperature":20},{"index":4,"day":3,"hour":7,"minute":0,"targetTemperature":23},{"index":5,"day":3,"hour":19,"minute":0,"targetTemperature":20},{"index":6,"day":4,"hour":7,"minute":0,"targetTemperature":23},{"index":7,"day":4,"hour":19,"minute":0,"targetTemperature":20},{"index":8,"day":5,"hour":7,"minute":0,"targetTemperature":23},{"index":9,"day":5,"hour":18,"minute":0,"targetTemperature":20}],"overrides":{"Holiday":{"targetTemperature":10}},"devices":["b69d28a8-4c81-4513-ba0c-9c305e04c1a2"]}]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants