Skip to content

v3.1.0 - Configuration and Unit/Class Updates

Choose a tag to compare

@skircr115 skircr115 released this 08 Mar 15:19
2cf04d2

AmeriGas Propane v3.1.0

What's New

πŸ” Update Credentials Without Reinstalling

You can now change your AmeriGas password (or username) directly from the integration β€” no need to delete and re-add it.

Settings β†’ Devices & Services β†’ AmeriGas β†’ Configure

Enter your updated credentials, and they'll be validated and applied on the next data refresh. No restart required, and your historical data and Energy Dashboard statistics are fully preserved.


πŸ“Š Daily Average Usage β€” Correct Unit & Device Class

sensor.propane_daily_average_usage now uses gal/d with SensorDeviceClass.VOLUME_FLOW_RATE, which is the correct Home Assistant representation for a consumption rate. Previously the sensor used a plain string unit with no device class, causing inconsistent display in the UI.

Existing users: Home Assistant will show a one-time unit-change prompt under Developer Tools β†’ Statistics for this sensor. Accept it β€” it corrects the historical unit metadata without changing any recorded values.


πŸ’³ Payment Date & Terms Improvements

  • sensor.amerigas_last_payment_date now returns a fully timezone-aware datetime consistent with all other date sensors, fixing potential display issues for non-UTC timezones.
  • sensor.amerigas_amount_due gains a payment_terms_days attribute (integer) parsed from the payment terms string β€” useful for automations like "alert me if I owe money and payment is due within 3 days."

Upgrading

Update via HACS and restart. No breaking changes β€” all existing sensors, entity IDs, automations, and Energy Dashboard configuration continue working without modification.

If you see a Statistics unit-change prompt for propane_daily_average_usage, accept it. That's the only action required.


Full Changelog

See [CHANGELOG.md](https://github.com/skircr115/ha-amerigas/blob/main/CHANGELOG.md) for the complete history.

Previous release: [v3.0.11](https://github.com/skircr115/ha-amerigas/releases/tag/v3.0.11) β€” Date timezone fix for US timezones and next delivery date entity disappearing.