[Modul] Daikin Klimaanlagen

So die neue Version ist verfügbar.

2 „Gefällt mir“

Die Truhen habe auch keine vernünftigen Temperaturen und die stehen auf dem Boden … :wink:

So ist es, die Sensoren sind echt bescheiden. Obwohl die Geräte wirklich klasse sind . Deswegen habe ich Standardwerte Sommer/Winter für die Geräte hinterlegt. Da brauch ich nicht mehr nachdenken. Passt jetzt immer. Ist jetzt der dritte Sommer und Winter gewesen. Das passt einfach.

Kannst du mir das erläutern, was du da gemacht hast?

Sorry, bin nicht immer so regelmäßig hier. Ich habe die Parameter auf Grund „empirischer“ Erfahrungen abgelegt. Ich schalte die Geräte im Sommer über GetSommer auf meine Sommerwerte, per GetWinter auf meine Winterwerte und/oder Entfeuchtung. Die Geräte laufen im Winter 24h durch (außer Schlafzimmer). Im Sommer hängt es vom Wetter ab.
Das passt dann. Beim Innengerät Esszimmer passt es mit rund 22°C Raumtemperatur, wenn der Innengerätsensor 25,5°C liefert.
Ich könnrte noch KNX Sensorik verwenden, aber das ist mir alles zu aufwendig. Passt so und läuft fast immer unbemerkt. Nur wenn es sehr kalt wird, muss ich manchmal etwas nachregeln. Damit kann ich leben.

function GetWinter() {
    $arr = Array();

    $arr[] = Array(
        'Name' => 'IGEssen',
        'ID' => 38989,
        'IDStatus' => 57555,
        'Floor' => FLOOR_EG,
        'TempValue'=> 25.5,
        'FanRateValue' => FR_SILENCE,
        'FanDirValue' => FD_OFF,
        'HumidityValue' => 50,    
        'StreamerValue' => true
    );

......

„Empirische Erfahrung“ … stark :slight_smile:

Bei mir scheint das eher ein „chaotisches System“ zu sein, sprich ein offset reicht nicht, wäre mal zu kalt und mal zu warm.

1 „Gefällt mir“

Wie sieht es jetzt eigentlich im Jahre 2025 mit der Daikin Cloud API aus? Keiner das Können oder die Zeit das ganze in ein Symcon-Modul zu giessen? :wink:

Ich habe mir die API angeschaut.

Sie bietet keine Möglichkeit sich für Events zu registrieren. Man muss also in regelmäßigen Abständen pollen.
Man bekommt also erst nach dem Poll Intervall mit, ob jemand an dem Gerät was verändert hat.

Die lokale Variante bietet da mehr Möglichkeiten.

Die Herausforderung ist wieder alle Gerätetypen unter einen Hut zu bringen.

Jeder hat eine etwas andere Konstellation auf Grund der Hardware, das macht die Umsetzung zeitintensiv.

Polling der Daten / Status ist korrekt.
Die Anmeldung an der Cloud API ist ein Jahr gültig, danach muss man sich neu registrieren.

Uli

Ja DAIKIN Cloud-Zwang ist Mist. War auch die erste und letzte Daikin. DIe Hardware mag ja gut sein, aber der Rest …

Moin,

WLAN Modul raus, Faikin rein… Vorher Kompatibilität prüfen.

Viele Grüße

… ich hatten diesen Sommer Terz damit.
Bei 38 Grad außen hat er von kühlen auf heizen umgestellt.

Keine Chance, ich musste Faikin S21 ausschalten, damit ich kühlen konnte.

Keine Ahnung warum der das macht.

Nutzt du BLE Thermostate und den automatik modus? Ich habe bisher nie probleme gehabt. Die steuerung ist echt genial i.V. mit einer Heimautomatisierung

Nein und ich hatte bisher auch keine Probleme.
Sobald ich den Schalter bei s21 rausnehme geht wieder alles.

Hi @all,

seit einiger Zeit (und ich meine seit einem Update des Moduls) habe ich immer wieder mal
Fehlermeldungen im Symcon Log meistens im Kontext, dass irgendein Wert String sein soll, aber
was anderes ist.. Hier ein aktuelles Beispiel:
Fehlermeldung:

Fatal error: Uncaught TypeError: explode(): Argument #2 ($string) must be of type string, false given in C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php:801
Stack trace:
#0 C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php(801): explode(‚,‘, false)
#1 C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php(696): DaikinWLAN->WriteAircon(Array)
#2 C:\ProgramData\Symcon\scripts__generated.inc.php(2451): DaikinWLAN->SetModeValue(6)
#3 C:\ProgramData\Symcon\scripts\40793.ips.php(12): DKN_SetModeValue(21510, 6)
#4 {main}
thrown in C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php on line 801

Andere Fehlermeldung (aber gleiches Skript):

| Result for Event 33223

Fatal error: Uncaught TypeError: explode(): Argument #2 ($string) must be of type string, false given in C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php:801
Stack trace:
#0 C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php(801): explode(‚,‘, false)
#1 C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php(537): DaikinWLAN->WriteAircon(Array)
#2 C:\ProgramData\Symcon\scripts__generated.inc.php(163): DaikinWLAN->SetPowerSwitch(false)
#3 C:\ProgramData\Symcon\scripts\26298.ips.php(6): DKN_SetPowerSwitch(51361, false)
#4 {main}
thrown in C:\ProgramData\Symcon\modules.store\dai.wlan.aircon\DaikinWLAN\module.php on line 801

Skript dazu:

$klimaid = 21510;
if($_IPS[‚SENDER‘] == „TimerEvent“)
{
// nach 3 Minuten lüften → Ausschalten
DKN_SetPowerSwitch($klimaid, false);
IPS_Sleep(500);
DKN_SetModeValue($klimaid, 3); // Setze Mode auf Kühlen (3)
IPS_SetScriptTimer($_IPS[‚SELF‘], 0);
} else {
// erst mal 3 Minuten lüften…
DKN_SetModeValue($klimaid, 6); // Setze Mode auf Lüften (6)
IPS_SetScriptTimer($_IPS[‚SELF‘], 180);
}
?>

Moin, hast Du dazu nähere Infos? Also ab welcher Version des IPS Moduls.
Oder hast Du ein Update des WLAN Moduls gemacht?
Was gibt er vorher als Content aus den er schreibt? = > Message

In der Zeile wird aber die Antwort des Anlage ausgewertet. Wird denn trotzdem richtig geschaltet wird? Davon gehe ich mal aus.

Hi,

Version des Moduls ist schwierig… Es gab doch laaange keine neue Version und dann ich
glaube im März gabs was neues. Seitdem tauchen derartige Meldungen immer wieder mal auf.
Update des (Daikin) WLAN Moduls hab ich nicht gemacht.
Content vorher ist →
25.07.2025, 14:18:04 | DaikinWLAN | http://192.168.26.55/aircon/set_control_info?pow=0&stemp=22&shum=0&mode=6&f_rate=5&f_dir=0&adv=1&hsk=0

Geschaltet wird eigentlich immer richtig. Zumindest ist eher aufgefallen, dass die Meldung
ausgegeben wird, aber nicht, dass was nicht funktioniert hat…

Wenn ich dir in irgendeiner Form helfen kann, sag Bescheid.

PS: Aktuell bin ich auf 1.3.0 Beta 20250324

Das muss ich mir bei Gelegenheit mal anschauen.
Vielleicht muss man mal mit loggen was da unerwartetes zurück kommt.