Domoticz-Plugin zur Steuerung von Mitsubishi Klimaanlagen über MELCloud
(getestet auf Raspberry Pi, stabiler Dauerbetrieb).
- Clone repository into your domoticz plugins folder
cd domoticz/plugins
git clone https://github.com/schurgan/domoticz-python-melcloud.git
- Restart domoticz
- Make sure that "Accept new Hardware Devices" is enabled in Domoticz settings
- Go to "Hardware" page and add new item with type "MELCloud plugin"
cd domoticz/plugins/domoticz-python-melcloud
git pull
- 🔐 Anmeldung über MELCloud (HTTPS)
- ❄️ Steuerung mehrerer Innengeräte
- 🔄 Automatische Gerätserkennung (Gebäude / Floors / Areas)
- 🎛️ Domoticz-Selectoren für:
- Modus (Off, Warm, Cold, Vent, Dry, Auto)
- Lüfterstufe
- Soll-Temperatur
- Horizontale & vertikale Lamellen
- 🌡️ Anzeige der Raumtemperatur
- 🕒 Anzeige des nächsten MELCloud-Updatezeitpunkts
- ⚡ (optional) Auslesen des gemeldeten Energieverbrauchs (ohne Anspruch auf Abrechnungsgenauigkeit)
- ✅ JSON-SET API (keine URL-encoded SETs mehr)
- ✅ Rate-Limit für UNIT_INFO, um MELCloud-HTTP-500 Fehler zu vermeiden
- ✅ Keine überlappenden Requests
- ✅ Saubere Typisierung (bool / int) für MELCloud
- ✅ Stabiler Betrieb bei kurzen Refresh-Intervallen
- ❌ Keine externen Abhängigkeiten
- Refresh Interval: 2 Minuten
- Heartbeat: intern 10 Sekunden
- Debug: None oder Basic (nur bei Problemen erhöhen)
- Endversion, code Optimierung/Säuberung.
- Stabile JSON-SET Implementierung
- UNIT_INFO Rate-Limit (verhindert HTTP 500)
- Korrekte Behandlung von Power / OperationMode Flags
- Verbesserte Initialisierung & Reconnect-Logik
- Aufgeräumter Code (Legacy-SET entfernt)
- Geeignet für Dauerbetrieb auf Raspberry Pi
- Heartbeat-Intervall konfigurierbar
- Sprachunterstützung erweitert
- Diverse Bugfixes
- Auto-Mode Fix
- Verbesserte HTTPS-Stabilität
- Synchronisation mit Original-Fernbedienung
- Der gemeldete Energieverbrauch stammt direkt aus MELCloud und kann je nach Gerätekonfiguration variieren.
- Das Plugin ist für Stabilität vor Aggressivität ausgelegt (bewusstes Polling).
Originalidee & Basis: Gysmo
Weiterentwicklung & Stabilisierung: schurgan / Dalonsic / ChatGPT