Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Daikin-Cloud 0.0.1

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    344

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Test Adapter Daikin-Cloud 0.0.1

Geplant Angeheftet Gesperrt Verschoben Tester
307 Beiträge 46 Kommentatoren 65.2k Aufrufe 40 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K Kymchy

    @apollon77
    Also ich hätte ja das komplette Debug log von gestern. Falls ich jetzt Lust hätte, alle daikin Daten dort rauszufiltern, was vermutlich recht mühselig ist, und ich dir dann die Screenshots von den Wochen/ Jahr liefere, könntest du damit etwas anfangen?

    Wäre ja auch schön, wenn das Debug Log separat gespeichert würde und nicht alles und die Debug Daten verstreut dazwischen.

    apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #120

    @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 :-)

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    K 1 Antwort Letzte Antwort
    0
    • apollon77A apollon77

      @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 Offline
      K Offline
      Kymchy
      schrieb am zuletzt editiert von
      #121

      @apollon77 ja, kann ich gut verstehen.

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        Kymchy
        schrieb am zuletzt editiert von
        #122

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

        apollon77A 1 Antwort Letzte Antwort
        0
        • K Kymchy

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

          apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #123

          @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

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          K 2 Antworten Letzte Antwort
          0
          • apollon77A apollon77

            @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 Offline
            K Offline
            Kymchy
            schrieb am zuletzt editiert von
            #124

            @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 Antwort Letzte Antwort
            0
            • apollon77A apollon77

              @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 Offline
              K Offline
              Kymchy
              schrieb am zuletzt editiert von Kymchy
              #125

              @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

              apollon77A 1 Antwort Letzte Antwort
              0
              • K 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

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #126

                @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 :-)

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                J 1 Antwort Letzte Antwort
                0
                • apollon77A apollon77

                  @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 Offline
                  J Offline
                  jschmied
                  schrieb am zuletzt editiert von jschmied
                  #127

                  @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 Antwort Letzte Antwort
                  0
                  • J 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 Offline
                    J Offline
                    jschmied
                    schrieb am zuletzt editiert von jschmied
                    #128

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

                    apollon77A 1 Antwort Letzte Antwort
                    0
                    • J 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.

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #129

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

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      J H 2 Antworten Letzte Antwort
                      0
                      • apollon77A apollon77

                        @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 Offline
                        J Offline
                        jschmied
                        schrieb am zuletzt editiert von
                        #130

                        @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 Antwort Letzte Antwort
                        0
                        • apollon77A apollon77

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

                          H Offline
                          H Offline
                          homecineplexx
                          schrieb am zuletzt editiert von
                          #131

                          @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 Antwort Letzte Antwort
                          1
                          • H homecineplexx

                            @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 Offline
                            H Offline
                            homecineplexx
                            schrieb am zuletzt editiert von
                            #132

                            @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 Antwort Letzte Antwort
                            0
                            • apollon77A apollon77
                              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

                              D Offline
                              D Offline
                              dcaccount
                              schrieb am zuletzt editiert von
                              #133

                              @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

                              apollon77A 1 Antwort Letzte Antwort
                              0
                              • D dcaccount

                                @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

                                apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #134

                                @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

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • apollon77A apollon77
                                  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

                                  B Online
                                  B Online
                                  badsnoopy667
                                  schrieb am zuletzt editiert von
                                  #135

                                  @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 Antworten Letzte Antwort
                                  2
                                  • B badsnoopy667

                                    @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 Offline
                                    K Offline
                                    Kymchy
                                    schrieb am zuletzt editiert von
                                    #136

                                    @badsnoopy667
                                    Cool! Und wie misst du den Stromverbrauch?

                                    B 1 Antwort Letzte Antwort
                                    0
                                    • K Kymchy

                                      @badsnoopy667
                                      Cool! Und wie misst du den Stromverbrauch?

                                      B Online
                                      B Online
                                      badsnoopy667
                                      schrieb am zuletzt editiert von badsnoopy667
                                      #137

                                      @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 Antwort Letzte Antwort
                                      0
                                      • B 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 Offline
                                        K Offline
                                        Kymchy
                                        schrieb am zuletzt editiert von
                                        #138

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

                                        1 Antwort Letzte Antwort
                                        0
                                        • B badsnoopy667

                                          @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

                                          M Offline
                                          M Offline
                                          Mika 0
                                          schrieb am zuletzt editiert von
                                          #139

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

                                          HomoranH B 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          747

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe