Releases: asantaga/wiserHomeAssistantPlatform
R3.0.14beta
- Fix error with smartplug total power not available in energy config - issue #192
- Fix issue with zeroconf not using hostname
- Fix issues with zeroconf not reporting errors on setup - issue #189
- Add away mode target temperature number slider to view and set away mode temp - issue #190
- Removed last_updated attribute from device signal entities
- Added last updated, mins since last updated and last update status attributes to Heating Operation sensor - issue #191
- Bumped api to v0.0.10
R3.0beta
WARNING : V3 has been internally revamped to address a number of issues, increase stability and improve code maintenance, this unfortunately means it will cause entity names to change. See Updating to v3.0 below.
Minimum Requirements
Requires a minimum of HA 2021.12. This is needed to support the new button functionality and changes to config flow. Requires the new WiserHeatAPIv2 api.
Updating to v3.0 - IMPORTANT PLEASE READ!
Some of the great new functionality above has only been possible by making some major changes to the integration code and how HA entities are registered. As such, when upgrading a number of existing entities in v2 will be replaced with new ones and the old ones will show unavailable.
If you have custom scripts or automations for this integration, they are likely to break. Equally, your Lovelace dashboards will also need updating with the new entities.
We have tried hard to find a way to not have this as such a disruptive change but are unable to do so. As such, please understand you may have quite a bit of work to reset your setup after upgrading to this.
In most cases, it will be easier to remove the old integration and add this from new.
However, we hope that many of the things our community has had to create with scripts or automations will now have a much simpler way to do it anyway and we can better maintain this setup going forward so future upgrades will be straight forward.
v3.0 Update
-
System Setup
- Hub discovery via zeroconf. Once you add the integration via HACs and restart, HA will discover the hub and display it in the integrations page. This also uses the dns name to talk to the hub so if it changes IP you will not need to reinstall.
- Support for multiple Wiser Hubs. If you are lucky enough to have more than one house, you can add your multiple hubs to one HA instance.
-
Hub/System
- Button to boost all rooms
- Button to cancel all heating overrides
- Daylight saving setting can now be controlled
- Support for Wiser Moments - see Moments below
- Long term stats sensors for heating channel and hotwater demand - see LTS sensors below
-
Hot Water
- Button to boost hot water
- Button to cancel hot water overrides
- Button to toggle on/off. In auto mode this is an override until next schedule time.
- Hot water mode selector to allow setting via UI instead of just service
- Hot water operation mode sensor to show boost (with remaining time), override, away mode, auto or manual
-
Rooms
- New switches to control open window detection in each room
- Ability to advance the room schedule via the presets
- Long term stats sensors for temp, target_temp and room demand - see LTS sensors below
- Displays remaining boost time for room on climate entity
- Shows if EcoIQ or Comfort mode is driving room demand on climate entity
- Arributes now show next temp setting and time from schedule
- Attributes for is_boosted, is_override and is_heating to help with automations
-
Devices
- Turn on/off device lock
- Enable identify function to flash leds on TRV
- Device attributes now shows which smartplug is the zwave repeater
- Signal entity renamed to be more explanatory
-
SmartPlugs
- Drop down selector to set smartplug mode
- Switch to set smartplug to turn off when in away mode
- Power sensors for current and total power
-
Services
- Majority of services now utilise new HA functionality to make using them in scripts and automations much easier through the UI.
- New service to remove devices from HA if you have removed Rooms or Devices from Wiser
- New service to boost hotwater for custom time period
- New service to set smartplug mode
- Schedule save, set and copy are now split between heating and onoff schedules
- All new buttons, switches and selectors can be used with the relevant services for these entity types.
-
Moments
- Wiser have created a new feature called moments which are basically scenes. Any moments you setup on the app will have a button within HA to activate too (you will need to restart HA to add new ones). We don't enable this by default so you will need to enable moments in the integration config first.
-
Long Term Stats
- As listed in the categories above, we have added a number of LTS sensors for those in our community wanting to do more analysis of how their heating is performaing. As HA only support these currently via sensors, this functionality can create a lot of entities. Therefore, we have made it an optional feature that can be turned on and off in the integration config.
Breaking Changes
- Many entity names and unique ids have changed meaning new entities will be created and the old ones will show as unavailable
- Standardisation of entity attribute names format meaning some attribute names are now different
- The structure and naming of some services has changed therefore scripts and automations will need updating
R2.7_Final
R2.7 stable , with a bunch of changes cumulated over the last couple of months.
This is the last release of V2.x and soon we'll be moving to V3.
WARNING : V3 has been internally revamped to address a number of issues, increase stability and improve code maintenance, this unfortunately means it will cause entity names to change. More details to follow
What's Changed
- Fix issue #122 and show boost end/remain by @msp1974 in #123
- Don't report room temperature if we don't know what it is by @technofreak74 in #117
- Report None for the setpoint even if the system is not in manual by @technofreak74 in #121
- Dev by @msp1974 in #124
- fixes to handle older firmware by @msp1974 in #127
- Fix for issue #126 to handle older firmware by @msp1974 in #128
- get/set/copy schedules for rooms/hotwater/smartplugs by @msp1974 in #129
- Schedule services updates by @msp1974 in #132
- Ability to manage all schedules by @msp1974 in #133
- 2 Updates by @msp1974 in #157
- Update config options to include setpoint mode label by @msp1974 in #158
- Updated setpoint mode text for German language by @msp1974 in #159
- Fix for 2 dot version by @msp1974 in #164
- config_flow update by @msp1974 in #165
- Fix schedule services issue by @msp1974 in #167
- Remove config path from filename for schedules by @msp1974 in #168
- Return to ruamel.yaml for schedules by @msp1974 in #169
- bump ruamel.yaml to 17.16 by @msp1974 in #170
- Bump ruamel.yaml to 16.13 by @msp1974 in #171
New Contributors
- @technofreak74 made their first contribution in #117
Full Changelog: 2.3.1...V2.7_Final