Halte deine Midea PortaSplit dauerhaft im iECO-Modus — automatisch, lokal, ohne Cloud-Konto
Kleine, zuverlässige Kommandozeilen-Werkzeuge, die den Energiespar-Modus iECO deiner Midea-Klimaanlage für dich aktiv halten — über dein lokales Netzwerk, auch nachdem du das Gerät von Hand aus- und wieder eingeschaltet hast, was iECO sonst zurücksetzt.
🇩🇪 Du liest die deutsche Fassung — switch to English.
Warum das gerade jetzt zählt
Durch die Hitzewellen 2026 gehörte die Midea PortaSplit zu den begehrtesten Haushaltsgeräten der Saison. Wer eines ergattern konnte, sollte es so effizient wie möglich betreiben — und das heißt: iECO an lassen.
Das unterschätzte Problem
iECO lässt sich derzeit ausschließlich über die MSmartHome- / Midea-Smarthome-App aktivieren — einen physischen iECO-Knopf auf der Fernbedienung gibt es nicht. Und iECO bleibt nicht an: Es beendet sich nach rund acht Stunden von selbst, und bei jedem manuellen Aus- und Einschalten — was im Alltag praktisch jeder täglich tut — schaltet es sich unbemerkt wieder ab. Du merkst es nicht, weil die Anlage ansonsten ganz normal bei deiner eingestellten Temperatur weiterläuft.
ECO vs. iECO — zwei verschiedene, leicht verwechselte Modi
| ECO (Knopf / Fernbedienung) | iECO (nur App / Cloud) | |
|---|---|---|
| Aktivierung über | Physische Taste an Gerät oder Fernbedienung | Nur über die Midea-App |
| Zieltemperatur | Fest auf 24 °C | Dein gewählter Sollwert (z. B. 21 °C) |
| Mechanismus | Einfacher fester Sollwert | Adaptiver Algorithmus um deinen Sollwert |
| Reset nach Aus/Ein oder 8 h | — | Ja — genau das löst dieses Tool |
Dieses Projekt zielt gezielt auf iECO — den App-only-Modus, der sich unbemerkt selbst deaktiviert. Es erzwingt nie 24 °C, sondern hält iECO bei der Temperatur aktiv, die du ohnehin eingestellt hast.
Was iECO bringt
Midea bewirbt iECO mit bis zu 60 % Ersparnis gegenüber dem Normalbetrieb, bei bis zu acht Stunden Laufzeit auf nur etwa 1,2 kWh (Herstellerangaben). Ein unabhängiger Zehn-Stunden-Praxistest maß rund 100 W niedrigeren Verbrauch im iECO- gegenüber dem Auto-Modus, bei angenehmer Raumtemperatur. Messungen im Rahmen dieses Projekts ergaben rund 4 kWh pro Tag vermeidbaren Mehrverbrauch im Dauerbetrieb, wenn iECO nicht aktiv war — ohne jeden Komfortvorteil durch den Betrieb ohne iECO.
Die Lösung
midea_ieco_ensure.py— prüft und erzwingt iECO, entweder immer oder nur wenn das Gerät bereits läuft (ein sicherer--only-if-on-Modus, der die Anlage niemals selbst einschaltet)midea_refresh_tokens.py— holt die lokalen Zugangsdaten, die dein Gerät braucht, mit einem einzigen Befehl und ohne Midea-Passwort
Beide sprechen deine Klimaanlage direkt im lokalen Netzwerk an — im Normalbetrieb ganz ohne Cloud-Umweg und ohne Abhängigkeit davon, dass Mideas Server online bleiben.
In einer Zeile installieren
Der Installer unterstützt Debian/Ubuntu/Raspberry Pi OS, Fedora/RHEL, Arch, Alpine, openSUSE und macOS, mit zweisprachigem (Deutsch/Englisch) Setup, das deine Geräte im Netzwerk für dich findet:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/tuxbox78/midea-ieco/main/install.sh)"
Es ist quelloffen — du kannst install.sh vor dem Ausführen auf GitHub lesen. Das Setup braucht kein Midea-Konto und kein Passwort: Geräte-Tokens sind an das Gerät gebunden, nicht an dein Konto, und werden lokal geholt. Nichts wird jemals in der Cloud gespeichert.
Das bekommst du
- Automatische iECO-Durchsetzung per Cronjob, unauffällig im Hintergrund
- Ein sicherer
--only-if-on-Modus, der die Anlage niemals selbst einschaltet - Einfache
midea-ieco-Befehle, inklusive In-Place-Updater - Siri-Kurzbefehle-Integration — per Sprachbefehl vom iPhone aus
- Optionale Homebridge- / HomeKit-Anbindung für die volle Smart-Home-Steuerung
- Vollständige Anleitung, auf Deutsch und Englisch
Voraussetzungen
Ein kleiner, dauerhaft laufender Computer im selben Netzwerk wie die Anlage — Raspberry Pi, Heimserver, NAS oder Mac — mit Python 3.11+ (nicht das iPhone selbst). Die Klimaanlage muss im lokalen Netzwerk erreichbar sein (TCP-Port 6444) und einmalig fürs WLAN-Onboarding in der Midea-App eingebunden worden sein. Neben der PortaSplit funktionieren auch iECO-fähige Midea-Rebrands von Comfee, Toshiba, Carrier und Klimaire.
Du nutzt bereits Home Assistant?
Dann brauchst du das hier nicht. Verwende die aktiv gepflegte Integration midea_ac_lan, die iECO als eine Voreinstellung unter vielen Klimasteuerungen anbietet. Dieses Projekt ist für den engeren Fall gedacht: ein Raspberry Pi, Mac oder kleiner Server, der iECO einfach an lassen soll — ohne laufende Smart-Home-Server-Software.
Dies ist ein unabhängiges, community-entwickeltes Tool und steht in keiner Verbindung zu, wird nicht unterstützt von und ist nicht autorisiert durch die Midea Group. „Midea“ und „PortaSplit“ sind Marken ihrer jeweiligen Inhaber. Kostenlose Bereitstellung ohne Gewähr, unter der quelloffenen MIT-Lizenz.