v3.0.0
What's Changed
- Refactor integration
- Isolated API logic, data processing and HA functionality
- Add tool to translate component to additional languages automatically using Google Translate
- Fully translated to Hebrew
- Extend diagnostic file to support all data collected from API and internal state data
- Move cost configuration into meter device (per meter) using number entities
- Low Rate Cost - Default 7.955 ILS/m³
- High Rate Cost - Default 14.6 ILS/m³
- Low Rate Cost - Default 7.955 ILS/m³
- Sewage Cost - Default 0 ILS/m³
- Low Rate Consumption Threshold - Default 3.5 m³ (Equivalent to 7m³ per 2 months of 1 person in property)
Breaking Changes
- Device & Entity names changed
- Meter device name is now constructed by meter's address and serial number
- Account device name is now constructed by owner's first & last Name and account number
- Alert settings dropdown are now being represented as:
- Alert leak via Email - binary sensor
- Others - switch
Default values taken from gov.il and up to date to January 1st 2024
Refactor component by @elad-bar in #66
Full Changelog: v2.0.15...v3.0.0