Daikin - Änderungen Cloud API

Ganz anderes Thema. So wie ich es beim querlesen verstanden habe, wird Daikin in zwei Wochen die jetzige Cloud-API deaktivieren, genauer die API-Keys, die die OpenSource-Integrationen nutzen.

Als Alternative bieten sie ein neues Developer-Portal an und verkaufen es als das Beste seit geschnittenem Brot. Damit entstehen derzeit mehrere akute Probleme:

  • Es wurden in diesem Zuge auch Rate-Limits eingezogen. Bei den derzeitigen erlaubten Zugriffen werden alle Home-Automatisierungen mehr oder weniger unbrauchbar.
  • Die Open-Source-Projekte müssen binnen zwei Wochen die neue Integration implementieren. Statt dem API-Key werden nun Tokens verwendet. Die Migration ist also nicht so ganz trivial für alle Entwickler.
  • Es ist noch nicht klar, welche Datenpunkte weggefallen sind
Bitte macht Euch selbst ein Bild. Ich habe die betroffenen Seiten nur quergelesen bis jetzt.

Ich will jetzt da nicht zu früh drauf hauen. Aber diese Vorgehensweise zeigt mal wieder, in welche Abhängigkeit man sich mit einer Cloud-Integration begibt. Ich bin so froh, dass ich mich damals für die Stylish entschieden haben, die noch ein lokales Interface anbietet.

Ein paar Lücken gibt es (Bedarfssteuerung), aber das wäre im schlimmsten Fall zu verschmerzen.

Mal sehen, wie sich das weiterentwickelt. Im schlimmsten Fall gibt es ja Gott sei Dank die offene Faikin-Alternative, womit man auf den ganzen Daikin-Irrsinn verzichten kann.

@naturtrueb ups... wenn das so kommt gucken einige in die Röhre.

ich dachte immer die ONECTA App nutzt dieselbe API. Dann müsste das poll limit ja auch für diese App gelten. Heißt... ich schalte das Gerät über die FB ein, in ONECTA wird das aber erst Minuten später sichtbar? Kann ich mir gar nicht vorstellen.

vielleicht dafür mal nen eigenen Thread erstellen?

Ich vermute, das sind verschiedene Zugänge für die App und die private Automatisierung.
Daikin hat erst die lokale API gekappt und ist jetzt plötzlich ganz überrascht, dass die Cloud gar nicht so billig ist.

Eigener Thread wäre vielleicht gar nicht schlecht @Win?

1 „Gefällt mir“

Ich hab jetzt die Daikin Integration via cloud abgeklemmt da sie eh Authentifizierungsprobleme hatte (oder ich zu blöd war).
Als hätte ich es geahnt als ich mich mit den Faikin Modulen beschäftigt habe. Damit wird sich Daikin ja richtig viele Freunde machen
Ich hab jetzt alles lokal...feddich

Für Interessierte: link

Ich habe auch gerade noch einmal geschaut: ich lese und setze nur die Bedarfssteuerung über die Cloud. Der Rest geht alles über die lokale API der Stylish.

Und selbst die Bedarfssteuerung könnte funktionieren laut missing HTTP commands for Daikin Stylish available · Issue #230 · Apollon77/daikin-controller · GitHub

Leider kann ich (noch) kein Typescript.

1 „Gefällt mir“

Die Bearfssteuerung kann man auch ganz einfach über die lokale API (HTTP-GET) setzen :

Manuelle Bedarfssteuerung:

  • http://<DAIKIN-IP>/aircon/set_demand_control?lpw=&en_demand=1&mode=0&type=1&max_pow=[40-100]
Automatische Bedarfssteuerung:
  • http://<DAIKIN-IP>/aircon/set_demand_control?lpw=&en_demand=1&mode=2&type=1&max_pow=[40-100]
Bedarfssteuerung Aus:
  • http://<DAIKIN-IP>/aircon/set_demand_control?lpw=&en_demand=0
Bedarfssteuerung Status:
  • http://<DAIKIN-IP>/aircon/get_demand_control?lpw=

Was das max_pow bei der automatischen Bedarfssteuerung macht, ist mir nicht ganz klar, aber könnte zu der Diskussion passen, dass es einen Unterschied macht, auf welchem manuellen Wert die Bedarfssteuerung steht, wenn man die automatische Bedarfssteuerung aktiviert. Ohne den Parameter max_power ergibt der HTTP Request auf jeden Fall einen Fehler.

1 „Gefällt mir“

Nicht ein paar Minuten, aber bei mir dauert das schon bis zu 30 sek. bis die onecta aktuell ist. was viel mehr nervt ist, dass wenn ich nach der App Fernbedienung benutze das Gerät erst mal ausschaltet. Ist das änderbar?

Du musst schauen, in welchem Status deine Fernbedienung ist. Oben links steht ON, wenn sie der Meinung ist, dass sie ON ist. Dann darfst du nicht die On/Off Taste drücken sondern kannst direkt die Änderung machen. Wenn sie OFF ist, dann musst du erst die On-Taste drücken, da ansonsten das Gerät ausschaltet.

Die FB sendet immer den kompletten Status, den du im Display siehst, inkl. On/Off Status.

1 „Gefällt mir“

ah, cool, das kannte ich noch nicht.

meine Perfera antwortet mit

Page Not Found /aircon/get_demand_control
meine Stylish meldet zurück:
ret=OK,type=1,en_demand=1,mode=2,max_pow=100,scdl_per_day=4,moc=0,tuc=0,wec=0,thc=0,frc=0,sac=0,suc=0

Hat die Pefera denn die lokale API oder nur Cloud API?
Hängen Pegera und Stylish am selben AG (MXM). Falls ja, dann kann man die Perfera auf 40% fest einstellen und über die API die Stylish steuern, da ja immer der höchste Wert gewinnt.

ne die sind an anderen AGs. Aber danke für den Hinweis. Und meine Perfera hat wohl keine lokale API, Deshalb wohl die Fehlermeldung

@stefanelo

Meine Geräte wurden um 22:30 per App Timer ausgeschaltet und 8 Minuten später werden mir eine Ctxm und eine Ftxa als on angezeigt. Erst der Neustart der App hat das geändert.

LOL

Vielen Dank für die Info. Das war mir nicht klar :slight_smile:

Stefan

Ah das erklärt das seltsame Verhalten. Aber das ist bei mir nicht immer so. Manchmal macht er das selber, manchmal nicht. Ist das systembedingt oder Zufall?

Das Faikin Ding interessiert mich prinzipiell. Und ich wäre auch bereit das Geld dafür auszugeben (habe 8 Geräte). Frage ist, ob ich alles was ich mit der Cloud App machen kann auch mit der Faikin geht. Ich brauche keine anderen Dinge. Aber die App nervt, weil sie teilweise nicht zuverlässig ist (Geräte on / off) und ich dann schalte, wenn ich von der Arbeit nach Hause fahre und zuhause feststelle Gerät ist noch aus.

Ich brauche auch keine Hausautomation sondern einfach eine zuverlässige Möglichkeit die Geräte von ausserhalb ein oder aus zu schalten.

Stefan

1 „Gefällt mir“

Moin zusammen,

hab ich es richtig im Kopf, dass am 11.3. die aktuelle API Funktionalität abgeschaltet / verändert werden soll? Gibt es mittlerweile für den iobroker daikin-cloud adapter eine Lösung in Sicht? Hab hier etwas den Faden verloren über die letzten Tage aber meine Steuerung wäre auf diese Cloud connectivität angewiesen...sonst müsste ich wohl mind. an einem Gerät doch auf das faikin modul wechseln...

Falls jemand ein Update kennt, würde ich mich drüber freuen :slight_smile:

Zum Cloud-Adapter gibt es zwei Github-Projekte. In dem einen hat der Autor heute geschrieben, dass der Adapter wohl noch bis April funktionieren wird:

https://github.com/Apollon77/daikin-controller-cloud/issues/128#issuecomment-1986156923

Ob das stimmt, werden wir ein paar Tagen sehen. Bzgl. des Termins beobachte ich folgende Github-Seite:

https://github.com/rospogrigio/daikin_residential/issues/182

Und da schaut es nicht so aus, als ob sich etwas am Termin geändert hat.

Da ich nur Stylish besitze, werde ich mittelfristig versuchen, im iobroker nur noch auf die lokale WLAN-Schnittstelle zuzugreifen. Die Abhängigkeit von der Daikin-Cloud nervt mich jetzt schon.

Vielen Dank für die Zusammenfassung!

Wenn man jetzt noch die Bedarfssteuerung über die lokale Stylish Schnittstelle einstellen könnte, wäre ich auch zufrieden...

@indie

Ich arbeite mich gerade in Typescript und iobroker Adapter Programmierung ein, um diese Erweiterung in den Daikin-Adapter zu implementieren.

Das wollte ich eigentlich schon immer mal angehen. Jetzt ist die richtige Gelegenheit.

1 „Gefällt mir“

Lesen geht schon mal. :wink:

Hallo,
Ich habe heute bei meiner Perfera von 2022 Mal das WLan Modul abgeklemmt und am S21 Port ein Modul der alten B-Serie (BRP069B41) angeklemmt.
Jetzt ist die Perfera lokal erreichbar und läuft nicht mehr über die Cloud.
Wenn ich aber jetzt in die Onecta App gehe, will diese ein Update für das Modul machen. Ich habe das erstmal gelassen, weil ich vermute, dass dann das Modul so eingerichtet wird, dass es auch nur noch über die Cloud läuft.
Kann das jemand bestätigen?

Im ioBroker wird das Modul über den "alten" Daikin Adapter erkannt.

viele Grüße
Kymchy