Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Daikin-Cloud 0.0.1

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Daikin-Cloud 0.0.1

    This topic has been deleted. Only users with topic management privileges can see it.
    • apollon77
      apollon77 @Kymchy last edited by

      @kymchy sagte in Test Adapter Daikin-Cloud 0.0.1:

      Also ich hätte ja das komplette Debug log von gestern.

      ja aber nicht alle screenshots von auch gestern oder? Und heute ist alles "ein tag weiter" ... also ist wieder raten angesagt.

      Ich bin ehrlich ... das zusammenzupuzzeln und zu verstehen welche Daten in den Datenfeldern was bedeuten und dann zu sagen wie man das ambbesten als Daten abbilden wollte damit man was damit anfangen kann ist jetzt nichts was unbedingt ich tun muss. Das ist (ganz frech gesagt) Arbeit die Ihr mir abnehmen könntet (vllt in nem eigenen Thread). Weil ich habe noch einige andere Adapter zu betreuen ... hier kann die Community unterstützen auch wenn Sie keine Entwickler sind 🙂

      K 1 Reply Last reply Reply Quote 0
      • K
        Kymchy @apollon77 last edited by

        @apollon77 ja, kann ich gut verstehen.

        1 Reply Last reply Reply Quote 0
        • K
          Kymchy last edited by

          @apollon77
          OK, ich werde, wenn ich heute abend die Klimaanlage abstelle, folgendes tun:

          • die current.log herunterladen
          • Screenshots von den 3 Zeiträumen machen
          • morgen dann die log Datei von allen nicht daikin Sachen befreien
          • dir den ganzen Kram zuschicken

          Alles richtig so?

          apollon77 1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @Kymchy last edited by

            @kymchy kannsts auch hier wieder posten, brauchen an sich nur die eine Zeile nach dem start mit debug log "0189f1c5-effb-4f57-9299-6d7b4cd87066 Device data: ..." ... da kann ich dann fix den consumption Daten block raus holen ... und ndann muss man screenshots mit den Zahlen gegeneinander halten und versuchen schlau draus zu werden

            K 2 Replies Last reply Reply Quote 0
            • K
              Kymchy @apollon77 last edited by

              @apollon77
              scheinbar habe ich's immer noch nicht begriffen...:
              Habe die Anlage eben aus gemacht. Screenshots erstellt. Dann das log runtergeladen.
              Die von dir erwähnte Zeile kommt 3x vor, der letzte Eintrag ist von 12:37 Uhr.

              1 Reply Last reply Reply Quote 0
              • K
                Kymchy @apollon77 last edited by Kymchy

                @apollon77
                habe den Adapter nochmal neu gestartet, jetzt habe ich einen Eintrag von 20:27 Uhr:

                0189f1c5-effb-4f57-9299-6d7b4cd87066 Device data: {"gateway":{"daylightSavingTimeEnabled":{"settable":true,"value":true},"errorCode":{"settable":false,"value":""},"firmwareVersion":{"settable":false,"value":"1_12_84"},"isInErrorState":{"settable":false,"value":false},"ledEnabled":{"settable":true,"value":true},"macAddress":{"settable":false,"value":"24:cd:8d:99:11:b8"},"modelInfo":{"settable":false,"value":"BRP069C4x"},"regionCode":{"settable":false,"value":"eu"},"serialNumber":{"settable":false,"value":"0000000004051401"},"ssid":{"settable":false,"value":"DaikinAP88248"},"timeZone":{"settable":true,"value":"Europe/Berlin"},"wifiConnectionSSID":{"settable":false,"value":"wFRITZ!Box"},"wifiConnectionStrength":{"settable":false,"value":-53,"maxValue":0,"minValue":-90,"stepValue":1}},"climateControl":{"consumptionData":{"/electrical":{"unit":"kWh","heating":{"d":[0,0,0,0,0.1,0.3,0.2,0.1,0.2,0.2,0,0,0,0.1,0,0,0.2,0.3,0.3,0.2,0.2,0.3,0,0],"w":[0,0.4,0.1,0,0,1.3,1.1,1.6,null,null,null,null,null,null],"m":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4.5,0,0]},"cooling":{"d":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"w":[0,0,0,0,0,0,0,0,null,null,null,null,null,null],"m":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}}},"demandControl":{"/currentMode":{"value":"off","settable":true,"values":["off","auto","fixed","scheduled"]},"/modes/fixed":{"stepValue":5,"value":100,"minValue":40,"maxValue":100,"settable":true},"/modes/scheduled":{"settable":true,"meta":{"minIntervalBetweenActions":"00:01:00","maxActionsPerActionPeriod":4,"consecutiveActionsAllowed":true,"actionPeriods":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],"actionTypes":{"currentMode":{"settable":true,"values":["off","fixed"]},"modes":{"fixed":{"stepValue":5,"minValue":40,"maxValue":100,"settable":true}}}},"value":{"actions":{}}}},"econoMode":{"settable":true,"values":["on","off"],"value":"off"},"errorCode":{"settable":false,"value":"00-"},"fanControl":{"/operationModes/heating/fanSpeed/currentMode":{"value":"auto","settable":true,"values":["auto","quiet","fixed"]},"/operationModes/heating/fanSpeed/modes/fixed":{"value":1,"stepValue":1,"minValue":1,"maxValue":5,"settable":true},"/operationModes/heating/fanDirection/horizontal/currentMode":{"value":"stop","settable":true,"values":["stop","swing"]},"/operationModes/heating/fanDirection/vertical/currentMode":{"value":"windNice","settable":true,"values":["stop","swing","windNice"]},"/operationModes/cooling/fanSpeed/currentMode":{"value":"auto","settable":true,"values":["auto","quiet","fixed"]},"/operationModes/cooling/fanSpeed/modes/fixed":{"value":1,"stepValue":1,"minValue":1,"maxValue":5,"settable":true},"/operationModes/cooling/fanDirection/horizontal/currentMode":{"value":"stop","settable":true,"values":["stop","swing"]},"/operationModes/cooling/fanDirection/vertical/currentMode":{"value":"stop","settable":true,"values":["stop","swing","windNice"]},"/operationModes/auto/fanSpeed/currentMode":{"value":"auto","settable":true,"values":["auto","quiet","fixed"]},"/operationModes/auto/fanSpeed/modes/fixed":{"value":1,"stepValue":1,"minValue":1,"maxValue":5,"settable":true},"/operationModes/auto/fanDirection/horizontal/currentMode":{"value":"stop","settable":true,"values":["stop","swing"]},"/operationModes/auto/fanDirection/vertical/currentMode":{"value":"stop","settable":true,"values":["stop","swing","windNice"]},"/operationModes/dry/fanSpeed/currentMode":{"value":"auto","settable":true,"values":["auto"]},"/operationModes/dry/fanDirection/horizontal/currentMode":{"value":"stop","settable":true,"values":["stop","swing"]},"/operationModes/dry/fanDirection/vertical/currentMode":{"value":"stop","settable":true,"values":["stop","swing","windNice"]},"/operationModes/fanOnly/fanSpeed/currentMode":{"value":"auto","settable":true,"values":["auto","quiet","fixed"]},"/operationModes/fanOnly/fanSpeed/modes/fixed":{"value":1,"stepValue":1,"minValue":1,"maxValue":5,"settable":true},"/operationModes/fanOnly/fanDirection/horizontal/currentMode":{"value":"stop","settable":true,"values":["stop","swing"]},"/operationModes/fanOnly/fanDirection/vertical/currentMode":{"value":"stop","settable":true,"values":["stop","swing"]}},"holidayMode":{"ref":"#holidayMode","settable":true,"value":{"enabled":false}},"iconId":{"settable":true,"maxValue":255,"minValue":0,"value":15},"isCoolHeatMaster":{"settable":false,"value":true},"isHolidayModeActive":{"settable":false,"value":false},"isInCautionState":{"settable":false,"value":false},"isInErrorState":{"settable":false,"value":false},"isInWarningState":{"settable":false,"value":false},"isLockFunctionEnabled":{"settable":false,"value":false},"name":{"settable":true,"maxLength":20,"value":"DaikinAP88248"},"onOffMode":{"settable":true,"values":["on","off"],"value":"off"},"operationMode":{"settable":true,"value":"heating","values":["fanOnly","heating","cooling","auto","dry"]},"outdoorSilentMode":{"settable":false,"values":["on","off"],"value":"off"},"powerfulMode":{"settable":true,"values":["on","off"],"value":"off"},"isPowerfulModeActive":{"settable":false,"value":false},"schedule":{"/currentMode":{"value":"any","settable":true,"values":["any"]},"/modes/any/currentSchedule":{"value":"0","settable":true,"values":["0","1","2"]},"/modes/any/enabled":{"value":false,"settable":true},"/modes/any/meta":{"minIntervalBetweenActions":"00:01:00","maxSchedules":1,"maxActionsPerActionPeriod":6,"consecutiveActionsAllowed":true,"actionTypes":{"operationMode":{"settable":false,"values":["fanOnly","heating","cooling","auto","dry","off"]},"roomTemperature":{"heating":{"settable":false,"stepValue":0.5,"minValue":10,"maxValue":31},"cooling":{"settable":false,"stepValue":0.5,"minValue":18,"maxValue":33},"auto":{"settable":false,"stepValue":0.5,"minValue":18,"maxValue":30}},"fanSpeed":{"heating":{"currentMode":{"settable":false,"values":["auto","quiet","fixed"]},"modes":{"fixed":{"stepValue":1,"minValue":1,"maxValue":5,"settable":false}}},"cooling":{"currentMode":{"settable":false,"values":["auto","quiet","fixed"]},"modes":{"fixed":{"stepValue":1,"minValue":1,"maxValue":5,"settable":false}}},"auto":{"currentMode":{"settable":false,"values":["auto","quiet","fixed"]},"modes":{"fixed":{"stepValue":1,"minValue":1,"maxValue":5,"settable":false}}},"dry":{"currentMode":{"settable":false,"values":["auto"]}},"fanOnly":{"currentMode":{"settable":false,"values":["auto","quiet","fixed"]},"modes":{"fixed":{"stepValue":1,"minValue":1,"maxValue":5,"settable":false}}}},"econoMode":{"settable":false,"values":["on","off"]}}},"/modes/any/schedules/0":{"name":{"settable":true,"value":"","maxLength":32},"meta":{"isReadOnly":false,"actionPeriods":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]},"actions":{},"settable":true},"/modes/any/schedules/1":{"name":{"settable":true,"value":"","maxLength":32},"meta":{"isReadOnly":false,"actionPeriods":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]},"actions":{},"settable":true},"/modes/any/schedules/2":{"name":{"settable":true,"value":"","maxLength":32},"meta":{"isReadOnly":false,"actionPeriods":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]},"actions":{},"settable":true}},"sensoryData":{"/roomTemperature":{"settable":false,"value":23,"stepValue":1,"minValue":-25,"maxValue":50},"/outdoorTemperature":{"settable":false,"value":11.5,"stepValue":0.5,"minValue":-25,"maxValue":50}},"streamerMode":{"settable":true,"values":["on","off"],"value":"off"},"temperatureControl":{"/operationModes/heating/setpoints/roomTemperature":{"settable":true,"value":20,"stepValue":0.5,"minValue":10,"maxValue":31},"/operationModes/cooling/setpoints/roomTemperature":{"settable":true,"value":25,"stepValue":0.5,"minValue":18,"maxValue":33},"/operationModes/auto/setpoints/roomTemperature":{"settable":true,"value":25,"stepValue":0.5,"minValue":18,"maxValue":30}}},"indoorUnit":{"softwareVersion":{"settable":false,"value":"20003002"},"eepromVersion":{"settable":false,"value":"12FF"},"dryKeepSetting":{"settable":false,"values":["on","off"],"value":"on"}},"outdoorUnit":{"errorCode":{"settable":false,"value":"00-"},"isInErrorState":{"settable":false,"value":false},"isInWarningState":{"settable":false,"value":false},"isInCautionState":{"settable":false,"value":false}}}
                

                Und die Screenshots: Die Werte sind alle da. Am einfachsten sieht's bei den Monaten aus, bei den Tagen geht's so und bei den Stunden blicke ich noch nicht ganz die Reihenfolge...

                IMG_1270.PNG
                IMG_1271.PNG
                IMG_1272.PNG
                IMG_1273.PNG

                apollon77 1 Reply Last reply Reply Quote 0
                • apollon77
                  apollon77 @Kymchy last edited by

                  @kymchy Ok, also die Daten wären dann:

                              "/electrical": {
                                  "unit": "kWh",
                                  "heating": {
                                      "d": [
                                          0,
                                          0,
                                          0,
                                          0,
                                          0.1,
                                          0.3,
                                          0.2,
                                          0.1,
                                          0.2,
                                          0.2,
                                          0,
                                          0,
                                          0,
                                          0.1,
                                          0,
                                          0,
                                          0.2,
                                          0.3,
                                          0.3,
                                          0.2,
                                          0.2,
                                          0.3,
                                          0,
                                          0
                                      ],
                                      "w": [
                                          0,
                                          0.4,
                                          0.1,
                                          0,
                                          0,
                                          1.3,
                                          1.1,
                                          1.6,
                                          null,
                                          null,
                                          null,
                                          null,
                                          null,
                                          null
                                      ],
                                      "m": [
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          4.5,
                                          0,
                                          0
                                      ]
                                  },
                                  "cooling": {
                                      "d": [
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0
                                      ],
                                      "w": [
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          null,
                                          null,
                                          null,
                                          null,
                                          null,
                                          null
                                      ],
                                      "m": [
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0,
                                          0
                                      ]
                                  }
                              }
                  

                  Jetzt gilt es diese Daten gegen die Charts zu halten und versuchen rauszufinden was jetzt was ist. Freiwillige vor 🙂

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    jschmied @apollon77 last edited by jschmied

                    @apollon77 Das sind immer die Werte vom Vortag/-woch/-monat und dann die aktuellen Daten.

                    "consumptionData": {
                      "/electrical": {
                        "unit": "kWh",
                        "heating": {
                          "d": [
                            1.7,	<-- 0:00 - 2:00 yesterday
                            1.7,
                            1.8,
                            1.2,
                            0.1,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0.4,	<-- 0:00 - 2:00 today
                            0.2,
                            0.4,
                            0.5,
                            0.2,
                            0.1,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0
                          ],
                          "w": [
                            0, <-- value displayed as last Mondays consumption
                            0,
                            0,
                            0.1,
                            1.9,
                            5.6,
                            6.9,
                            1.4,   <-- value displayed as todays consumption (Monday)
                            null,
                            null,
                            null,
                            null,
                            null,
                            null
                          ],
                          "m": [
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            15.9,
                            0,
                            0
                          ]
                        },
                        "cooling": {
                          "d": [
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0.1,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0
                          ],
                          "w": [
                            0,
                            0,
                            0,
                            0,
                            0.1,
                            0,
                            0.1,
                            0,
                            null,
                            null,
                            null,
                            null,
                            null,
                            null
                          ],
                          "m": [
                            0,  <-- Januar Vorjahr
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0.2, <- Oktober dieses Jahr
                            0,
                            0
                          ]
                        }
                      }
                    },
                    J 1 Reply Last reply Reply Quote 0
                    • J
                      jschmied @jschmied last edited by jschmied

                      @jschmied

                      Man müsste also um 2:01 den Wert heating.d[12] als Verbrauch der letzten 2 Stunden schreiben, 4:01 den Wert heating.d[13] usw.

                      Dann hat man fortlaufend den aktuellen Verbrauch der letzten 2 Stunden. Genauer wird es nicht gehen.

                      apollon77 1 Reply Last reply Reply Quote 0
                      • apollon77
                        apollon77 @jschmied last edited by

                        @jschmied Also mein Gefühl geht eher dahin einen "consumption today sum" zu machen und immer ganzen tag summieren. der resetted dann immer um mitternacht auf 0. ggf noch einen "consumption sum yesterday" der dann immer den vortag sagt.

                        Dann kann man ggf Adapter wie sourceanalytics oder statistics nutzen um daraus meh zu machen - oder eigene Javascripts.

                        J H 2 Replies Last reply Reply Quote 0
                        • J
                          jschmied @apollon77 last edited by

                          @apollon77 Die Daten von gestern kann man ja irgendwann nach Mitternacht aus heating.d[0] .. [11] holen. Die müsste man dann nur mit dem richtigen timestamp (also -1 Tag offset) schreiben.

                          1 Reply Last reply Reply Quote 0
                          • H
                            homecineplexx @apollon77 last edited by

                            @apollon77 klingt vernünftig

                            bei w für Woche und M für Monat ist es das selbe:
                            w[0] ist Monatg der vergangenen Woche
                            w[7] Montag dieser Woche

                            m[0] Jänner letzten Jahres
                            m[12] Jänner dieses Jahres

                            H 1 Reply Last reply Reply Quote 1
                            • H
                              homecineplexx @homecineplexx last edited by

                              @homecineplexx vielleicht eines noch
                              nachdem es ja in der APP auch einen Insgesamten-Wert (aus heizen und kühlen) gibt, sollte/könnte man diesen dann nicht auch gleich automatisch machen

                              1 Reply Last reply Reply Quote 0
                              • D
                                dcaccount @apollon77 last edited by

                                @apollon77 Hallo,
                                zuerst vielen Dank für deinen Adapter.

                                Ich schreibe (es tut mir Led wenn es Fehler gibt aber Deutsch ist keine Muttersprache von mir, ich komme aus Italien) weil ich zwei Geräte habe und zwar FTXM35R2V1B und FTXM50R2V1B habe, die ich durch meinen Raspberry steuern möchte.

                                Ich bin aber fast ein Newbie und es ist mir nich klar wir ich den Adapter installieren und einstellen muss und ich bitte um Hilfe.

                                Ich habe den Package mit :

                                git clone https://github.com/Apollon77/ioBroker.daikin-cloud.git
                                

                                heruntergeladen und dann es mit:

                                sudo npm i iobroker.daikin-cloud
                                

                                versucht, es zu installieren.
                                Dann weiss ich nicht, wie weiterzugehen.

                                Kannst du bitte mir helfen?
                                Vielen Dank im voraus und viele Grüsse aus Vicenza.
                                Daniele

                                apollon77 1 Reply Last reply Reply Quote 0
                                • apollon77
                                  apollon77 @dcaccount last edited by

                                  @dcaccount sagte in Test Adapter Daikin-Cloud 0.0.1:

                                  es ist mir nich klar wir ich den Adapter installieren und einstellen muss und ich bitte um Hilfe.

                                  Ok, erst einmal : Kommandozeile gleich vergessen. Der IMMER erste Anlauf ist das ioBroker-Admin Interface im Web! Dort einfach auf "Adapter" gehen, dann den adapter suchen und auf das + zum Installieren klicken. Fertig.

                                  Kommandozeile und GitHub sind absolute Ausnahmefälle die du erstmal nicht brauchst

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    badsnoopy667 @apollon77 last edited by

                                    @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!

                                    klima_vis.png

                                    K M C D 4 Replies Last reply Reply Quote 2
                                    • K
                                      Kymchy @badsnoopy667 last edited by

                                      @badsnoopy667
                                      Cool! Und wie misst du den Stromverbrauch?

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        badsnoopy667 @Kymchy last edited by badsnoopy667

                                        @kymchy
                                        Jeweils einen Shelly PM an der Zuleitung zum Außengerät. Damit sieht man zwar nur den Gesamtverbrauch des Außengerätes, also nicht aufgesplittet nach Innengerät. Aber das reicht ja.
                                        Wir haben zwei Außengeräte, deshalb zwei Werte (oben / unten) in VIS

                                        K 1 Reply Last reply Reply Quote 0
                                        • K
                                          Kymchy @badsnoopy667 last edited by

                                          @badsnoopy667
                                          OK. Ich hab's via Homematic gemacht. Dort sehe ich aber auch nur den Gesamtverbrauch.

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            Mika 0 @badsnoopy667 last edited by

                                            @badsnoopy667 Das sieht ja MEGA aus. Wie hast du das hinbekommen, dass die Betriebsmodi (heizen, kühlen,...) über die selbe Temperatursteuerung erfolgen? Ich versuche das schon seit langem und bekomme das einfach nicht hin. Ich habe 9 Innengeräte Perfera mit 3 Außengeräte. Die wollen alle in den ioBroker rein 😉 Würdest du mir freundlicherweise einen Auszug deiner VIS schicken dieser Ansicht?

                                            Homoran B 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            956
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            46
                                            307
                                            40472
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo