Skip to content

Full Change Log

Mark Parker edited this page May 19, 2023 · 4 revisions
  • 3.3.7

    • Fix issue with zigbee card unable to save layout in stack card
    • Updated libraries for schedule card to fix security vulnerabilities
    • Fix colours missing on on/off schedule in schedule card
  • 3.3.6

    • Improved Zigbee Network card
  • 3.3.5

    • Fix for eroneous current temp if lost signal with TRV - issue #369
    • Reduced log error level for failed update form hub to warning
  • 3.3.4

    • Fix issue with passive mode whereby it did not factor heating channels for multi channel hubs
  • 3.3.3

    • Fix issue of passive mode temperature increment setting not working - issue #359
    • Improved error handling if the extra config file should get corrupted - issue #364
    • Current target temp now uses DisplayedSetPoint from hub to better show correct temp when EcoIQ is active
  • 3.3.2

    • Fix issue with HA hanging when trying to change Alexa exposed entities with this integration enabled - issue #360
    • Fix issue whereby the passive mode increments are not maintained on hub update - issue #359
    • Added attribute to climate entity to see passive mode temp increment value
  • 3.3.1

    • Bump api to v1.3.1
    • Added is_passive attribute to climate entity
    • Added that away mode overrides passive mode
    • Added config option to manage passive mode temperature increments
    • Added hub update if built in automations make changes to hub to reflect current status immediately
  • 3.3.1beta2

    • Bump api to v1.3.0
    • Breaking change - if you have installed and used passive mode in v3.3.1beta, this version will leave orphaned select entities that will need to be deleted manually.
    • Reworking of passive mode to be based on the auto/heat/off HVAC modes with passive mode on/off switch
    • Storage of the manual set temp in the (now existing) integration storage file to presist after a HA restart
  • 3.3.1beta

    • Bump api to v1.2.2
    • Breaking change - added passive mode follow schedule which changes on/off switch for passive mode to selector for type of mode. Please note, there is a bug in the thermostat card (due to be fixed in an upcoming release of HA frontend) which causes the high temperature setting to not show correctly in Passive Follow Schedule mode if you try to change it manually.
    • Breaking change - where the automations were enabled in v3.3.0, this willneed re-enabling in v3.3.1beta1 due to changes in the config configuration
    • Allow boost override when in passive mode - issue #348
    • Added additional opentherm parameters - issue #337
    • Corrected error saving on/off schedule - issue #349
  • 3.3.0

    • Bump api to v1.0.2
    • Add event data to wiser events - issue #324
    • Fix error setting away mode action for shutters - issue #329
    • Add support for Heating Actuator floor temp sensor - issue #334
    • Improve error handling/notification for setting schedule via YAML file - issue #325
    • Add service for setting opentherm parameters
    • Fix beta issue creating floor temp sensor when not fitted due to odd hub data - issue #340
    • Fix beta issue of error when calling boost all
    • Fix beta issue of error setting schedules from YAML file
    • Fixed beta issue of error during setup
    • Added LTS Floor Temp Sensor for Heating Actuators - issue #337
    • Added flow and return temp sensors for Opentherm boilers - issue #337
    • Added new passive mode for rooms with api smarts
    • Improved repeater name on device signal entity - issue #345
  • 3.2.2

    • Bump api to v0.1.8
    • v1.1.7 of schedule card
    • Add list view option to Schedule Card
    • Add Show ID option to schedule card standard view
    • v1.1.0 of zigbee card
    • Fixed - Update status attribute does not show when failed
    • Fixed - Error if heating actuator has no assigned room - Issue #321
    • Added events for room started/stopped heating, target temperature increased/decreased and boosted
    • Added device_triggers for events
  • 3.2.1

    • Bump api to v0.1.7 to fix error with UFH controller - issue #318
    • Improve setup handling and logging if hub does not respond on initial request - issue #317
    • Python 3.9 compatibility
  • 3.2.0

    • Utilise async api aioWiserHeatAPI
    • Modify for fully async functionality
    • Utilise the data update coordinator of HA
    • Adjustment of battery levels to be more reflective of remaining usable capacity
    • Added schedule_name parameter option to assign schedule service
    • Added All special days support in schedule files
    • Added new Set Schedule From String service that supports templating
  • 3.1.7

    • Bump api to 0.0.42 to fix hub wifi drop outs
    • Added debug logging to show number of pool connections
    • Fix for error in boost_hotwater service. Issue #305
  • 3.1.6

    • BREAKING CHANGE: The boost hot water service parameters have changed and no longer require an entity id. See Boost Hot Water Service
    • BREAKING CHANGE: Removed remove_orphaned_devices services as now replaced with UI delete option
    • Bumped api to v0.0.40
    • Added next schedule day attributes to hot water sensor. Issue #302
    • Added next schedule datetime attribute to climate, hot water, light and shutter sensors
    • Added ability to delete devices via UI (including associated entities)
    • Updated deprecated constants. Issue #289
    • Removed need to have HACs installed. Issue #292
    • LTS target temp sensor now shows None value if room set to off. Issue #301
    • Prevented creation of LTS sensors if room has no devices
    • Moved services into own file to tidy up code for readability ahead of future rework of this code
  • 3.1.5

    • Fix for trying to add Wiser card resources before lovelace has loaded existing ones on fast hardware - issue #287
    • Remove gzip versions of files from source
    • Delete versions of gzip file older than js file on restart to prevent new version not loading
  • 3.1.3

    • Added ability to change hub IP/Hostname via configuration in UI
    • Changing HVAC setting will now remember previous manual setting
    • New config option to determine what target temp to use if no stored manual temp
    • Bump api to v0.0.39 to fix issue #284
    • Removed Advance Schedule preset option if room has no schedule
  • 3.1.2

    • Added diagnostics capability to download diagnostic data in UI via Config or Device
    • Removed old output_json_to_file service (now replaced by diagnostics)
    • Fixed issue with zigbee card if device not assigned to a room
    • Updated schedule card to v1.1.1 to include copy day functions
  • 3.1.1

    • Reverted changes to number entity as no compatible way to support 2022.6 and 2022.7. Will log deprecation warnings until HA provide a fix - think better than not working!
    • Added fix to error installing schedule-card when Lovelace in YAML storage mode. Need to add manually - see documentation.
    • Added websocket service for zigbee network card
    • Added new Zigbee Network Card
  • 3.1.0

    • Bump api to 0.0.37
    • Fix for battery voltages over 3v show 0%
    • Added update delay after sending light command to allow time for hub to update new values before reading
    • Added websockets functions to support schedule card
    • Addded schedule card to managed schedules
    • Fixed deprecation functions warning for number entity
  • 3.0.24

    • Bump api to 0.0.32
    • Add shutter, light and dimable light support - thanks @LGO44
    • Add new service to assign schedules to rooms or devices
    • Add opentherm info to heating sensor
    • Fixed issue where scheudle setting of off displayed -20C in climate card
    • Improve debug logging for unknown errors during setup
    • BREAKING CHANGE: Previously deprecated services for get/set/copy_heating_schedule and get/set/copy_onoff_schedule and set_hotwater_mode and set_smartplug mode have been removed and replaced with get/set/copy_schedule and set_device_mode respectively.
  • 3.0.23

    • Bump api to 0.0.25
    • Added support for Under Floor Heating controller - issue #234
    • Added integration and api version information to Hub Signal entity - isse #240
    • Fix for reported current temperature not going below 5C - issue #235
    • Fix for boost heating service not using detault boost time if no time period supplied - issue #242
    • Fix for next schedule change attribute not using underscore formatting - issue #243
    • Simplified get, set and copy schedules to be a single service instead of by type. See Managing Schedules
    • Deprecated services to handle schedules by type. These will be removed in an upcoming version.
  • 3.0.22

    • Bump api to 0.0.23 to fix ruamel.yaml install errors on some HA linux platforms
    • Fix error in event firing when room has no schedule - issue #236
    • Fix for issue #237
    • Added LTS sensor for Roomstat humidity - issue #230
  • 3.0.21

    • Bump api to 0.0.20
    • Fix - boost is not cancelled when changing mode
    • Added - service to output hub json to files for debug
    • Added - setpoint mode to only boost in auto
  • 3.0.20

    • Bump api to 0.0.17
    • Improvements to connection handling and error reporting
    • Added attribute on climate entity for current schedule temperature setting
    • Added event to fire when room heating status changes (wiser_room_heating_status_changed)
    • Fix - switches do not always show state at restart
    • Fix - only update delivered power on SmartPlugs if above 0 to fix sporadic issue where value goes to 0 on hub update.
  • 3.0.19

    • Fix error on load if SmartPlug does not belong to a room - issue #209
    • Added iTRV measured temperature to iTRV signal entity attributes (to be made sensor entities in a future release) - issue #211
    • Fixed issue where boost service did not default to config boost temp if no temperature_delta or temperature value passed - issue #216
    • Fixed issue whereby UI temp increase step was x.1 due to min value issue
    • Added additional wifi information attributes to Hub signal entity
    • Reverted connection to hub to use IP address instead of DNS name due to high number of issues using this method - issue #210
    • Removed unnecessary hub update on component load during server restart
    • Improved error handling for set_hvac and set_preset_mode if invalid option passed
    • Bump api to 0.0.16
  • 3.0.18

    • Fix for devices that have no room association
    • Added back humidity and temp attributes to RoomStat signal sensor (to be made sensor entities in a future release)
  • 3.0.17

    • Fix for room not having a schedule causes climate entity to fail to load
    • Fix for unknown device acting as repeater
    • Added back controller signal sensor that was removed in v3.0
    • Improved attributes for signal sensors
    • Bumped api to 0.0.14
    • Fix for HACs not properly showing documentation
  • 3.0.16

    • Added support for heating actuators in devices
    • Added basic support for Shutters and Lights in devices
    • Bump api to 0.0.13
    • Improved handling of battery data
    • Changed model to use product_type as model_identifier not consistantly supplied for all devices
  • 3.0.15

    • Fix for issue with single TRV device if multiple in a room - issue #194
    • Fix for boost_all_rooms not setting temp correctly - issue #180
    • Add ability to set target temp or temp delta for boost - like in v2.7
  • 3.0.14

    • Fix error with smartplug total power not available in energy config - issue #192192
    • 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
  • 3.0

    • See above for long list of new functionality
  • 2.7

    • Various bug fixes and prep for V3 :-)
  • 2.6beta6

    • Fix for broken scheduler services - sorry all!
  • 2.6beta5

    • Amended manifest version to include 2 dot notation
    • Fixed label issue on config for setpoint mode
  • 2.6beta4

    • Fixed issue caused by removal of ruamel.yaml from core
    • Added last updated attribute to wiserhub sensor
  • 2.6beta3

    • Added setpoint mode to allow boosting on temp change instead of setting temp until next scheduled event
  • 2.6beta

    • Added version to manifest.json
    • When cancelling boost the setpoint is returned correctly
    • New setpoint mode added (thanks @charlesomer)
  • 2.5

    • Added water scheduling support
    • Fixed wiserhub doesnt update on server start
    • Upgraded to wiserapi 1.0.10
    • Added some new recipies to docs
  • 2.4

    • Fixed deprecated devices
    • code changes to support publishing as a native HA component
    • Fixed issues with older firmware
    • Fixed issues with hubs with no rooms (new installs)
    • Added ability to manage schedules for all device types - rooms, hot water, smart plugs
    • Implemented new attribute on climate entities to show remaining boost duration
    • Improved handling of hub connection errors at startup
    • Fixed issue where component does not request update from wiser hub at startup
  • 2.3

    • Fix for error given by latest HA highlighting that I/O Detected in event loop - issue #97
    • Fix for climate graph not showing true state - issue #98
    • Fixed heating boost - issue #101
  • 2.2

    • Battery voltage across sensor types now consistent (1 decimal place no v)
    • Implemented what we think is correct battery percentages depending on device (itrv or roomstat)
    • Regression of itrv sensors not having battery voltage fixed
  • 2.1

    • Minor bug fixes and documentation fixes
  • 2.0

    • Now supports Home Assistant Config Flow (credit @msp1974)
    • Fix/error for when there is no smartplug present, also error if smartplug exists but offline
    • Documented some community inspired (non obvious) recepies
    • Uptake of new wiser-heating-api (1.7.1)
  • 1.9

    • Component rewritten to use Async to ensure the component is more robust and HA friendly
    • Ability to control SmartPlugs
    • Zigbee Network info now available
    • Ability to control hotwater (using a service)
    • Ability to get/set schedule using services
    • Ability to set/get system settings , like auto mode, eco mode etc
    • and Many more
    • BREAKING CHANGE : We no longer support the custom component updater, please use HACS instead
  • 1.8.1

    • Multiple fixes to timeouts, boost and upgrade to wiserapi 1.0.3
  • 1.7

    • Presets and now supports delta boosts (thanks @msp1974)
    • BREAKING CHANGE : boost temp is now a delta and not a specific value e.g.. now is 2C vs previously 20C
  • 1.6.1

    • Fixed setting temperature bugs
  • 1.6

    • Merged functionality where it now shows which rooms are being heated by an icon
  • 1.5.1

    • Minor bump to fix home/away issue and bring versions inline
  • 1.5

    • Now supports HACS
  • 1.4

  • 1.3.1

    • Merged djbanks Home/Away switch
  • 1.3

    • Added ability to set temperature
    • Added ability to set room mode (auto,boost,manual)
Clone this wiki locally