NEWS
gesperrter Datenpunkt bei adapter daikin-cloud
-
- Adaptername: daikin-cloud
- Adapterversion: 0.4.12
- js-controller Version: 7.2.2
- Admin Version: 7.8.23
- Hardwaresystem: proxmox
- Arbeitsspeicher: 6 GB
- Festplattenart: container
- Betriebssystem: debian
- Nodejs-Version: 22.22.3
- NPM-Version: 10.9.8
Linux User bitte hier den Output von iob diag einfügen.
ich habe einen Datenpunkt boolean der im false normalerweise weiß bzw. true blau dargestellt wird. Jedoch bleibt er ab und an auf true hängen und ist dann rot.
In dem Adapter werden noch 4 andere Geräte ausgelesen, und bei denen passiert das nie.
Kann mir wer sagen woher das kommt, und wie ich es verhindern kann bzw. dagegen wirken kann? Muss dann am Objekt ein paar draufdrücken damit er wieder "normal" wird, und das Script wieder ordnungsgemäß arbeiten kann.Debian 'bookworm' is the current oldstable version. Please upgrade to the latest stable release 'trixie' in due time!
Bring es langsam mal auf Debian 13 'Trixie'.
Dann ohne graphical.target.
Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
-
Debian 'bookworm' is the current oldstable version. Please upgrade to the latest stable release 'trixie' in due time!
Bring es langsam mal auf Debian 13 'Trixie'.
Dann ohne graphical.target.
Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
Debian 'bookworm' is the current oldstable version. Please upgrade to the latest stable release 'trixie' in due time!
Bring es langsam mal auf Debian 13 'Trixie'.
da bin ich bei dir, habe vor kurzem PBS master & slave hochgezogen, danach PVE, und nach dem Testbetrieb kommen die CT's dran.
Dann ohne graphical.target.
Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
ist natürlich auch ein Thema.
Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist. EOL von bookworm ist erst seit gut 2 Wochen, Problem besteht aber schon seit Aktivierung der Klima dieses Jahres. Voriges Jahr ohne Probleme. Deine Antwort zielt nur auf auf Kleinigkeiten ab, die jetzt nicht direkt mit dem Problem zusammen hängen können.
Trotzdem Danke für deine Antwort, auch wenn sie dafür meines Erachtens nicht weiter zielführend sind.
-
- Adaptername: daikin-cloud
- Adapterversion: 0.4.12
- js-controller Version: 7.2.2
- Admin Version: 7.8.23
- Hardwaresystem: proxmox
- Arbeitsspeicher: 6 GB
- Festplattenart: container
- Betriebssystem: debian
- Nodejs-Version: 22.22.3
- NPM-Version: 10.9.8
Linux User bitte hier den Output von iob diag einfügen.
ich habe einen Datenpunkt boolean der im false normalerweise weiß bzw. true blau dargestellt wird. Jedoch bleibt er ab und an auf true hängen und ist dann rot.
In dem Adapter werden noch 4 andere Geräte ausgelesen, und bei denen passiert das nie.
Kann mir wer sagen woher das kommt, und wie ich es verhindern kann bzw. dagegen wirken kann? Muss dann am Objekt ein paar draufdrücken damit er wieder "normal" wird, und das Script wieder ordnungsgemäß arbeiten kann.Kann mir wer sagen woher das kommt, und wie ich es verhindern kann bzw. dagegen wirken kann? Muss dann am Objekt ein paar draufdrücken damit er wieder "normal" wird, und das Script wieder ordnungsgemäß arbeiten kann.
Du wirst überwachen müssen wann dieser DP vom Adapter 'bestätigt' wird. Wenn ein DP 'rot' bleibt dann
- wurde er zumeist via
steuereangesteuert - hat der Adapter zumeist diesen DP nicht via
aktualisiereaktualisiert.
Das passiert in den meisten Fällen wenn das dahinter stehende Gerät den Schaltbefehl nicht annimmt.
A.
p.s.Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist.
Nein, das ist es sicher nicht.
A.
-
Debian 'bookworm' is the current oldstable version. Please upgrade to the latest stable release 'trixie' in due time!
Bring es langsam mal auf Debian 13 'Trixie'.
da bin ich bei dir, habe vor kurzem PBS master & slave hochgezogen, danach PVE, und nach dem Testbetrieb kommen die CT's dran.
Dann ohne graphical.target.
Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
ist natürlich auch ein Thema.
Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist. EOL von bookworm ist erst seit gut 2 Wochen, Problem besteht aber schon seit Aktivierung der Klima dieses Jahres. Voriges Jahr ohne Probleme. Deine Antwort zielt nur auf auf Kleinigkeiten ab, die jetzt nicht direkt mit dem Problem zusammen hängen können.
Trotzdem Danke für deine Antwort, auch wenn sie dafür meines Erachtens nicht weiter zielführend sind.
Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist.
Nein, das habe ich nicht behauptet. Es ist aber ein Punkt, der angegangen werden muss. Unabhängig von deinem konkreten Problem mit XYZ.
-
Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist.
Nein, das habe ich nicht behauptet. Es ist aber ein Punkt, der angegangen werden muss. Unabhängig von deinem konkreten Problem mit XYZ.
@Thomas-Braun sagte:
Nein, das habe ich nicht behauptet. Es ist aber ein Punkt, der angegangen werden muss. Unabhängig von deinem konkreten Problem mit XYZ.Dafür bin ich auch dankbar. Habe aber das Hochziehen der Systeme rausgeschoben, da ich aktuell beruflich mit einer längeren Weiterbildung eingespannt bin. Somit bin ich bewusst auf EOL gelaufen.
Du wirst überwachen müssen wann dieser DP vom Adapter 'bestätigt' wird. Wenn ein DP 'rot' bleibt dann
- wurde er zumeist via
steuereangesteuert - hat der Adapter zumeist diesen DP nicht via
aktualisiereaktualisiert.
Das passiert in den meisten Fällen wenn das dahinter stehende Gerät den Schaltbefehl nicht annimmt.
Ja, habe immer steuere genommen, habe einen Automatisierungstechniker Background, und ich aktualisiere Variablen, und steure dann die Komponenten mit den Werten an. Hier gehe ich mit einer anderen Denkweise an die Sache ran.
Spannend ist aber trotzdem, dass die anderen Scripte der 4 Geräte gleich aufgebaut sind - nur mit anderen Parametern - und dieses Verhalten nicht aufzeigen (werde mal aber für das eine Device auf aktualisieren wechseln).Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist.
Nein, das ist es sicher nicht.
Habe ich vermutet, jedoch verstehe ich das Problem nicht, da bei mir eben alles via steuere aufgebaut ist (auch wenn falsch), und es nur bei dem einen Datenpunkt auftritt

EDIT: hab mir jetzt noch die Latenz von dem Gerät angeschaut, die ist eigentlich unter den besten der anderen Geräte, um dies auszuschließen.
- wurde er zumeist via
-
@Thomas-Braun sagte:
Nein, das habe ich nicht behauptet. Es ist aber ein Punkt, der angegangen werden muss. Unabhängig von deinem konkreten Problem mit XYZ.Dafür bin ich auch dankbar. Habe aber das Hochziehen der Systeme rausgeschoben, da ich aktuell beruflich mit einer längeren Weiterbildung eingespannt bin. Somit bin ich bewusst auf EOL gelaufen.
Du wirst überwachen müssen wann dieser DP vom Adapter 'bestätigt' wird. Wenn ein DP 'rot' bleibt dann
- wurde er zumeist via
steuereangesteuert - hat der Adapter zumeist diesen DP nicht via
aktualisiereaktualisiert.
Das passiert in den meisten Fällen wenn das dahinter stehende Gerät den Schaltbefehl nicht annimmt.
Ja, habe immer steuere genommen, habe einen Automatisierungstechniker Background, und ich aktualisiere Variablen, und steure dann die Komponenten mit den Werten an. Hier gehe ich mit einer anderen Denkweise an die Sache ran.
Spannend ist aber trotzdem, dass die anderen Scripte der 4 Geräte gleich aufgebaut sind - nur mit anderen Parametern - und dieses Verhalten nicht aufzeigen (werde mal aber für das eine Device auf aktualisieren wechseln).Jedoch willst du mir jetzt nicht damit sagen, dass das jetzt das Problem ist.
Nein, das ist es sicher nicht.
Habe ich vermutet, jedoch verstehe ich das Problem nicht, da bei mir eben alles via steuere aufgebaut ist (auch wenn falsch), und es nur bei dem einen Datenpunkt auftritt

EDIT: hab mir jetzt noch die Latenz von dem Gerät angeschaut, die ist eigentlich unter den besten der anderen Geräte, um dies auszuschließen.
Ja, habe immer steuere genommen, habe einen Automatisierungstechniker Background, und ich aktualisiere Variablen, und steure dann die Komponenten mit den Werten an. Hier gehe ich mit einer anderen Denkweise an die Sache ran.
Spannend ist aber trotzdem, dass die anderen Scripte der 4 Geräte gleich aufgebaut sind - nur mit anderen Parametern - und dieses Verhalten nicht aufzeigen (werde mal aber für das eine Device auf aktualisieren wechseln).Ich denke ich habe mich schlecht ausgedrückt. Das Problem sind nicht deine Skripte, sondern die Verbindung zu dem oder das zu steuernde Gerät.
Der Befehl wird nicht erfolgreich umgesetzt und damit nicht bestätigt. Damit ist Zustand auf dem Gerät und im Adapter nicht synchronisiert.
Was du in deinen Skripten tun kannst ist versuchen zu erkennen wenn das passiert (sprich wenn ein Befehl nicht acknowledged wird, und dann nach einem Delay den Befehl wiederholen.
A.
- wurde er zumeist via
-
Ja, habe immer steuere genommen, habe einen Automatisierungstechniker Background, und ich aktualisiere Variablen, und steure dann die Komponenten mit den Werten an. Hier gehe ich mit einer anderen Denkweise an die Sache ran.
Spannend ist aber trotzdem, dass die anderen Scripte der 4 Geräte gleich aufgebaut sind - nur mit anderen Parametern - und dieses Verhalten nicht aufzeigen (werde mal aber für das eine Device auf aktualisieren wechseln).Ich denke ich habe mich schlecht ausgedrückt. Das Problem sind nicht deine Skripte, sondern die Verbindung zu dem oder das zu steuernde Gerät.
Der Befehl wird nicht erfolgreich umgesetzt und damit nicht bestätigt. Damit ist Zustand auf dem Gerät und im Adapter nicht synchronisiert.
Was du in deinen Skripten tun kannst ist versuchen zu erkennen wenn das passiert (sprich wenn ein Befehl nicht acknowledged wird, und dann nach einem Delay den Befehl wiederholen.
A.
Ja, habe immer steuere genommen, habe einen Automatisierungstechniker Background, und ich aktualisiere Variablen, und steure dann die Komponenten mit den Werten an. Hier gehe ich mit einer anderen Denkweise an die Sache ran.
Spannend ist aber trotzdem, dass die anderen Scripte der 4 Geräte gleich aufgebaut sind - nur mit anderen Parametern - und dieses Verhalten nicht aufzeigen (werde mal aber für das eine Device auf aktualisieren wechseln).Ich denke ich habe mich schlecht ausgedrückt. Das Problem sind nicht deine Skripte, sondern die Verbindung zu dem oder das zu steuernde Gerät.
Der Befehl wird nicht erfolgreich umgesetzt und damit nicht bestätigt. Damit ist Zustand auf dem Gerät und im Adapter nicht synchronisiert.
Was du in deinen Skripten tun kannst ist versuchen zu erkennen wenn das passiert (sprich wenn ein Befehl nicht acknowledged wird, und dann nach einem Delay den Befehl wiederholen.
A.
Jetzt bin ich komplett raus, habe jetzt einen Knopf im Kopf. Soweit ich es jetzt bemerkt habe, sobald das Objekt auf rot wechselt, kann es das Script nicht mehr steuern/
umschaltenaktualisieren. Wann nimmt man jetzt steuern bzw. aktualisieren?EDIT: falsche Wortwahl umschalten - aktualisieren
-
Ja, habe immer steuere genommen, habe einen Automatisierungstechniker Background, und ich aktualisiere Variablen, und steure dann die Komponenten mit den Werten an. Hier gehe ich mit einer anderen Denkweise an die Sache ran.
Spannend ist aber trotzdem, dass die anderen Scripte der 4 Geräte gleich aufgebaut sind - nur mit anderen Parametern - und dieses Verhalten nicht aufzeigen (werde mal aber für das eine Device auf aktualisieren wechseln).Ich denke ich habe mich schlecht ausgedrückt. Das Problem sind nicht deine Skripte, sondern die Verbindung zu dem oder das zu steuernde Gerät.
Der Befehl wird nicht erfolgreich umgesetzt und damit nicht bestätigt. Damit ist Zustand auf dem Gerät und im Adapter nicht synchronisiert.
Was du in deinen Skripten tun kannst ist versuchen zu erkennen wenn das passiert (sprich wenn ein Befehl nicht acknowledged wird, und dann nach einem Delay den Befehl wiederholen.
A.
Jetzt bin ich komplett raus, habe jetzt einen Knopf im Kopf. Soweit ich es jetzt bemerkt habe, sobald das Objekt auf rot wechselt, kann es das Script nicht mehr steuern/
umschaltenaktualisieren. Wann nimmt man jetzt steuern bzw. aktualisieren?EDIT: falsche Wortwahl umschalten - aktualisieren
Jetzt bin ich komplett raus, habe jetzt einen Knopf im Kopf. Soweit ich es jetzt bemerkt habe, sobald das Objekt auf rot wechselt, kann es das Script nicht mehr steuern/umschalten. Wann nimmt man jetzt steuern bzw. aktualisieren?
Zeig nochmal bitte- die Objekte / Datenpunkte um die es geht
- den Skript-teil mit dem du den Steuerst.
A.
p.s. alternativ kann ich auf Discord kommen - da können wir reden statt schreiben -
ich habe vermutlich den Übeltäter gefunden:
daikin-cloud.0 - 2026-07-06 19:58:12.114 warn Error on State update for xyzxyzxyz.climateControl.onOffMode with value=on: API request blocked because of rate-limits for 22141 seconds
aber wie kommt das Zustande?
Habe folgende Werte in der daikin-cloud eingestellt:Datenabfrageintervalle
Die Daikin-Cloud führt Ratenbeschränkungen für die API ein. Das Hauptlimit liegt bei maximal 200 Anfragen pro Tag! Nutzen Sie die langsame Abfrage in Zeiten, in denen keine häufigen Updates erforderlich sind. Bitte setzen Sie den Status useSlowPolling auf true, um das langsame Abfrageintervall zu verwenden! Die neuesten Details zur Ratenbegrenzung finden Sie in den info.*-States.
Datenabfrageintervall (Sekunden)
900
Langsames Datenabfrageintervall (Sekunden)
1800 -
Hi @maximal1981,da hast du den Fehler! Ein Block von über 6 Stunden (22141 seconds) passiert bei Daikin, wenn die 200 Anfragen pro Tag überschritten sind. Dein Intervall von 900 Sekunden verbraucht im Leerlauf schon knapp 100 Anfragen täglich. Die restlichen 100 Anfragen werden durch dein Skript aufgebraucht. Da du vorhin geschrieben hast, dass du bei diesem einen Gerät den Befehl "öfter draufdrücken" musstest, hast du das Limit vermutlich selbst manuell oder durch einen unglücklichen Skript-Trigger gesprengt. Stell das normale Intervall am besten auf 1800 (30 Minuten) und das langsame auf 3600 (60 Minuten). Zeig am besten mal das Skript, das die Klima steuert – vermutlich triggert es sich unter bestimmten Bedingungen selbst. Mfg Andreas
-
es war sogar daikin-cloud.0.useSlowPolling dauerhaft aktiv entspricht 48 Abfragen/Tag und darüber werden nur 2 Räume von 5 gesteuert.
und die blauen Balken zeigen die true Werte für die 2 Anlagen.


Der 2.te Raum sieht gleich aus:



EDIT: das mit dem pooling interval wurde erst jetzt eingebaut
LOL: Guestezimmer - denglisch
EDIT2: F.ck, schickt der A.... (nicht böse gemeint - der Adapter ist trotzdem toll/top) die Ist-Temp vermutlich auch immer raus?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden