Skip to content

Releases: markaggar/Water-Monitor

Normalize flow units to prevent gpm/gal/min oscillation in statistics

08 Dec 23:44
ce6b5fc

Choose a tag to compare

What's Changed

  • Normalize flow units to prevent gpm/gal/min oscillation in statistics by @Copilot in #35

New Contributors

  • @Copilot made their first contribution in #35

Full Changelog: v.1.3.1...v1.3.2

Attempt to fix changing unit

01 Dec 05:42

Choose a tag to compare

Pre-release

Attempting to fix issue where the unit changes between gal/min and gpm, causing the statistics and charts to be broken.

v1.3.1: Add intelligent leak learning period and notification controls

01 Sep 05:50

Choose a tag to compare

  • Added learning period configuration option for IntelligentLeakBinarySensor
  • Added notification control helpers for intelligent leak and high usage alerts
  • Enhanced upstream health notifications with specific sensor status details
  • Updated YAML orchestration package with granular notification controls
  • Fix corrupted translation files

Water Monitor v1.3.0 - Leak Detector attribute standardization, improvements and internationalization support

30 Aug 01:25
35dcd69

Choose a tag to compare

Water Monitor v1.3.0 - Leak Detector Improvements & Internationalization

🔧 Leak Detector Enhancements

Standardized leak detector attributes
Automation package updated to support new attributes
New hot water percentage threshold for tank refill leak detection
Improved intelligent leak detector configuration
Better entity cleanup when options are disabled

🌍 New: Multi-language Support

Added Spanish, German, and French translations

Full Changelog: v1.2.0...v1.3.0

v1.2.0

23 Aug 00:58
0273149

Choose a tag to compare

Comprehensive Water Monitor Enhancements - Automation Package, Synthetic Volume Fixes & Leak Detector Consolidation

🎁 New Features

1. Complete Home Assistant Automation Package (examples/water_monitor_package.yaml)

  • 📱 Actionable Notifications: Smart notifications with dynamic action buttons (Snooze, Reopen, Shutoff, Test Toggle)
  • 🤖 Unified Orchestrator Automation: Single automation handles all leak types with targeted triggers
  • 🔄 Smart State Management: Automatic reminder scheduling, snooze functionality, valve control integration

2. Enhanced Notification System

  • Leak Type Detection: Automatically identifies Low Flow, Tank Refill, or Intelligent leak types
  • Rich Contextual Information: Volume, duration, flow rates, timing details in notifications
  • Dynamic Action Buttons: Context-aware actions based on leak type and valve availability
  • Reminder System: Configurable reminder intervals for unacknowledged alerts
  • State Persistence: Maintains notification state across Home Assistant restarts

3. Template-Based High Session Detection

  • Current Session Monitoring: Replaces noisy triggers with template-based volume thresholds
  • Configurable Thresholds: User-adjustable high session volume detection
  • Reduced Automation Noise: Eliminates excessive triggering from attribute updates

🔧 Technical Fixes

1. Synthetic Volume Integration

  • Added synthetic volume tracking to flow integration path: Previously only worked with external volume sensors
  • Flow vs Volume calculation modes: Fixed logic to integrate effective_flow and synthetic separately

2. Tank Refill Leak Detector Improvements

  • Added tracker signal subscription: Real-time valve state updates
  • Fixed valve state attributes: valve_off attribute now updates correctly
  • Enabled synthetic flow capture: synthetic_flow_at_trigger properly captures synthetic flow values
  • Auto-shutoff standardization: Consistent valve control behavior across all leak types

3. Integration Enhancements

  • Auto-discovered valve entities: Leak detectors automatically find and use configured shutoff valves
  • Synthetic flow race condition fixes: Resolved timing issues in synthetic flow state management
  • Storage cleanup: Improved data persistence and cleanup on entry removal

v1.1.1

21 Aug 03:25
9fbf772

Choose a tag to compare

Fix small regression to ensure Upstream health sensors stay connected regardless of the number of sensors being monitored.

Water shut-off valve support!

20 Aug 23:03
52a1259

Choose a tag to compare

Added support for water-shutoff valves! The detectors can be configured to turn off the water-shut off valve if a leak is detected, and the leak detector will stay on until the valve is turned back on.

v1.0.1

19 Aug 20:11
8eb8635

Choose a tag to compare

Small update to add a user-friendly time to the tank refill leak sensor's Contributing Events attribute array.

v1.0.0

18 Aug 04:58
aae38ee

Choose a tag to compare

V1.0.0 New HACS Release submission!

0.4.0

18 Aug 04:35
2a49361

Choose a tag to compare

What's Changed

  • Flow-only setup: auto-integrate volume when no volume sensor, clearer UI, attributes, and persistence fixes by @markaggar in #15

Full Changelog: 0.3.0...0.4.0