Custom version of the official AirTouch4 Integration for Home Assistant with enhanced zone control and configuration options.
- Features
- Installation
- Configuration
- Zone Modes
- Reconfiguring Temperature Sensors
- Dashboard Examples
- Troubleshooting
- Changelog
- To-Do
- Disclaimer
This custom integration addresses key limitations in the official AirTouch4 integration:
| Issue | Solution |
|---|---|
| Fictional temperature values (154.7Β°C) for non-ITC zones | Option to use real temperature sensors or represent as fans |
| Lack of visibility/control over damper percentages | Direct fan speed control or automated temperature-based control |
| No reconfiguration ability | Temperature sensor mappings can now be updated after setup |
- Zones with ITC: Continue to work as standard climate entities
- Zones without ITC: Now have two alternate configuration options:
- Fan Entities: Control damper open percentage directly
- Climate Entities: Use external temperature sensors for proper climate control
- Install HACS if you haven't already
- Open HACS in Home Assistant
- Go to "Integrations" tab
- Click the three dots in the top right corner and select "Custom repositories"
- Add
https://github.com/0xAHA/airtouch4_advancedas a custom repository (Category: Integration) - Search for "Airtouch4 Advanced"
- Click the download button (β¬οΈ)
- Restart Home Assistant
- Download this repository
- Create a
custom_components/airtouch4_advancedfolder in your Home Assistant config directory - Copy the downloaded files into the new folder:
{path_to_your_config}
βββ configuration.yaml
βββ custom_components
βββ airtouch4_advanced
βββ translations
| βββ en.json
| βββ de.json
| βββ es.json
| βββ ... (other language files)
βββ __init__.py
βββ climate.py
βββ config_flow.py
βββ const.py
βββ coordinator.py
βββ fan.py
βββ manifest.json- Restart Home Assistant
-
In Home Assistant, go to Settings > Devices & Services and click Add Integration
-
Search for "AirTouch4" (look for the one with a red "custom integration" box icon)
-
IP Address Detection: The integration will attempt to automatically detect your AirTouch4 system
- If auto-detection fails, enter the IP address of your AirTouch4 system (tablet/panel)
| Mode | Description | Best For |
|---|---|---|
| Default Mode | All zones as climate entities | Simple setups where actual temperatures aren't critical |
| Non-ITC zones as Fans | Zones without ITC as fan entities | Direct control over damper percentages |
| Non-ITC zones as Climate | Select temperature sensors for non-ITC zones | Full climate control with external temperature sensors |
-
If you choose "Non-ITC zones as Climate," you'll be prompted to select temperature sensors for those zones:
-
The integration will add all components to your Home Assistant instance:
- Main AC unit (typically "AC 0")
- All zones as either climate or fan entities based on your selection
New in Version 2.0.2: You can now update temperature sensor mappings after initial setup!
To reconfigure your temperature sensors:
- Go to Settings > Devices & Services
- Find your AirTouch4 integration
- Click on Configure
- Select new temperature sensors for your non-ITC zones
- Click Submit to save your changes
Note: Reconfiguration is only available when using the "Non-ITC zones as Climate" mode.
All zones as climate entities (note the incorrect 154.7Β°C for non-ITC zones)
Fan entities with direct percentage control
Climate entities with actual temperature readings from sensors
Key Components in All Setups:
- "Air-Con" - The main AC unit with full HVAC mode and fan speed control
- Zones with ITC (e.g., "Master," "Kitchen") - Standard climate entities in all modes
- Zones without ITC (e.g., "Ali," "George") - Representation varies by setup mode
If you encounter issues with the integration:
-
Enable Debug Logging
Add this to your
configuration.yaml:logger: default: info logs: custom_components.airtouch4_advanced: debug
-
Common Issues
- Integration not finding your AirTouch system: Verify the IP address is correct
- Temperature sensors not updating: Check that your selected sensors are working
- Damper control not responding: Ensure your AirTouch system is online
-
Submit Issues
If you encounter persistent issues, please report them on the GitHub repository with:
- Home Assistant version
- AirTouch4 Advanced version
- Debug logs
- Steps to reproduce the issue
- β Nothing of note - Github user handle change only
- β Added ability to reconfigure temperature sensors for non-ITC zones in climate mode
- β Added translations for 11 languages (Spanish, German, French, Italian, Dutch, Swedish, Chinese Simplified, Chinese Traditional, Japanese, Korean, Portuguese)
- β Fixed issues with setup and configuration flows
- β Improved error handling and user feedback
- Initial HACS release
- Support for representing non-ITC zones as fans or climate entities
- Temperature-based automatic damper control
- Monitor and improve automatic damper control for non-ITC zones configured as climate entities
- Improve HA interface refresh speed when reading parameters
- Add support for more granular fan speed control
These changes are tested with a single ducted system. Functionality with multiple AC systems should still operate normally, but it remains untested. This integration assumes that all non-ITC zones only have ON (fan-only) and OFF modes.
If you find this integration useful, please consider starring the repository!






