0.11.0-dev.1 (2025-01-05)
0.10.0 (2024-07-02)
- Add new sensor for outdoor temperature (#344) (58f51b1)
- Improve energy consumption implementation with additional sensor for duration of boiler being on (#343) (a581a77)
- Separate hwb switch for boiler device (#345) (a867e16)
0.10.0-dev.3 (2024-06-30)
0.10.0-dev.2 (2024-06-30)
0.10.0-dev.1 (2024-06-30)
- Improve energy consumption implementation with additional sensor for duration of boiler being on (#343) (a581a77)
0.9.1-dev.1 (2024-06-27)
-
chore: Update semantic release github action (
88bd61c
) -
chore(deps): bump python-semantic-release/python-semantic-release from 7.32.2 to 7.33.2 (#253)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (bc355d4
)
-
feat: Documentation and translations (#266) (
1e6dee2
) -
feat: Separating entities into two devices, with new entity naming conventions (#265)
BREAKING CHANGE: This release adds separates entities into two devices, and adds a default device for the boiler. With the addition of this new boiler entity, two old entities are removed (switch for turning on hot water boost and number representing boiler water temperature).
In addition to these changes, all entities are refactored to use new naming conventions for entities. This is not a breaking change for existing systems, but uninstalling and reinstalling the integration will rename some entities and their IDs. (0733992
)
- feat: Support for domestic hot water temperature config (
c70a295
)
- fix: Change HVAC action to be based on the status of the boiler instead of calculating it from the temperatures (
35399de
)
- feat: add spanish translation
Translated user & reauth. Didn't translate error and abort since it uses predefined HA Core translations. (5c7511a
)
- Merge pull request #216 from teosoft0/master
feat: add spanish translation (291d47d
)
- Update custom_components/vaillant_vsmart/translations/es.json
Co-authored-by: Jesús Alberto Muñoz Mesa <[email protected]> (abb1cfd
)
-
Add error and abort translations (
9523a69
) -
Merge pull request #207 from MislavMandaric/chore/sponsorships
Create FUNDING.yml (a543fb2
)
- Create FUNDING.yml (
d869acb
)
- fix: Resolve issue with hass variable not being passed to entity registry because of the wrong helper usage (
904fc4f
)
- Merge pull request #201 from MislavMandaric/fix/entity-registry-syntax
Entity registry missing hass param (b766be0
)
- fix: Replace deprecated async_get_registry call with async_get (
05fd8a6
)
- Merge pull request #200 from MislavMandaric/fix/deprecated-async-get
Deprecated async_get_registry (a3676c5
)
- Merge pull request #103 from pepsonEL/patch-1
Add Polish translation (b1a4f04
)
-
fix: Update minimum HA version to 2022.11 because new temperature enum which replaces deprecated constants is used (
f72c0e7
) -
fix: Replaces temperature constant with temperature enum (
8042aa3
) -
fix: Adds integration_type to manifest (
aacd662
) -
fix: Replace async_setup_platforms with async_forward_entry_setups (
fc8876a
)
- Merge pull request #197 from MislavMandaric/fix/deprecation-fixes
Deprecation fixes (c2a3497
)
- fix: Parallel run of prerelease and release because release can't be triggered from multiple branches (
6cbcc44
)
- fix: Update to new versions of semantic release (
944d387
)
- ci: Add prerelease job for creating semantic release prereleases (
9ab49b7
)
-
fix: Remove reading measure data manually and use new version of API which syncs data on each getthermostatsdata call to get up-to-date data instead of cached one (
0aa28ab
) -
fix: Use proper est_setpoint_temp value for target temperature and fallback to setpoint_temp if it doesn't exist (
e4b02d1
)
- Merge pull request #198 from MislavMandaric/fix/stale-data
Stale data (b628d24
)
- Merge pull request #199 from MislavMandaric/chore/prerelase-support
Prerelease support (821d755
)
- chore: Remove ignore of brand validation in hacs action (
f147fbc
)
- feat: Updates docs and prepares hacs.json for publishing (
dbfaaea
)
- Merge pull request #138 from MislavMandaric/feat/hacs-default-prep
Updates docs and prepares hacs.json for publishing (00207dd
)
- Merge pull request #112 from MislavMandaric/chore/hacs-action-ignore
Removal of ignore for brand validation in HACS action (697ebbe
)
- chore: Updates docs (
b348396
)
- fix: Replaces deprecated constants with enums (
5c202fe
)
- Merge pull request #111 from MislavMandaric/fix/remove-deprecated-constants
Replacing deprecated constants with enums (bd119d7
)
- Merge pull request #99 from alexbelgium/patch-2
docs: add Vaillant and Migo parameters in readme (1c6cb56
)
- chore: Improves logging. (
7cd0a9b
)
-
docs: removed secret key (
fa7d5fe
) -
docs: add Vaillant and Migo parameters in readme
Description of basic informations. Method to obtain client credentials is aligned with the integration help text. (6549a0d
)
-
feat: add french translation (
6804fe5
) -
feat: Improves existing translations by using predefined HA Core translations and adds new reauth translations. (
da6b9f9
) -
feat: Adds reauth handler in config flow which is triggered by unauthorized error from the API. (
e7ea00b
)
- Add Polish translation
Add Polish translation (75d24d1
)
- Merge pull request #98 from alexbelgium/patch-1
feat: add french translation (fbbd7f9
)
- Merge pull request #97 from MislavMandaric/feat/reauth
Adds reauth step to config flow (9420a18
)
- chore: Updates devcontainer and cleans up scripts. (
011e475
)
-
fix: Fixes issue when comparing temperatures in case setpoint temperature is not set, like in summer mode (
a00ead5
) -
fix: Removes custom title translation for configuring the integration through the UI (
bb471f4
) -
fix: Replaces deprecated entity config consts with new enum with the same purpose (
ef18d97
)
- Merge pull request #93 from MislavMandaric/fix/summer-action
Setpoint temperature none compared to current temperature (63f4519
)
- Merge pull request #92 from MislavMandaric/fix/entity-category
Fix for entity categories (530bf92
)
-
feat: Changes start time for measure api to 1h instead of 30mins (
d7a3daa
) -
feat: Adds debug log for changes of temp measurements (
cfc81b6
)
- Merge pull request #64 from MislavMandaric/fix/temp_measures
Updates of temp measurement config (6b1d379
)
- feat: Adds getting temperature data from real time measure API (
e89a3f0
)
- fix: Updates library to new version which contains cache control updates (
99f944c
)
- Merge pull request #45 from MislavMandaric/fix/cache-lib-upgrade
Library upgrade to fix caching issues (8740460
)
- fix: Adds no-cache cache control header to all http requests to Vaillant API. (
f6a1235
)
- Merge pull request #44 from MislavMandaric/fix/no-cache-httpx
Cache control headers (c361899
)
- fix: Adds debug logging to the climate entity when writing to HA state. (
29a4e4a
)
- Merge pull request #42 from MislavMandaric/fix/poll-debugging
Debug for climate state update (91db650
)
- fix: Fixes crash when schedule contains custom profile (
42449fd
)
- Merge pull request #30 from MislavMandaric/fix/custom-profiles-bug
Fix for error when schedule contains custom profile (4350d97
)
- chore: Updates library to the new version and refactors select entity to use names instead of IDs (
bba006b
)
- docs: Adds credits for people who contributed API docs to readme (
6b940d4
)
-
feat: Adds dummy updated websocket handler (
7973553
) -
feat: Changes websockets to use vaillant vsmart specific domain url (
e2a4dc5
) -
feat: Adds POC backend for supporting scheduler-card Lovelace cards (
9f8efef
) -
feat: Adds profile select entity which shows currently active profile for a schedule (
273ee17
) -
feat: Adds switch entity for each schedule defined for a thermostat (
cf6b108
)
- fix: Changes select schedule entity to type diagnostic (
1384e45
)
- Merge pull request #28 from MislavMandaric/fix/diagnostic-select
Selected entity as diagnostic (5d8073c
)
- Merge pull request #26 from MislavMandaric/feat/schedule-backend
Support for scheduler-card (76a1bb7
)
- Merge pull request #23 from MislavMandaric/feat/schedule-entities
Adding support for schedules in HA (7ce9928
)
- fix: Fixes automated release config. (
06193b0
)
-
chore: Attempt at fixing semantic release config (
c6ff0e9
) -
chore: Removes unnecessary translations (
91af8c7
) -
chore: Updates the docs with new platforms info (
a5be2b4
) -
chore: Adds custom repository info to the readme (
0097405
) -
chore: Updates github actions setup (
6b0a17d
) -
chore: Updates hacs info installation instructions to be consistant with the readme (
71b461b
) -
chore: Updates documentation and hacs config (
c14e1df
) -
chore: Updates docs (
8ca6635
) -
chore: Updates the dev environment (
bbce0ec
)
-
feat: Adds battery level sensor (
0a89d09
) -
feat: Adds entity category to HWB switch (
91c65a7
) -
feat: Upgrades api library to new version without authlib, refactors integration to use it (
bacd6af
) -
feat: Improves error handling and logging; updates library with better timeouts and request retries (
878f455
) -
feat: Adds HWB switch to the component (
6b9910e
) -
feat: Adds translations (
e8def47
) -
feat: Adds manifest (
ef3ea0d
) -
feat: Refactors and adds required integration code (
ad34ebf
)
-
fix: Fixes switch import issue (
5d9159e
) -
fix: Updates library to include sanitized logging (
1bbe3be
)
- Merge pull request #22 from MislavMandaric/chore/translations-fix
Fixes translations (7131ca2
)
- Merge pull request #16 from MislavMandaric/feat/battery-sensor
Battery level sensor (c2c8f95
)
- Merge pull request #3 from MislavMandaric/dependabot/pip/pytest-homeassistant-custom-component-0.4.4
Bump pytest-homeassistant-custom-component from 0.4.0 to 0.4.4 (c78c60e
)
- Bump pytest-homeassistant-custom-component from 0.4.0 to 0.4.4
Bumps pytest-homeassistant-custom-component from 0.4.0 to 0.4.4.
updated-dependencies:
- dependency-name: pytest-homeassistant-custom-component dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (a5bb7c1
)