Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Daikin Adapter, Objekte mit der Cloud synchronisieren

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Daikin Adapter, Objekte mit der Cloud synchronisieren

Scheduled Pinned Locked Moved Skripten / Logik
14 Posts 3 Posters 1.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P PeZi

    Hallo zusammen,
    ich versuche gerade meine Daikin Klimaanlagen zu visualisieren und auch mit einem Script zu steuern.
    Der Adapter läuft, die Steuerung und die Visualisierung funktionieren.
    Allerdings bekomme ich die Änderungen in den Objekten nicht mit der Cloud synchronisiert. Dass ist notwendig, um die Einstellungen auch in der Daikin App auf Handys und Tabletts zu aktualisieren.
    Offenbar muss man im Adapter hier...

    Screenshot 2024-11-24 114157.png

    ... etwas einstellen. Allerdings gibt es da keine Eingabemöglichkeiten :(

    Gibt es da einen Weg, bzw. was habe ich übersehen?

    Hier mein Script dazu:

    on ({id: '0_userdata.0.Klimaanlage.Betriebsmodus', change: 'any'}, function(obj){
        let modus = getState("0_userdata.0.Klimaanlage.Betriebsmodus").val;
        setState("daikin-cloud.0.zzzzzzzzzzzzzz.climateControl.operationMode", modus, true); //Modus Schlafzimmer
        setState("daikin-cloud.0.yyyyyyyyyyyy.climateControl.operationMode", modus, true); //Modus Wohnzimmer
        setState("daikin-cloud.0.xxxxxx.climateControl.operationMode", modus, true); //Modus Arbeitszimmer
    })
    
    

    Muss man da ggf. noch ein anderes Objekt setzen, damit die Übertragung in die Cloud erfolgt?

    J Offline
    J Offline
    JoergH
    wrote on last edited by
    #2

    @pezi Ich muss da nichts einstellen und er synchronisiert die Daten auch mit der App. Die wird aber nur alle Schaltjahre mal aktualisiert, so dass das immer etwas dauert.

    P 1 Reply Last reply
    0
    • J JoergH

      @pezi Ich muss da nichts einstellen und er synchronisiert die Daten auch mit der App. Die wird aber nur alle Schaltjahre mal aktualisiert, so dass das immer etwas dauert.

      P Offline
      P Offline
      PeZi
      wrote on last edited by
      #3

      @joergh
      Wenn ich mit dem Script den operationMode z.B. auf 2 stelle (cooling), dann wird das auch so in den Objekten angezeigt.
      In der App steht der Modus aber auch nach einer Stunde weiterhin auf "Heizen".
      Im Objekt "lastUpdateReceived" wird aber alle 10 Minuten die Uhrzeit aktualisiert. Eine Synchronisation erfolgt jedoch in keine Richtung. (Objekt "operationMode" steht auf "Kühlen", in der App wird "Heizen" angezeigt)

      J 1 Reply Last reply
      0
      • P PeZi

        @joergh
        Wenn ich mit dem Script den operationMode z.B. auf 2 stelle (cooling), dann wird das auch so in den Objekten angezeigt.
        In der App steht der Modus aber auch nach einer Stunde weiterhin auf "Heizen".
        Im Objekt "lastUpdateReceived" wird aber alle 10 Minuten die Uhrzeit aktualisiert. Eine Synchronisation erfolgt jedoch in keine Richtung. (Objekt "operationMode" steht auf "Kühlen", in der App wird "Heizen" angezeigt)

        J Offline
        J Offline
        JoergH
        wrote on last edited by
        #4

        @pezi Schreibst Du den Wert auch mit "steuere"?

        P 1 Reply Last reply
        0
        • J JoergH

          @pezi Schreibst Du den Wert auch mit "steuere"?

          P Offline
          P Offline
          PeZi
          wrote on last edited by
          #5

          @joergh
          Was meinst du mit "steuere"? ich mache das mit dem oben gezeigten Script. Ist da ein Fehler drin oder fehlt da ein Parameter?

          J 1 Reply Last reply
          0
          • P PeZi

            @joergh
            Was meinst du mit "steuere"? ich mache das mit dem oben gezeigten Script. Ist da ein Fehler drin oder fehlt da ein Parameter?

            J Offline
            J Offline
            JoergH
            wrote on last edited by JoergH
            #6

            @pezi Ich bin kein Javascript Experte, aber ich glaube Du musst die Datenpunkte mit ack: false schreiben und nicht mit "true" damit er den Wert nicht nur "aktualisiert"....ich nutze immer Blockly, deswegen "steuere"...

            Das zeigt er mir beim Anwenden des Blocklys in javascript an:

            setStateDelayed('daikin-cloud.0.e43c650c-99c7-408a-b92b-c726c505627e.climateControlMainZone.operationMode', { val: true, ack: false }, parseInt(((0) || '').toString(), 10), false);
            
            P 1 Reply Last reply
            0
            • J JoergH

              @pezi Ich bin kein Javascript Experte, aber ich glaube Du musst die Datenpunkte mit ack: false schreiben und nicht mit "true" damit er den Wert nicht nur "aktualisiert"....ich nutze immer Blockly, deswegen "steuere"...

              Das zeigt er mir beim Anwenden des Blocklys in javascript an:

              setStateDelayed('daikin-cloud.0.e43c650c-99c7-408a-b92b-c726c505627e.climateControlMainZone.operationMode', { val: true, ack: false }, parseInt(((0) || '').toString(), 10), false);
              
              P Offline
              P Offline
              PeZi
              wrote on last edited by
              #7

              @joergh
              hab es mal mit "false" probiert, gleiches Ergebnis :(
              Kannst Du mal bitte Dein Blockly einstellen?
              Also einschließlich der Parameter, die Du da übergibst. Ich übergebe derzeit nur Ziffern 0 bis 4

              J 1 Reply Last reply
              0
              • P PeZi

                @joergh
                hab es mal mit "false" probiert, gleiches Ergebnis :(
                Kannst Du mal bitte Dein Blockly einstellen?
                Also einschließlich der Parameter, die Du da übergibst. Ich übergebe derzeit nur Ziffern 0 bis 4

                J Offline
                J Offline
                JoergH
                wrote on last edited by JoergH
                #8

                @pezi Hier mal ein Auszug aus meinem Skript...

                Screenshot 2024-11-24 133830.png

                Ich schalte bei PV Überschuss und Abweichungen der Solltemperatur, wenn jemand anwesend ist die Klimaanlage ein...

                P 1 Reply Last reply
                0
                • J JoergH

                  @pezi Hier mal ein Auszug aus meinem Skript...

                  Screenshot 2024-11-24 133830.png

                  Ich schalte bei PV Überschuss und Abweichungen der Solltemperatur, wenn jemand anwesend ist die Klimaanlage ein...

                  P Offline
                  P Offline
                  PeZi
                  wrote on last edited by
                  #9

                  @joergh
                  danke, ich sehe es mir mal an.
                  Wie ist Deine Einstellung im Adapter bei "Dieselben Werte noch einmal senden?"

                  J 1 Reply Last reply
                  0
                  • P PeZi

                    @joergh
                    danke, ich sehe es mir mal an.
                    Wie ist Deine Einstellung im Adapter bei "Dieselben Werte noch einmal senden?"

                    J Offline
                    J Offline
                    JoergH
                    wrote on last edited by
                    #10

                    @pezi sagte in Daikin Adapter, Objekte mit der Cloud synchronisieren:

                    @joergh
                    danke, ich sehe es mir mal an.
                    Wie ist Deine Einstellung im Adapter bei "Dieselben Werte noch einmal senden?"

                    Aus. Da Daikin die Anzahl der Abfragen limitiert hat, würde ich das nicht nutzen, wenn es sich vermeiden lässt.

                    P 1 Reply Last reply
                    0
                    • P PeZi

                      Hallo zusammen,
                      ich versuche gerade meine Daikin Klimaanlagen zu visualisieren und auch mit einem Script zu steuern.
                      Der Adapter läuft, die Steuerung und die Visualisierung funktionieren.
                      Allerdings bekomme ich die Änderungen in den Objekten nicht mit der Cloud synchronisiert. Dass ist notwendig, um die Einstellungen auch in der Daikin App auf Handys und Tabletts zu aktualisieren.
                      Offenbar muss man im Adapter hier...

                      Screenshot 2024-11-24 114157.png

                      ... etwas einstellen. Allerdings gibt es da keine Eingabemöglichkeiten :(

                      Gibt es da einen Weg, bzw. was habe ich übersehen?

                      Hier mein Script dazu:

                      on ({id: '0_userdata.0.Klimaanlage.Betriebsmodus', change: 'any'}, function(obj){
                          let modus = getState("0_userdata.0.Klimaanlage.Betriebsmodus").val;
                          setState("daikin-cloud.0.zzzzzzzzzzzzzz.climateControl.operationMode", modus, true); //Modus Schlafzimmer
                          setState("daikin-cloud.0.yyyyyyyyyyyy.climateControl.operationMode", modus, true); //Modus Wohnzimmer
                          setState("daikin-cloud.0.xxxxxx.climateControl.operationMode", modus, true); //Modus Arbeitszimmer
                      })
                      
                      

                      Muss man da ggf. noch ein anderes Objekt setzen, damit die Übertragung in die Cloud erfolgt?

                      paul53P Offline
                      paul53P Offline
                      paul53
                      wrote on last edited by
                      #11

                      @pezi sagte: Hier mein Script dazu:

                      Lösche in Zeilen 3 bis 5 das true hinten im setState(), denn es muss ohne Bestätigung geschrieben werden, damit in die Cloud gesendet wird.

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      1 Reply Last reply
                      0
                      • J JoergH

                        @pezi sagte in Daikin Adapter, Objekte mit der Cloud synchronisieren:

                        @joergh
                        danke, ich sehe es mir mal an.
                        Wie ist Deine Einstellung im Adapter bei "Dieselben Werte noch einmal senden?"

                        Aus. Da Daikin die Anzahl der Abfragen limitiert hat, würde ich das nicht nutzen, wenn es sich vermeiden lässt.

                        P Offline
                        P Offline
                        PeZi
                        wrote on last edited by PeZi
                        #12

                        @joergh
                        @paul53
                        Danke Euch, mittlerweile funktioniert es. Es lag am "true" bei setState.
                        Es funktionieren beide Varianten (ohne und mit "false" als ack-Parameter)

                        Die Aktualisierung in die Cloud erfolgt nicht sofort, sondern im Rahmen des Abfragezyklus (in meinem Fall alle 10 Minuten).

                        J 1 Reply Last reply
                        0
                        • P PeZi

                          @joergh
                          @paul53
                          Danke Euch, mittlerweile funktioniert es. Es lag am "true" bei setState.
                          Es funktionieren beide Varianten (ohne und mit "false" als ack-Parameter)

                          Die Aktualisierung in die Cloud erfolgt nicht sofort, sondern im Rahmen des Abfragezyklus (in meinem Fall alle 10 Minuten).

                          J Offline
                          J Offline
                          JoergH
                          wrote on last edited by
                          #13

                          @pezi sagte in Daikin Adapter, Objekte mit der Cloud synchronisieren:

                          @joergh
                          @paul53
                          Danke Euch, mittlerweile funktioniert es. Es lag am "true" bei setState.
                          Es funktionieren beide Varianten (ohne und mit "false" als ack-Parameter)

                          Die Aktualisierung in die Cloud erfolgt nicht sofort, sondern im Rahmen des Abfragezyklus (in meinem Fall alle 10 Minuten).

                          Wenn Du den Wert mit ack:false schreibst, dann landet der sofort in der Cloud und das Gerät schaltet sich z.B. ein.
                          Wie ich ja schrieb, ist die Anzeige in der App wegen der seltenen Updatezyklen gefühlt "ewig" verzögert, je nachdem wann gerade der Letzte war.

                          P 1 Reply Last reply
                          0
                          • J JoergH

                            @pezi sagte in Daikin Adapter, Objekte mit der Cloud synchronisieren:

                            @joergh
                            @paul53
                            Danke Euch, mittlerweile funktioniert es. Es lag am "true" bei setState.
                            Es funktionieren beide Varianten (ohne und mit "false" als ack-Parameter)

                            Die Aktualisierung in die Cloud erfolgt nicht sofort, sondern im Rahmen des Abfragezyklus (in meinem Fall alle 10 Minuten).

                            Wenn Du den Wert mit ack:false schreibst, dann landet der sofort in der Cloud und das Gerät schaltet sich z.B. ein.
                            Wie ich ja schrieb, ist die Anzeige in der App wegen der seltenen Updatezyklen gefühlt "ewig" verzögert, je nachdem wann gerade der Letzte war.

                            P Offline
                            P Offline
                            PeZi
                            wrote on last edited by
                            #14

                            @joergh
                            Jetzt hab ich's verstanden
                            vielen Dank für Deine Geduld

                            1 Reply Last reply
                            1
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            316

                            Online

                            32.7k

                            Users

                            82.4k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe