github BottlecapDave/HomeAssistant-OctopusEnergy v9.0.0

latest releases: v16.3.1, v16.3.1-beta.1, v16.3.0-beta.1...
22 months ago

9.0.0 (2023-11-20)

Bug Fixes

  • custom: updated value_inc_vat and rates to be in pounds/pence for consistency (439c081)
  • Fixed issue calculating off peak costs when rate information isn't available (fc155a1)
  • Fixed issue when failing to retrieve account during setup (c9d04fb)
  • fixed issue where sensor attributes were always strings when restored after reload/restart (53964ae)
  • Fixed issue where unit of measurement couldn't be changed/converted within HA (f07da9d)
  • removed all_rates and applicable_rates attributes from rate sensors to fix statistics warning (280e6d2)
  • updated standing charge attribute on cost sensors to be in pound/pence for consistency (913336a)

Features

  • Added new events for new and all saving sessions (b2b44b5)
  • added new sensor for octoplus points (800fc85)
  • Added sensors for available wheel of fortune spins (6273784)
  • Added service for joining a saving session (01342b5)
  • Added service for spinning wheel of fortune (effcc21)
  • Added two new attributes to various sensors determining when the underlying data was last retrieved and when the value was last evaluated. These will slowly be added to other entities. (11f8878)
  • created new event entity to capture available and joined octoplus saving session events (b402c06)
  • standardised attributes around time periods across the integration (89a6985)
  • standardised attributes around time periods across the integration (#535) (7f6712f)
  • Updated config entry for account to have the account id as the title (02ef313)
  • updated intelligent sensors to include account id. This is to support future functionality (57e3d79)
  • updated last_calculated_timestamp attributes to last_evaluated for consistency (702eb4a)
  • Updated saving session sensor to include account id. This is to support future functionality (3136005)
  • Updated underlying config with some missing fields (82e4564)
  • updated various attributes to be their numberic value instead of strings with symbols (727db53)

BREAKING CHANGES

  • all_rates and applicable_rates attributes are no longer accessible in rate sensors. All rate
    information is available in the events attribute. See
    #444 for more information
  • Any previous references to valid_from/valid_to,
    interval_start/interval_end or from/to have now been changed to
    start/end. This change may take a little while to propagate while old
    data is replaced. Any reliances on these attribute names will need to be
    updated.
  • The joined events attribute has been removed from the saving session binary sensor in favour of the event entity
  • Any references to last_calculated_timestamp attribute should be updated to last_evaluated
  • saving session points sensor has been removed in favour of octoplus points sensor
  • Any references to saving session entities will need to be updated based on name change including account id
  • Any references to intelligent sensors will need to be updated based on name changes including account id
  • All references to value_inc_vat and rates are now in pounds/pence. If you are relying on this
    structure, you may need to update your logic
  • Standing charge attribute on cost sensors are now in pound/pence. If you are using this, then you may
    need to adjust any calculations etc.
  • Various attributes have been updated to be numeric instead of strings with symbols (e.g. £1.50 -> 1.50). Any
    logic that was used to remove these symbols will now break. In addition, some attributes had raw
    representations, which have now been removed. Please review docs for more information.

Enjoying the integration? Why not make a one time or monthly GitHub sponsorship or use my Octopus Energy referral link?

Don't miss a new HomeAssistant-OctopusEnergy release

NewReleases is sending notifications on new releases.