v1.3.1 MELCloud with Swing Fix
A complete fix for the Home Assistant MELCloud integration that provides perfect swing/vane control for Mitsubishi air conditioners.
๐ฏ Features
โ
ALL vertical swing positions working (auto, 1-5, swing)
โ
ALL horizontal swing positions working
โ
Perfect vane position control with real device values
โ
Complete original MELCloud functionality preserved
โ
Smart fallback system for devices without position feedback
โ
Reverse-engineered device compatibility for accurate control
๐ Installation
- Via HACS (Recommended)
- Open HACS in Home Assistant
- Go to Integrations
- Click menu (โฎ) โ Custom repositories
- Add: https://github.com/brouwerict/ha-melcloud-swing-fix
- Category: Integration
- Click Add
- Search for "MELCloud with Swing Fix"
- Install the integration
- Restart Home Assistant
- Remove original MELCloud integration if present
- Add MELCloud Fixed integration in Settings โ Integrations
- Manual Installation
- Copy the custom_components/melcloud_fixed folder to your Home Assistant config/custom_components/ directory and restart.
โ๏ธ Configuration
Use the same MELCloud credentials as the official integration. No additional configuration needed!
๐ What You Get
- Perfect swing control - All positions work flawlessly
- Reliable operation - No more "invalid position" errors
- Future-proof - Based on actual device values, not guesswork
- Drop-in replacement - Same interface as official integration
๐ Technical Details
This fix was achieved through:
- Reverse engineering MELCloud device communication
- Real device testing to discover actual position strings
- Proper fallback mapping for devices without API position feedback
- Extensive validation of all swing positions