github jontofront/ecoNET-300-Home-Assistant-Integration v1.1.3

latest releases: v1.1.13, v1.1.13adiagnostic, v1.1.12...
one month ago

ecoNET300 Integration v1.1.3 - Release Notes

🎉 What's New in Version 1.1.3

This update brings mixer temperature setpoint controls and several important improvements to make your ecoNET300 integration more powerful and reliable.


✨ New Features

🔧 Mixer Temperature Setpoints

Control individual mixer temperatures directly from Home Assistant!

  • 6 New Number Entities: mixerSetTemp1 through mixerSetTemp6
  • Smart Detection: Only shows controls for mixers your boiler actually has
  • Proper Translations: English and Polish names for all mixer setpoints
  • No Clutter: No broken entities for non-existent mixers

Supported Boiler Models:

  • ecoMAX810P-L: Mixers 1-4 (mixerSetTemp1 through mixerSetTemp4)
  • Other Models: Automatically detects and shows appropriate mixers

How to Use:

  1. After updating, restart Home Assistant
  2. Check your Devices & ServicesecoNET300 integration
  3. Look for new Number entities like "Mixer 1 target temperature"
  4. Adjust setpoints directly from Home Assistant UI

🛠️ Technical Improvements

🔍 Better Error Handling

  • Improved Debugging: Better error visibility during development
  • Development Friendly: Easier to identify and fix issues
  • Robust API Communication: More reliable connection handling

🌐 Translation Support

  • Complete Polish Translation: All new mixer setpoints in Polish
  • Consistent Naming: Follows official ecoNET terminology
  • User-Friendly Names: Clear, descriptive entity names

🚀 CI/CD Pipeline

  • GitHub Actions: Automated testing and quality checks
  • Translation Validation: Ensures all translations are complete
  • Code Quality: Automated linting and formatting checks

📋 What You'll See

New Entities Available:

Entity Name Description Control Type
Mixer 1 target temperature Control mixer 1 setpoint Number
Mixer 2 target temperature Control mixer 2 setpoint Number
Mixer 3 target temperature Control mixer 3 setpoint Number
Mixer 4 target temperature Control mixer 4 setpoint Number
Mixer 5 target temperature Control mixer 5 setpoint Number
Mixer 6 target temperature Control mixer 6 setpoint Number

Smart Entity Creation:

  • Your ecoMAX810P-L: Will show mixers 1-4 only
  • Other Models: Will show mixers based on your boiler's capabilities
  • Missing Mixers: Won't create broken or null entities

🔄 Installation & Update

HACS Users:

  1. Update Available: You'll see v1.1.3 in HACS
  2. Click Update: HACS will download and install the new version
  3. Restart Home Assistant: Required for new entities to appear
  4. Check Integration: Verify new mixer controls are available

Manual Installation:

  1. Download: Get the latest release from GitHub
  2. Replace Files: Update your custom_components/econet300/ folder
  3. Restart: Restart Home Assistant
  4. Verify: Check for new mixer temperature controls

🐛 Bug Fixes & Improvements

Previous Issues Resolved:

  • Temperature Control: All temperature setpoints work correctly
  • API Endpoints: Fixed endpoint selection for different parameter types
  • Entity Creation: Smart handling of missing hardware features
  • Translation Consistency: All entities have proper names

Performance Improvements:

  • Caching: Better data caching for improved performance
  • Error Recovery: More robust error handling
  • Memory Usage: Optimized memory usage for long-running operations

🔧 Configuration

No Configuration Changes Required:

  • Existing Users: Your current configuration will work unchanged
  • New Entities: Automatically appear after restart
  • Settings: All existing settings remain the same

Optional: Customize Entity Names

If you want to customize the mixer temperature names:

  1. Go to SettingsDevices & Services
  2. Find your ecoNET300 integration
  3. Click Configure
  4. Customize entity names as needed

🆘 Troubleshooting

New Entities Not Appearing?

  1. Restart Home Assistant after updating
  2. Check Integration Status: Ensure integration is working
  3. Verify Boiler Model: Some boilers may not support all mixers
  4. Check Logs: Look for any error messages

Mixer Controls Not Working?

  1. Check API Connection: Ensure your boiler is reachable
  2. Verify Permissions: Check your local credentials
  3. Restart Integration: Try removing and re-adding the integration
  4. Check Logs: Look for API error messages

Need Help?

  • GitHub Issues: Report problems on the GitHub repository
  • Community: Ask questions in the Home Assistant community
  • Documentation: Check the README for detailed information

📈 What's Next

Planned Features:

  • Additional Boiler Models: Support for more ecoNET300 variants
  • Advanced Controls: More sophisticated boiler control options
  • Energy Monitoring: Fuel consumption and efficiency tracking
  • Weather Integration: Weather-based control algorithms

Community Contributions:

  • Translation Support: More language options
  • Custom Features: User-requested functionality
  • Bug Reports: Help improve reliability

🙏 Acknowledgments

Special thanks to:

  • @pblxpt: Original integration development
  • Home Assistant Community: Testing and feedback
  • ecoNET300 Users: Feature requests and bug reports

📄 Technical Details

Files Modified:

  • custom_components/econet300/const.py - Added mixer setpoint mappings
  • custom_components/econet300/strings.json - English translations
  • custom_components/econet300/translations/en.json - English translations
  • custom_components/econet300/translations/pl.json - Polish translations
  • custom_components/econet300/api.py - Improved error handling

API Parameters Added:

  • 1287: mixerSetTemp1 - Mixer 1 temperature setpoint
  • 1288: mixerSetTemp2 - Mixer 2 temperature setpoint
  • 1289: mixerSetTemp3 - Mixer 3 temperature setpoint
  • 1290: mixerSetTemp4 - Mixer 4 temperature setpoint
  • 1291: mixerSetTemp5 - Mixer 5 temperature setpoint
  • 1292: mixerSetTemp6 - Mixer 6 temperature setpoint

Version 1.1.3 - Released July 15, 2025

Enjoy your enhanced ecoNET300 integration! 🏠🔥

Don't miss a new ecoNET-300-Home-Assistant-Integration release

NewReleases is sending notifications on new releases.