Lösung: Klimaanlage MIDEA / Dimstal über WLAN steuern (nicht über Cloud)

hi, bist du im Sommer dazu gekommen?

Ja,

habe das mittlerweile in Home Assistant am laufen mit Midea AC LAN (GitHub - georgezhao2010/midea_ac_lan: Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.).
Von da per MQTT zu IPS.
Home Assistant läuft hier zum testen für Midea und Solarman Wechselrichter auf einen PI4, mir fehlt im Moment aber einfach die Zeit da was zu machen.

Im Moment zeichne ich nur die Werte auf, meine Frau macht die Klima nach Bedarf von Hand an.

Das sieht ja gar nicht so schlecht aus, schau ich mir an.
Die Raspberrys sind ja mittlerweile wieder bezahlbar geworden.

@tomgr ist die Anlage nun direkt in IPS einzubinden oder nur über HA? möchte mir gerne auch eine SMND-12-QC-ECO INF Ultra DIMNSAL für die Gartenhütte kaufen.

Danke

Alex

Hab es nur über HA am laufen.

steuern geht aber auch?

Nur aufzeichnen, steuern nicht probiert.

Stimmt nicht, hatte doch noch was gemacht, mit Skripten steuere ich einige Funktionen aus IPS.

aber du steuerst via IPS Skripte nach HA zur Klima oder?

Hich hatte mal GitHub - nbogojevic/midea-beautiful-air: Python client for accessing Midea air conditioners and dehumidifiers (Midea, Comfee, Inventor EVO) via local network auf dem IPS-Pi installiert und per PHP Skript direkt gesteuert.
Jetzt läuft es über HA (GitHub - nbogojevic/homeassistant-midea-air-appliances-lan: This Home Assistant custom component adding support for controlling Midea air conditioners and dehumidifiers on local network.) mit MQTT
per MQTT kann ich da auch schalten(benutze Standardaktion)

Skript bei midea-beautiful-air :

<?php
if($_IPS["SENDER"] == "WebFront")
{
    SetValue($_IPS["VARIABLE"], $_IPS["VALUE"]);
if ($_IPS["VALUE"]== true) { $wert ="on"; }
if ($_IPS["VALUE"]== false) { $wert ="off"; }

}
$befehl=" --running ";
//$wert=" on";
$ip=" --ip 10.50.10.174";
$token=" --token 3Axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$key=" --key 3075xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$test = "/usr/local/bin/midea-beautiful-air-cli set".$ip.$token.$key.$befehl.$wert;
//$test = "/usr/local/bin/midea-beautiful-air-cli status".$ip.$token.$key;
$out = exec($test , $output, $retval);
echo "Rückgabe mit Status $retval und Ausgabe:\n";
print_r($output);

Danke, hab sie mal bestellt und werde es dann Testen :slight_smile:

Ich hab das ganze nun schon ein ganzes Weilchen laufen und bin sehr zufrieden, hab es aber mit anderer Hardware umgesetzt.
USB Stick in einem Niederlande Shop bestellt (such mal bei Google nach Midea ESP USB Holland) da findest du dann einen Link zu Hobby Electronica, das Modul heißt SLWF-01
hab ich nun schon mehrfach, auch bei Bekannten verbaut.

den alten Stick entfernt (falls vorhanden) Neuen rein, mit dem eigenen WLAN verbinden und das wars (ich blocke das Gerät noch zusätzlich über die Firewall)

ohne Cloud sauber im HA drin (glaube über die ESP Home Erweiterung)

steuern geht darüber problemlos

Ansonsten hat das Ding eine Weboberfläche über die du auch direkt steuern kannst. (das hat den meisten ohne Smarthome schon gereicht)

für mich im Moment die einfachste und beste Lösung, ganz ohne basteln (HA findet das Teil wie immer allein)
Anbindung an IPS über HA ist möglich (MQTT) hab ich aber nicht, weil ich es im Moment nicht benötige.

vllt ist damit ja jemand in der Lage eine direkte Anbindung an IPS ohne HA zu bauen.

Also … meine Variante funktioniert nach wie vor … okay, ich weiß nicht ob heute dramatisch neue Firmwares existieren :rofl: