This repo is no longer being developed please haed over to my othe repo the Unofficial Aerona3 integration.
Enhanced integration for Grant Aerona3 Air Source Heat Pumps with advanced weather compensation and comprehensive monitoring
Transform your Grant Aerona3 heat pump into a smart, efficient heating system with comprehensive Home Assistant integration. Monitor performance, control settings, and save money through intelligent weather compensation.
- Save 10-15% on heating bills through automatic weather compensation
- Complete system monitoring with 60+ sensors and controls
- Easy setup with installation templates for different home types
- British weather optimised heating curves for maximum efficiency
- Professional-grade monitoring of COP, efficiency, and system health
This integration is specifically designed for UK installations and weather patterns:
- Underfloor heating systems (most efficient)
- Traditional radiator systems
- Combination installations (UFH + radiators)
- Hot water cylinder integration (DHW)
- Multi-zone heating (upstairs/downstairs)
Automatically adjusts your heating temperature based on outdoor conditions:
- Cold weather (-8Β°C): Higher flow temperatures (48Β°C) for maximum comfort
- Mild weather (10Β°C): Lower flow temperatures (35Β°C) for efficiency
- Boost mode: Extra heating when needed (manual or automatic)
Track everything that matters:
- Real-time efficiency (COP monitoring with explanations)
- Energy consumption and costs
- System temperatures (flow, return, outdoor)
- Runtime statistics and maintenance alerts
- Hot water performance (if you have a cylinder)
- Temperature setpoints for each zone
- Hot water scheduling and boost
- Weather compensation curves adjustment
- System diagnostics and health monitoring
Ready-made Home Assistant dashboards showing:
- Live system status and efficiency
- Energy usage charts and trends
- Weather compensation performance
- Maintenance reminders and alerts
- Grant Aerona3 heat pump (any model)
- Home Assistant (2023.4 or newer)
- Network connection to your heat pump (via Modbus converter)
- 5 minutes for setup
- Open HACS in Home Assistant
- Go to "Integrations"
- Click the three dots menu β "Custom repositories"
- Add this repository URL
- Search for "Grant Aerona3" and install
- Download the latest release
- Copy
custom_components/grant_aerona3to your Home Assistant config - Restart Home Assistant
- Add the integration via Settings β Integrations
The integration includes a smart setup wizard that:
- Detects your installation type (single zone, dual zone, DHW, etc.)
- Tests your connection to the heat pump
- Configures optimal settings for your home
- Creates beautiful dashboards automatically
- One-click installation templates
- Automatic configuration based on your home type
- Pre-built dashboards ready to use
- Plain English explanations for all settings
- Detailed efficiency monitoring with explanations
- Weather compensation tuning guides
- Energy analysis tools and charts
- Performance optimisation tips
- 60+ individual sensors and controls
- Advanced register access for all heat pump parameters
- Custom automation examples
- API documentation for integration development
You'll need a way to connect Home Assistant to your Grant Aerona3's Modbus interface:
- Model: RS232/485/422 to POE ETH (B)
- Default IP: 192.168.1.200
- Port: 502
- Wiring to Grant Aerona3:
- RS485+ (orange wire) β terminal 15
- RS485- (orange/white wire) β terminal 16
- GND β terminal 32
- Connect via USB to your Home Assistant device
- Requires serial configuration
- Baud Rate: 19200 bps
- Data Bits: 8
- Parity: None
- Stop Bits: 2
- Slave Address: 1 (default)
- Enable Modbus: Must be enabled in service menu parameter 51-15 set to 1, or coil register 15
- Installation Guide - Step-by-step setup for beginners
- User Manual - Understanding your system and controls
- Weather Compensation Guide - Optimising efficiency
- Troubleshooting Guide - Common issues and solutions
- Developer Guide - For those who want to contribute
- API Reference - Complete entity documentation
- Architecture Overview - How the integration works
- Local control only - no cloud dependencies
- Secure communications with comprehensive input validation
- Open source - you can see exactly what it does
- Does not void warranty - read-only monitoring by default
- Privacy first - your data stays in your home
- Real-world tested in British homes and weather
- Genuine energy savings validated by users
- Continuous improvement based on community feedback
- Weather compensation algorithms used by commercial systems
- Performance monitoring that rivals Β£1000+ professional systems
- Predictive maintenance alerts before problems occur
- Technical terms explained with helpful tooltips
- COP: "Coefficient of Performance measures heat pump efficiency - higher numbers mean more efficient heating"
- DHW: "Domestic Hot Water refers to your home's hot water system"
- Weather Compensation: "Automatically adjusts heating temperature based on outdoor conditions to save energy"
- GitHub Issues - Bug reports and feature requests
- Home Assistant Community - General discussion
- Grant UK Support - Heat pump technical support
We welcome contributions! See our Contributing Guide for details.
- Open source under MIT licence
- Not affiliated with Grant UK (but we think their heat pumps are brilliant!)
- Does not void warranty - monitoring only by default
- Standard disclaimer - use at your own risk
Created with love for the British heat pump community. Special thanks to:
- Si-GCG for the original Modbus research and implementation
- Grant UK for making excellent heat pumps
- The Home Assistant community for endless inspiration
- Our beta testers who helped perfect this integration
Ready to make your Grant Aerona3 smarter? Let's get started! π
This integration is lovingly crafted in Britain, tested in British weather, and optimised for British homes. Because your heat pump deserves the best! π¬π§
- π Installation Guide - Get started now
- ποΈ User Manual - Learn the features
- π‘οΈ Weather Compensation - Save money
- π§ Troubleshooting - Fix issues
- π¬ Community Forum - Get help