v1.3.5
HA Daily Counter v1.3.5 β 2025-12-09
π New Features
- Added domain selection dropdown in configuration flow to filter entities by type (binary_sensor, sensor, automation, script, input_boolean, input_number, input_select)
- Integration now supports monitoring automations and scripts in addition to sensors
- Added text filter field in additional trigger step to search entities by name
β¨ Improvements
- Moved logic operator selection (AND/OR) from first step to second step for better UX
- Logic operator now appears only when adding the first additional trigger (second sensor)
- Subsequent triggers automatically use the same logic operator
- Entity selector now dynamically filters based on selected domain type
- Optimized state lookups to avoid redundant
hass.states.get()calls
π Bug Fixes
- Fixed potential AttributeError when entity state name is None
- Added null-safe handling for entity state names in trigger list
π§ Technical Changes
- Updated translation files (en, es) with new field labels
- All code passes linting (ruff) and type checking (mypy)
- Security scan clean (CodeQL - 0 alerts)
π Breaking Changes
None - fully backward compatible with existing configurations