Title: [BUG]: Saving the last active schedule does not work for more than one ThermoZone · Issue #800 · plugwise/python-plugwise · GitHub
Open Graph Title: [BUG]: Saving the last active schedule does not work for more than one ThermoZone · Issue #800 · plugwise/python-plugwise
X Title: [BUG]: Saving the last active schedule does not work for more than one ThermoZone · Issue #800 · plugwise/python-plugwise
Description: Describe the bug. The last active schedule based on the last used datetime will be incorrectly used for all ThermoZones that don't have a schedule selected, instead of for the Zone that had it set last as the active schedule. The present...
Open Graph Description: Describe the bug. The last active schedule based on the last used datetime will be incorrectly used for all ThermoZones that don't have a schedule selected, instead of for the Zone that had it set ...
X Description: Describe the bug. The last active schedule based on the last used datetime will be incorrectly used for all ThermoZones that don't have a schedule selected, instead of for the Zone that had it ...
Opengraph URL: https://github.com/plugwise/python-plugwise/issues/800
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[BUG]: Saving the last active schedule does not work for more than one ThermoZone","articleBody":"### Describe the bug.\n\nThe last active schedule based on the last used datetime will be incorrectly used for all ThermoZones that don't have a schedule selected, instead of for the Zone that had it set last as the active schedule.\n\nThe present code does save the last active schedule name per Zone when an schedule has been set. This data is reset/lost at a HA restart or Integration-reload.\n\n### Expected behavior\n\nWe would need to cache the active schedule-name per Zone which would result in this data to be still available after a HA restart.\n\n### What version of Home Assistant Core has the issue?\n\ncore-2025.10.2\n\n### What type of installation are you running?\n\nHome Assistant Supervised\n\n### How and which version of the integration do you have installed?\n\nManually installed `custom_component`\n\n### What kind of Plugwise device is having issues?\n\nSmile: Adam (including Lisa, Tom, Floor)\n\n### What firmware version is your Plugwise product at?\n\n3.9.0\n\n### Home Assistant Logging (optional)\n\n_No response_\n\n### Diagnostics information\n\n_No response_\n\n### Additional information\n\n_No response_","author":{"url":"https://github.com/bouwew","@type":"Person","name":"bouwew"},"datePublished":"2025-10-12T07:26:42.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/800/python-plugwise/issues/800"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:94fbef22-6f02-9ad6-5ce5-0cfbdc70ba3e |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A906:1D81B0:1DD9347:28CD799:696ABDA5 |
| html-safe-nonce | 6f33bf36a368817eddfc29557f67fcb878157d59cb74372f6f34358053c8d5eb |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOTA2OjFEODFCMDoxREQ5MzQ3OjI4Q0Q3OTk6Njk2QUJEQTUiLCJ2aXNpdG9yX2lkIjoiMTg5NjQ3NjY3MjgzOTU2NDcwOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 460b3c12e0bab0fff00cff33d3560f0458c43ffdac89ab2bc01d50208993fada |
| hovercard-subject-tag | issue:3506775116 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/plugwise/python-plugwise/800/issue_layout |
| twitter:image | https://opengraph.githubassets.com/372d66d402514abf91daa0171cf494ae2fddb534f2676deff6e2f996482366b5/plugwise/python-plugwise/issues/800 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/372d66d402514abf91daa0171cf494ae2fddb534f2676deff6e2f996482366b5/plugwise/python-plugwise/issues/800 |
| og:image:alt | Describe the bug. The last active schedule based on the last used datetime will be incorrectly used for all ThermoZones that don't have a schedule selected, instead of for the Zone that had it set ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bouwew |
| hostname | github.com |
| expected-hostname | github.com |
| None | 46ce962e0e18113ea447391b6ace8b02d4d2861e57b4fbab3658698f73d8855b |
| turbo-cache-control | no-preview |
| go-import | github.com/plugwise/python-plugwise git https://github.com/plugwise/python-plugwise.git |
| octolytics-dimension-user_id | 61831513 |
| octolytics-dimension-user_login | plugwise |
| octolytics-dimension-repository_id | 305044854 |
| octolytics-dimension-repository_nwo | plugwise/python-plugwise |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 305044854 |
| octolytics-dimension-repository_network_root_nwo | plugwise/python-plugwise |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 30300f30bb3949de255e84a146706a3bdb5c19c9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width