Skip to content

Releases: sdague/cenhud-rates

Release v1.3.3

Choose a tag to compare

@github-actions github-actions released this 02 Jul 13:29

Changed

  • Updated .gitignore to exclude scraper debug artifacts and Claude Code local settings
  • Update with June 13 prices, and new delivery charge increase for July 2027

Release v1.3.2

Choose a tag to compare

@github-actions github-actions released this 20 Jun 19:17

Changed

  • Updated with June 2026 prices (effective 2026-06-01)

Release v1.3.1

Choose a tag to compare

@github-actions github-actions released this 13 May 16:55

Changed

  • Updated with May 2026 prices (effective 2026-05-12)

Release v1.3.0

Choose a tag to compare

@github-actions github-actions released this 12 Apr 12:28

Fixed

  • Fixed rate selection to ensure only rates with effective_date on or before today are selected as current rates, preventing future rates from becoming active prematurely

Release v1.2.8

Choose a tag to compare

@github-actions github-actions released this 12 Apr 12:06

Changed

  • Updated with April 2026 prices

Release v1.2.7

Choose a tag to compare

@github-actions github-actions released this 27 Mar 11:17

Fixed

  • Scan interval reduced to 1 minute for more responsive on-peak/off-peak transitions

Release v1.2.6

Choose a tag to compare

@github-actions github-actions released this 27 Mar 10:51

Changed

  • Add additional attribute for debugging DST bug

Release v1.2.5

Choose a tag to compare

@github-actions github-actions released this 27 Mar 10:39

Fixed

  • Fixed binary_sensor platform not being exposed in Home Assistant by adding Platform.BINARY_SENSOR to PLATFORMS list

Release v1.2.4

Choose a tag to compare

@github-actions github-actions released this 25 Mar 10:04

Changed

  • Updated actions/setup-python from v5 to v6 in CI workflow
  • Updated actions/checkout from v4 to v6 in CI workflow

Release v1.2.3

Choose a tag to compare

@github-actions github-actions released this 17 Mar 20:08

Fixed

  • Fixed peak/off-peak time determination to use timezone-aware datetime with proper daylight savings time handling
  • Changed is_on_peak_time() to use Home Assistant's dt_util.now() instead of datetime.now()
  • Fixed fetch_prices_selenium.py scraper to properly skip 12-month average row
  • Added extraction of effective date from first column of pricing data
  • Added automatic calculation of total_per_kwh using delivery charges from historical data
  • Scraper now includes delivery_charge and total_per_kwh in output when historical data is available