Skip to content

Austrian Smartmeter for Home Assistant

Choose a tag to compare

@acdcnow acdcnow released this 03 Jan 09:14
· 35 commits to main since this release
5bbd36c

Release 1.1.6: Major Refactoring, Diagnostics & naming improvements

This release marks a significant milestone in the stability and usability of the integration. The entire sensor logic has been refactored to be more robust, and the naming convention has been cleaned up.

🚀 What's New

  • Improved Entity Naming: Entities now use the friendly name defined in the Web Portal (e.g., "Wohnung") instead of the long Metering Point ID (AT001...).

  • Old: sensor.smart_meter_at001..._energy_consumption_total

  • New: sensor.wohnung_energy_consumption_total (or sensor.smart_meter_energy_... if no name is set).

  • Comprehensive Diagnostics: Added new diagnostic entities to the device view:

  • Detailed Address (Street, City, ZIP, Door, Stair, etc.)

  • Metering Point ID & Customer ID

  • Facility Type (e.g., Consumption/Feed-in)

  • Market Readiness & Contract Active Status

  • Device Info: The Device Registry is now correctly populated with:

  • Serial Number

  • Hardware Version

  • Model & Manufacturer (e.g., Wiener Netze)

  • Link to the configuration web portal.

  • Statistics: Added sensors for daily statistics provided by the API:

  • Consumption Yesterday

  • Consumption Day Before Yesterday

  • Feed-in Support: Now correctly identifies and creates sensors for energy production/feed-in (OBIS 2.8.0) alongside consumption.

🐛 Bug Fixes

  • Fixed Unit of Measurement: Strictly enforces Wh as the native unit for energy sensors to ensure correct long-term statistics in Home Assistant.
  • Fixed Config Flow: Resolved "500 Internal Server Error" during setup/options flow caused by missing constants.
  • Fixed Data Parsing: Made the sensor robust against varying API response keys (handles zeitpunkt, zeitBis, timestamp dynamically).
  • Fixed Crash on Missing Data: The integration no longer crashes if the API returns null for specific statistic values.

⚠️ Breaking Changes

  • Entity ID Change: Due to the naming cleanup, your sensor Entity IDs will change (the long AT... number is removed). You may need to update your Dashboards/Cards to point to the new, cleaner entity names.

Full Changelog: https://github.com/acdcnow/AustrianSmartMeter-for-Home-Assistant/commits/1.1.6