NEWS
Test Adapter Daikin-Cloud 0.0.1
-
Hallo,
ich habe mittlerweile den Adapter installiert bekommen.
Jetzt bekomme ich immer folgende Meldung wenn ich mich versuche einzuloggen."Error on login: Error trying to reach initial URL: Unexpected retry option: retries"
wenn ich den Weg über Proxy gehe steht auf der Daikin Webseite nur Bitte warten und nichts passiert.
Viele Grüße
MatzeUpdate: Hat sich erledigt nach 10 versuchen.
-
Guten Morgen,
folgende Problematik habe ich: Adapter installiert, Instanz erstellt. Proxy genutzt, da es sonst anders nicht geht.
Soweit läuft die Instanz. Allerdings nur für ein paar Stunden maximal.
Danach bekomme ich folgende Warnings und die Instanz verliert die Verbindung, siehe Bild.
Ich hatte auch schon den Timer von 60 auf 300 gestellt, hatte zu viele Zugriffe im Verdacht. Ändert allerdings nichts am Fehlerbild.
@basti-liciouz sagte in Test Adapter Daikin-Cloud 0.0.1:
Guten Morgen,
folgende Problematik habe ich: Adapter installiert, Instanz erstellt. Proxy genutzt, da es sonst anders nicht geht.
Soweit läuft die Instanz. Allerdings nur für ein paar Stunden maximal.
Danach bekomme ich folgende Warnings und die Instanz verliert die Verbindung, siehe Bild.
Ich hatte auch schon den Timer von 60 auf 300 gestellt, hatte zu viele Zugriffe im Verdacht. Ändert allerdings nichts am Fehlerbild.
Hat niemand eine Ahnung? :-( Fehlerbild besteht weiterhin. Danke für eure Hilfe im Voraus!
-
@basti-liciouz sagte in Test Adapter Daikin-Cloud 0.0.1:
Guten Morgen,
folgende Problematik habe ich: Adapter installiert, Instanz erstellt. Proxy genutzt, da es sonst anders nicht geht.
Soweit läuft die Instanz. Allerdings nur für ein paar Stunden maximal.
Danach bekomme ich folgende Warnings und die Instanz verliert die Verbindung, siehe Bild.
Ich hatte auch schon den Timer von 60 auf 300 gestellt, hatte zu viele Zugriffe im Verdacht. Ändert allerdings nichts am Fehlerbild.
Hat niemand eine Ahnung? :-( Fehlerbild besteht weiterhin. Danke für eure Hilfe im Voraus!
@basti-liciouz Irgendwie ist beidir eine Library aktualisiert die nicht sollte. Muss ich ansehen
-
Hallo,
ich könnte auch mal etwas Hilfe gebrauchen. Der Adapter ist installiert und hat alle Innengeräte (5 Stk) gefunden.
Ich bin gerade dabei die Geschichte zu Visualisieren. Das einschalten und die Auswahl ob eco, power oder Stream Mode sind ebenfalls möglich. Auch der Modus ob Auto, Dry, Cooling, Heating und FanOnly klappen.
Die Frage, die aktuell aufgekommen ist, muss man für die jeweiligen Modie einzeln den FanSpeed bzw. die Fan Direction angeben? Dann wird es ja echt aufwendig! Liege ich da falsch, oder gibt es da eine andere Möglichkeit! Ich wäre Dankbar für einen Tip.Viele Grüße
Denzel

-
Aktuelle Test Version 0.0.1 Veröffentlichungsdatum 22.05.2022 Github Link https://github.com/Apollon77/ioBroker.daikin-cloud Hi All Daikin und ioBroker Fans,
heute gibt es meinen zweiten Daikin-Adapter, diesmal für die neueren Geräte mit den BRP069C4x WLAN-Adaptern, die nur mit der Daikin-Cloud und der Daikin Onecta App.
Zur einmaligen authentifizierung mit der Daikin-Cloud kann der User zwischen zwei Optionen wählen:
Login via E-Mail und Password
Dazu hinterlegt der User E-Mail und Password zum Daikin Cloud Account (wird verschlüsselt gespeichert) und der Adapter versucht einen Automatischen Login. manchmal kann es sein das die Daikin Cloud ein Captcha verlangt (vor allem falls man mal vorher falsche Zugangsdaten genutzt hatte). Dann muss man Tricksen um seine IP wieder "gut" zu machen. Dann siehe https://github.com/Apollon77/ioBroker.daikin-cloud#login-via-e-mailpassword
Login via Proxy
Alternativ kann man einen "Proxy-prozess" durchlaufen bei welchem man sich einmalig in seinen Daikin-Cloud Account einloggen muss. In dem Zuge werden Zugangstokens ausgelesen, welche dann für die Verbindung verwendet werden. Email und Passwort werden dann nicht im Adapter gespeichert!
Der Proxy-Prozess wird per Adapter-Konfiguration im Admin gestartet und der Ablauf dort erklärt. Weitere Informationen dazu sind unter https://github.com/Apollon77/ioBroker.daikin-cloud/blob/master/PROXY.md zusammengefasst - hier freue ich mich nach Euren Erfahrungen über Feedback was man an der Erklärung verbessern kann! Auch der aktuelle Inhalt ist primär aus der Community entstanden - ich kann bei den Details, wo man wie das Zertifikat reinbekommen kann in welchem Browser bzw Device und so weniger helfen!Nach dem Login werden eine ganze Menge Objekte und States mit allen Daten angelegt. Einige sind schreibbar, einige nicht. Schreiben auf nicht schreibbare States gibt eine Logzeile und der Wert wird zurückgesetzt.
Wenn ein Gerät in der Cloud als "offline" markiert ist dann sind auch alle States nicht schreibbar (weil die Daikin-Cloud das so zurückgibt).Das Abfrageinterval des Adapters kann eingestellt werden. Der Standard sind 60 Sekunden und als Minimum habe ich 30 Sekunden definiert - wir wollen ja die Daikin Cloud nicht überlasten :-)
Die Steuerung über die Cloud ist nicht die schnellste. Daher wird nach einem erfolgreichen Schreiben eines Werts/Aktion zur Cloud dies im State direkt bestätigt, auch wenn die echte Ausführung später passiert. Der State wird dann nachdem die Cloud bei (einer) der nächsten Abfrage(n) die Aktion ausgeführt hat nochmals mit "bestätigt-Flag = true" bestätigt.
Der Adapter funktioniert mit Nodejs 12, 14 und 16. Node.js 18 ist aktuell NICHT unterstützt, da eine genutzte Library das nicht zuläst - hoffe das ändert sich bald, aber sollten die wenigstens von Euch betreffen.
Bei Fehlern oder anderen Dingen bitte ein Issue unter https://github.com/Apollon77/ioBroker.daikin-cloud/issues anlegen. Falls Ihr unsicher seid oder bei Fragen zum Proxy-Prozess am besten erstmal hier nachfragen.
Damit dann viel Spass und berichtet bitte.
Ingo
@apollon77
Hi,
Der Adapter funktioniert bei mir Klasse mit Altherma 3 H HT + Ech2o.
Danke dafür.
Was ist eigentlich der Stand bei den Energiedaten? Die wären bei einer Wärmepumpe schon wichtig.
In der App werden ja immer aktueller und vorherige(r) Tag/Woche/Monat angezeigt. Evtl. sind es deswegen immer doppelt so viel Datenpunkte!Leider kann ich bei meiner Json Antwort im Debug Mode im Logfile die Energiedaten nicht finden. Oder wurde das wieder abgeklemmt.
Wäre gut wenn die Energiedaten als Datenpunkte zur Verfügung stehen würden.
Dann könnte man die per Script auswerten.Danke und Gruß
Manfred -
@apollon77
Hi,
Der Adapter funktioniert bei mir Klasse mit Altherma 3 H HT + Ech2o.
Danke dafür.
Was ist eigentlich der Stand bei den Energiedaten? Die wären bei einer Wärmepumpe schon wichtig.
In der App werden ja immer aktueller und vorherige(r) Tag/Woche/Monat angezeigt. Evtl. sind es deswegen immer doppelt so viel Datenpunkte!Leider kann ich bei meiner Json Antwort im Debug Mode im Logfile die Energiedaten nicht finden. Oder wurde das wieder abgeklemmt.
Wäre gut wenn die Energiedaten als Datenpunkte zur Verfügung stehen würden.
Dann könnte man die per Script auswerten.Danke und Gruß
Manfred@hofmann-iobrf ich bekomme im september ebenfalls eine Altherma.
Was für Daten bekommst du denn da?
und was ist dieses Ech2o??Danke
-
@apollon77
Hi,
Der Adapter funktioniert bei mir Klasse mit Altherma 3 H HT + Ech2o.
Danke dafür.
Was ist eigentlich der Stand bei den Energiedaten? Die wären bei einer Wärmepumpe schon wichtig.
In der App werden ja immer aktueller und vorherige(r) Tag/Woche/Monat angezeigt. Evtl. sind es deswegen immer doppelt so viel Datenpunkte!Leider kann ich bei meiner Json Antwort im Debug Mode im Logfile die Energiedaten nicht finden. Oder wurde das wieder abgeklemmt.
Wäre gut wenn die Energiedaten als Datenpunkte zur Verfügung stehen würden.
Dann könnte man die per Script auswerten.Danke und Gruß
Manfred@hofmann-iobrf sagte in Test Adapter Daikin-Cloud 0.0.1:
Was ist eigentlich der Stand bei den Energiedaten?
Tja die zeit undandere prioritäten ... aber kommt irgendwann - oder es findet sich ein anderer Dev der es einbaut
-
@apollon77
Ich wollte einfach einmal DANKE für Deinen Adapter sagen! Funktioniert ganz hervorragend und hat mir ermöglicht ein schönes VIS Dashboard für die Steuerung zu realisieren. Damit können die Fernbedienungen im Schrank bleiben!
Super View, würde den gerne in ähnlicher Form nutzen. Könntest du die selbst erstellten Datenpunkte und Scripte auch zur Verfügung stellen?
-
Für die Freunde der "electrical" Daten habe ich mal was versucht. Da ich so ein Gerät nicht habe ist das zu 1000% experimentell!
Wer mag gern mal GitHub Version probieren und schauen was passiert. Es sind erstmal die weiter oben diskutierten Array-Daten. Ich habe es noch nicht tiefer auseinander genommen.
https://github.com/Apollon77/ioBroker.daikin-cloud/issues/147 Bitte Feedback dort!Ingo
-
Hi all,
Ich habe gerade die 0.3.0 veröffentlicht die hoffentlich das nodejs 18 problem löst. Schaue mir die Energy Daten nach dem Urlaub an
@apollon77 also ich kann zwar die GitHub Version installieren aber keine Instanz erzeugen:


Gruß
Kymchy -
Super View, würde den gerne in ähnlicher Form nutzen. Könntest du die selbst erstellten Datenpunkte und Scripte auch zur Verfügung stellen?
-
Super View, würde den gerne in ähnlicher Form nutzen. Könntest du die selbst erstellten Datenpunkte und Scripte auch zur Verfügung stellen?
@darktwo said in Test Adapter Daikin-Cloud 0.0.1:
per View, würde den gerne in ähnlicher Form nutzen. Könntest du die selbst erstellten Datenpunkte und Scripte auc
Hallo,
sorry, hat etwas länger gedauert. Hier ein Blockly Script, die Objekte und die VIS. Für jedes Innengerät braucht man ein eigenes Script.
Ist alles ziemlich unübersichtlich, das gebe ich zu, aber es funktioniert (bei mir). ;) -
@apollon77 also ich kann zwar die GitHub Version installieren aber keine Instanz erzeugen:


Gruß
Kymchy -
@apollon77 habe ich gemacht, keine Änderung.
Update: Nach einem fälligen Kernel Update und Neustart des Servers konnte ich die Instanz jetzt auch erfolgreich erstellen.
-
Für die Freunde der "electrical" Daten habe ich mal was versucht. Da ich so ein Gerät nicht habe ist das zu 1000% experimentell!
Wer mag gern mal GitHub Version probieren und schauen was passiert. Es sind erstmal die weiter oben diskutierten Array-Daten. Ich habe es noch nicht tiefer auseinander genommen.
https://github.com/Apollon77/ioBroker.daikin-cloud/issues/147 Bitte Feedback dort!Ingo
@apollon77
guten morgen
ich hab versucht über meine aktuelle installation vom daikin-cloud adapter einfach git version drüber zu installieren, aber bei mir bleibt einfach die 0.3.0 version. oder wie kann ich überprüfen ob die neueste genommen wurde? -
@basti-liciouz Irgendwie ist beidir eine Library aktualisiert die nicht sollte. Muss ich ansehen
@apollon77 sagte in Test Adapter Daikin-Cloud 0.0.1:
@basti-liciouz Irgendwie ist beidir eine Library aktualisiert die nicht sollte. Muss ich ansehen
Mit der 0.3.0 scheint das Problem behoben, das Modul läuft bei mir nun stabil. Danke!
-
@apollon77
guten morgen
ich hab versucht über meine aktuelle installation vom daikin-cloud adapter einfach git version drüber zu installieren, aber bei mir bleibt einfach die 0.3.0 version. oder wie kann ich überprüfen ob die neueste genommen wurde?@homecineplexx sagte in Test Adapter Daikin-Cloud 0.0.1:
oder wie kann ich überprüfen ob die neueste genommen wurde?
cd /opt/iobroker && npm ls | grep daikinBei einer github-Version steht es dabei.
-
@homecineplexx sagte in Test Adapter Daikin-Cloud 0.0.1:
oder wie kann ich überprüfen ob die neueste genommen wurde?
cd /opt/iobroker && npm ls | grep daikinBei einer github-Version steht es dabei.
@thomas-braun said in Test Adapter Daikin-Cloud 0.0.1:
@homecineplexx sagte in Test Adapter Daikin-Cloud 0.0.1:
oder wie kann ich überprüfen ob die neueste genommen wurde?
cd /opt/iobroker && npm ls | grep daikinBei einer github-Version steht es dabei.
hallo
danke für den Input, aber wie weiß ich nun, obs die richtige Version ist?das kommt dabei raus:

und die work in progress hätte ich gern zum testen

laut meinem Output hab ich ja nur die 0.3.0 installiert
-
@thomas-braun said in Test Adapter Daikin-Cloud 0.0.1:
@homecineplexx sagte in Test Adapter Daikin-Cloud 0.0.1:
oder wie kann ich überprüfen ob die neueste genommen wurde?
cd /opt/iobroker && npm ls | grep daikinBei einer github-Version steht es dabei.
hallo
danke für den Input, aber wie weiß ich nun, obs die richtige Version ist?das kommt dabei raus:

und die work in progress hätte ich gern zum testen

laut meinem Output hab ich ja nur die 0.3.0 installiert
Es steht der Hash der github-Version dabei.
Hättest du kein Foto von Text geschossen sondern den Text auch als Text in CodeTags gegossen könnte ich das sogar zitieren.Commit details zu deiner Version:
https://github.com/Apollon77/ioBroker.daikin-cloud/commit/ed1c4a8f0d8aacd94b17545e948e48376c2852af
