Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter melcloud v2.0.x Latest

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter melcloud v2.0.x Latest

    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      oxident @Black Thunder last edited by

      @black-thunder Perfekt. Läuft wie geschmiert.
      Jetzt kann ich endlich den aktuellen Tagesverbrauch ohne umständliches Abziehen des Vortageswerts ermitteln.

      Danke 😉

      Black Thunder 1 Reply Last reply Reply Quote 1
      • Black Thunder
        Black Thunder Developer @oxident last edited by

        @oxident
        Ich habe mal wieder was Neues gebastelt und die gewünschte Funktionalität eingebaut, geräteübergreifend Berichte abzurufen und zu kumulieren. Dazu gibt es jetzt auf "root"-Ebene einen neuen Channel "reports", der genau wie die gerätespezifischen Channels strukturiert ist. Wird nun dort der Abruf gestartet, werden im Hintergrund alle Geräte einzeln abgerufen und im Anschluss als kumulierte Datenpunkte im neuen Channel abgelegt. Sieht dann wieder so aus in etwa:

        74dee2f1-bfe7-4c99-8891-4c7928a0b64f-image.png

        Auf GitHub wartet die entsprechende Version darauf, getestet zu werden. 😉

        O F 2 Replies Last reply Reply Quote 1
        • O
          oxident @Black Thunder last edited by

          @black-thunder Mega danke. Das vereinfacht mein Blockly doch enorm...

          Jetzt kann ich endlich schauen, ob sich das Heizen mit Klima (und PV) besser schlägt als die Gastherme.

          1 Reply Last reply Reply Quote 1
          • F
            fdr @Black Thunder last edited by fdr

            @black-thunder
            Mir ist aufgefallen, dass meine Verbrauchsdaten in der MECloud dem falschen Gerät zugewiesen werden. Das Innengerät im Schlafzimmer hat Verbrauchsdaten in der Größenordnung des Innengerätes im Wohnzimmer und umgekehrt.
            In der MECloud habe ich alles noch einmal neu angelegt, auf Etagen und Bereiche verzichtet. Hat aber nichts geholfen.
            Bei der Suche nach Tipps bin ich auf diesen Post gestoßen und antworte, weil auch diese Zahlen bei mir nicht stimmen.
            Siehe Screenshot (alle Reports sind von oben nach unten frisch angefordert). Die Summen stimmen nicht.
            Liegt es vllt daran, dass die MECloud die Geräte nicht richtig löscht?

            e6a24d49-3a1b-4b8f-b1c5-834d8aefdd9b-image.png

            Black Thunder 1 Reply Last reply Reply Quote 0
            • Black Thunder
              Black Thunder Developer @fdr last edited by

              @fdr Um da mehr zu sagen zu können, bräuchte ich bitte ein genaueres Log des Adapters, wenn du die Berichte abrufst. Am besten die Logstufe auf "silly" stellen und dann die Berichte abrufen, da wird wirklich alles protokolliert. Bevor du das hier postest (oder gerne auch per PN), bitte deine persönlichen Daten (Zugangsdaten etc.) entfernen.

              1 Reply Last reply Reply Quote 0
              • O
                oxident last edited by

                Habt ihr in den letzten Tagen eventuell auch Stress mit ständigen Verbindungsabbrüchen zur Melcloud? Ich versuche gerade, herauszufinden, ob es am meinem Netz, dem Adapter oder der Melcloud-API liegt.

                Bei mir wechselt der deviceOnline-DP mehrmals pro Stunde von true auf false ohne erkennbaren Grund. Das Gerät selber ist permanent im Netz und die Melcloud-Webseite auch erreichbar.

                F 1 Reply Last reply Reply Quote 0
                • F
                  fdr @oxident last edited by

                  @oxident geht mir auch so.

                  1 Reply Last reply Reply Quote 0
                  • D
                    darkblu last edited by

                    Wie schonmal geschrieben, ist meine Verbindung zur Melcloud
                    praktisch nie vorhanden.
                    Bedienung der Klimaanlage per App oder ioBroker funktioniert aber immer.
                    Ich glaube nicht, dass es an Mitsubishi liegt.

                    Black Thunder 1 Reply Last reply Reply Quote 0
                    • Black Thunder
                      Black Thunder Developer @darkblu last edited by

                      Ab und an kommt es bei mir auch vor, dass "deviceOnline" kurzzeitig auf "false" springt. Das renkt sich aber in der Regel nach kurzer Zeit von selbst wieder ein.

                      @darkblu
                      Was meinst du mit "Verbindung zur Melcloud"? Dass einzelne Geräte via "devices.XXX.info.deviceOnline" offline angezeigt werden oder die grundsätzliche Verbindung ("info.connection") nicht zustande kommt? Und die Steuerung über den Adapter funktioniert dann in dieser Zeit aber trotzdem?
                      Du kannst gerne mal einen Debug-/silly-Log (persönliche Daten unkenntlich machen) posten, wenn das Problem auftritt. Dann sehe ich zumindest, ob diese Werte schon so aus der Cloud gemeldet werden oder diese evtl. falsch im Adapter verarbeitet werden.

                      1 Reply Last reply Reply Quote 0
                      • D
                        darkblu last edited by darkblu

                        Hier mal ein Screenshot,
                        „deviceonline“ ist eigentlich immer false,
                        „connection“ ist immer true.

                        Da ich „device.online“ aber für nix brauche/auswerte, stört es mich nicht (mehr).
                        Und ja, trotzdem „deviceonline“ immer false ist, kann ich das Gerät per App und ioBroker steuern.

                        Allerdings, wenn die Klimaanlage an ist, dann wird „deviceonline“ meistens true.

                        787F2852-5D46-4E2B-84BD-996E04CFC444.jpeg

                        1 Reply Last reply Reply Quote 0
                        • O
                          oxident last edited by

                          @fdr @Black-Thunder Danke. Dann liegt es zumindest nicht am WLAN oder Internet 😉

                          1 Reply Last reply Reply Quote 0
                          • C
                            cookie98 last edited by cookie98

                            Guten Tag zusammen,

                            irgendwas stimmt bei mir noch nicht so ganz
                            Bildschirm­foto 2022-12-04 um 12.59.46.png

                            in der MelCloud App bekomme ich einen Verbrauch angezeigt. Aber irgendwie will er es nicht übertragen.
                            Admin Adapter 6.2.23
                            Muss das Datum da anders rein ?

                            Temperatur Werte bekomme ich angezeigt aber das will nicht. Hat noch wer einen Tipp ?

                            Black Thunder 1 Reply Last reply Reply Quote 0
                            • Black Thunder
                              Black Thunder Developer @cookie98 last edited by

                              @cookie98 Hast du denn auch den State "getPowerConsumptionReport" ausgelöst bzw. mit 'true' beschrieben? Die Berichte werden nämlich nicht automatisch abgerufen, sondern nur manuell eben über diesen State.

                              Das Format des Datums auf deinem Screenshot ist so grundsätzlich korrekt, allerdings hast du dort den Zeitraum 01.12.2022-12.12.2030 eingestellt. Das solltest du dir nochmal überlegen, ob das so gewollt ist. 😉

                              C 2 Replies Last reply Reply Quote 0
                              • C
                                cookie98 @Black Thunder last edited by

                                @black-thunder said in Test Adapter melcloud v1.2.x Latest:

                                @cookie98 Hast du denn auch den State "getPowerConsumptionReport" ausgelöst bzw. mit 'true' beschrieben? Die Berichte werden nämlich nicht automatisch abgerufen, sondern nur manuell eben über diesen State.

                                Das Format des Datums auf deinem Screenshot ist so grundsätzlich korrekt, allerdings hast du dort den Zeitraum 01.12.2022-12.12.2030 eingestellt. Das solltest du dir nochmal überlegen, ob das so gewollt ist. 😉

                                Aha, die Intention des Datum war : gebe ich mal ein weit entferntes an und habe Ruhe.

                                Meine Idee war das ich das irgendwie automatisch nutzen kann um den Tagesverbrauch zu berechnen.
                                Gibt es dafür eine Idee oder eine Seite wo das beschrieben ist wie das gehen würde? Bin was iobroker usw angeht noch ziemlich am Anfang.

                                Black Thunder 1 Reply Last reply Reply Quote 0
                                • Black Thunder
                                  Black Thunder Developer @cookie98 last edited by

                                  @cookie98 Du könntest das z.B. mit einem kleinen Javascript-Skript lösen. Sowas in der Art sollte gehen (1x täglich um 02:00 den Vortagesverbrauch aller Geräte automatisch abrufen):

                                  schedule('{"time":{"exactTime":true,"start":"02:00"},"period":{"days":1,"dows":"[0, 1, 2, 3, 4, 5, 6]"}}', function () {
                                      var yesterdayDate = new Date();
                                      yesterdayDate.setDate(yesterdayDate.getDate() - 1);
                                  
                                      setState("melcloud.0.reports.startDate", `${yesterdayDate.getFullYear()}-${yesterdayDate.getMonth() + 1}-${yesterdayDate.getDate()}`);
                                      setState("melcloud.0.reports.endDate", `${yesterdayDate.getFullYear()}-${yesterdayDate.getMonth() + 1}-${yesterdayDate.getDate()}`);
                                      setState("melcloud.0.reports.getCumulatedPowerConsumptionReport", true);
                                  
                                      // Weiterverarbeitung der Ergebnisse unter "melcloud.0.reports.lastReportData.XXX"
                                      //.....
                                  });
                                  

                                  Gibt aber sicher noch andere Möglichkeiten, z.B. mittels Blockly, wenn dir das lieber als Javascript ist. Aber das sind Themen, die hier viel zu weit führen und egientlich nichts mehr mit dem Adapter selbst zu tun haben. 😉

                                  C 1 Reply Last reply Reply Quote 0
                                  • C
                                    cookie98 @Black Thunder last edited by

                                    @black-thunder said in Test Adapter melcloud v1.2.x Latest:

                                    @cookie98 Du könntest das z.B. mit einem kleinen Javascript-Skript lösen. Sowas in der Art sollte gehen (1x täglich um 02:00 den Vortagesverbrauch aller Geräte automatisch abrufen):

                                    schedule('{"time":{"exactTime":true,"start":"02:00"},"period":{"days":1,"dows":"[0, 1, 2, 3, 4, 5, 6]"}}', function () {
                                        var yesterdayDate = new Date();
                                        yesterdayDate.setDate(yesterdayDate.getDate() - 1);
                                    
                                        setState("melcloud.0.reports.startDate", `${yesterdayDate.getFullYear()}-${yesterdayDate.getMonth() + 1}-${yesterdayDate.getDate()}`);
                                        setState("melcloud.0.reports.endDate", `${yesterdayDate.getFullYear()}-${yesterdayDate.getMonth() + 1}-${yesterdayDate.getDate()}`);
                                        setState("melcloud.0.reports.getCumulatedPowerConsumptionReport", true);
                                    
                                        // Weiterverarbeitung der Ergebnisse unter "melcloud.0.reports.lastReportData.XXX"
                                        //.....
                                    });
                                    

                                    Gibt aber sicher noch andere Möglichkeiten, z.B. mittels Blockly, wenn dir das lieber als Javascript ist. Aber das sind Themen, die hier viel zu weit führen und egientlich nichts mehr mit dem Adapter selbst zu tun haben. 😉

                                    Oha, dachte da gibt es was wo ich nicht mein letzten Schmals vom Hirn brauche. Der muss nach den ersten Schritten mit Grafana iobroker und influxdb erstmal erneuert werden.aber danke für die Tipps ich schaue mal was es so gibt.

                                    1 Reply Last reply Reply Quote 0
                                    • C
                                      cookie98 @Black Thunder last edited by cookie98

                                      @black-thunder so grade mal versucht aber Werte kommen keine

                                      Bildschirm­foto 2022-12-04 um 17.25.47.png

                                      Sehe grade folgenden Fehler im Protokoll
                                      Bildschirm­foto 2022-12-04 um 17.30.18.png

                                      Kommt das eventuell wenn man doppelt klick zum starten Start den Schieberegler zunehmen?

                                      Black Thunder 1 Reply Last reply Reply Quote 0
                                      • Black Thunder
                                        Black Thunder Developer @cookie98 last edited by

                                        @cookie98 Ach OK, jetzt kommen wir dem Problem näher. 😉

                                        Du besitzt eine (Luft-Wasser-)Wärmepumpe nehme ich an? Für solche Geräte habe ich erst in der letzten Version die Unterstützung eingebaut, aufgrund verhaltener Rückmeldung aber nur die Steuerung der Geräte und nicht das Abrufen der Berichte. Sprich im Moment funktioniert das einfach noch nicht für Luft-Wasser-Pumpen, sondern nur für Luft-Luft-Pumpen bzw. Klimaanlagen.

                                        Ich schau mir das an und geb dir wieder Bescheid, wenn du das nochmal testen kannst.

                                        C 1 Reply Last reply Reply Quote 0
                                        • C
                                          cookie98 @Black Thunder last edited by

                                          @black-thunder said in Test Adapter melcloud v1.2.x Latest:

                                          @cookie98 Ach OK, jetzt kommen wir dem Problem näher. 😉

                                          Du besitzt eine (Luft-Wasser-)Wärmepumpe nehme ich an? Für solche Geräte habe ich erst in der letzten Version die Unterstützung eingebaut, aufgrund verhaltener Rückmeldung aber nur die Steuerung der Geräte und nicht das Abrufen der Berichte. Sprich im Moment funktioniert das einfach noch nicht für Luft-Wasser-Pumpen, sondern nur für Luft-Luft-Pumpen bzw. Klimaanlagen.

                                          Ich schau mir das an und geb dir wieder Bescheid, wenn du das nochmal testen kannst.

                                          Jupp ist eine Luft Wasser Wärmepumpe,

                                          wenn ich helfen kann gerne ! Bin für alle Schandtaten bereit 😅😃

                                          Black Thunder 1 Reply Last reply Reply Quote 0
                                          • Black Thunder
                                            Black Thunder Developer @cookie98 last edited by

                                            @cookie98 said in Test Adapter melcloud v1.2.x Latest:

                                            wenn ich helfen kann gerne ! Bin für alle Schandtaten bereit 😅😃

                                            Da nehme ich dich doch gerne gleich beim Wort, hab nämlich selber nur Klimageräte. 😆

                                            Hab gerade auf GitHub ein paar Änderungen hochgeladen, die es zumindest testweise erlauben, auch bei Luft-Wasser-Geräten den Abruf der Berichte anzustoßen.
                                            Dazu bitte im iobroker-Admin unter 'Adapter' auf das GitHub-Icon (Katze) klicken (evtl. vorher den Expertenmodus aktivieren). Dort dann auf "VON GITHUB" gehen und im Feld darunter "melcloud" eingeben, dann taucht mein Adapter auf. Damit ziehst du dir den aktuellen Entwicklungsstand von GitHub.
                                            Danach bitte auch die Logstufe des Adapters selbst auf "Debug" stellen und dann einen Abruf der Berichte eines einzelnen Geräts (also unter "melcloud.0.devices.XXXXXX.reports", bitte erstmal nicht die kumulierten Berichte) starten. Das dabei entstehende Log bitte hier posten, damit ich sehen kann, was noch angepasst werden muss. Persönliche Daten (wie E-Mail/Passwort/etc.) im Log bitte vor dem Posten entfernen/unkenntlich machen.

                                            C 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            784
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            klimaanlage melcloud mitsubishi test
                                            27
                                            230
                                            30203
                                            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