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. Einsteigerfragen
  4. Automatisierung
  5. ( gelöst )Balkonkraftwerk Stromüberschuß Klimaanlage

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

( gelöst )Balkonkraftwerk Stromüberschuß Klimaanlage

Geplant Angeheftet Gesperrt Verschoben Automatisierung
37 Beiträge 5 Kommentatoren 3.8k Aufrufe 3 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.
  • P perladd

    @paul53

    Hallo,

    sorry bin jetzt erst wieder dazu gekommen, hier ist der Code

    var bezug, grenzwertEin, grenzwertAus, delayOn, delayOff;
    
    
    on({id: [].concat(['discovergy.0.60671207.Power_Consumption']).concat(['discovergy.0.60671207.Power_Delivery']), change: "ne"}, async function (obj) {
        bezug = parseFloat(getState("discovergy.0.60671207.Power_Consumption").val) - getState("discovergy.0.60671207.Power_Delivery").val;
      grenzwertEin = -400;
      // Hysterese etwas größer als Leistungsaufnahme
      grenzwertAus = parseFloat(grenzwertEin) + 2000;
      console.log((['Bezug:',(obj.state ? obj.state.val : ""),'W. Grenzwert Ein:',grenzwertEin].join('')));
      if (bezug >= grenzwertEin) {
        (function () {if (delayOn) {clearTimeout(delayOn); delayOn = null;}})();
      } else if (!delayOn) {
        delayOn = setTimeout(async function () {
          setState("melcloud.0.devices.58426579.control.power"/*Power*/, true);
        }, 30000);
      }
      if (bezug <= grenzwertAus) {
        (function () {if (delayOff) {clearTimeout(delayOff); delayOff = null;}})();
      } else if (!delayOff) {
        delayOff = setTimeout(async function () {
          setState("melcloud.0.devices.58426579.control.power"/*Power*/, false);
        }, 30000);
      }
    });
    

    MOD-EDIT: Code in code-tags gesetzt!

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #28

    @perladd sagte: hier ist der Code

    Kann keinen Fehler erkennen.
    Ersetze bei Debug Wert durch bezug, um die Differenz zu sehen.

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

    P 2 Antworten Letzte Antwort
    0
    • paul53P paul53

      @perladd sagte: hier ist der Code

      Kann keinen Fehler erkennen.
      Ersetze bei Debug Wert durch bezug, um die Differenz zu sehen.

      P Offline
      P Offline
      perladd
      schrieb am zuletzt editiert von
      #29

      @paul53

      werde ich morgen dann noch einmal beobachten, wo genau der Fehler kommt.

      Schönen Abend

      VG
      Thomas

      1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @perladd sagte: hier ist der Code

        Kann keinen Fehler erkennen.
        Ersetze bei Debug Wert durch bezug, um die Differenz zu sehen.

        P Offline
        P Offline
        perladd
        schrieb am zuletzt editiert von
        #30

        @paul53

        Guten Morgen,

        so hab es soweit geändert, jetzt wird mir auch der negative Stromüberschuss angezeigt :+1:

        Fehler hab ich jetzt auch keine mehr bekommen, hab mit den Werten noch was rumgespielt und danach war alles in Ordnung :+1:

        Was die Benachrichtigungen angeht, hab ich auch hinbekommen. Bekomme jetzt jeweils eine Nachricht wenn die Klima an und wieder ausgeht.

        Ihr seit einfach klasse hier. Vielen lieben Dank für die tolle Unterstützung.

        VG
        Thomas

        D 1 Antwort Letzte Antwort
        0
        • P perladd

          @paul53

          Guten Morgen,

          so hab es soweit geändert, jetzt wird mir auch der negative Stromüberschuss angezeigt :+1:

          Fehler hab ich jetzt auch keine mehr bekommen, hab mit den Werten noch was rumgespielt und danach war alles in Ordnung :+1:

          Was die Benachrichtigungen angeht, hab ich auch hinbekommen. Bekomme jetzt jeweils eine Nachricht wenn die Klima an und wieder ausgeht.

          Ihr seit einfach klasse hier. Vielen lieben Dank für die tolle Unterstützung.

          VG
          Thomas

          D Offline
          D Offline
          darkblu
          schrieb am zuletzt editiert von
          #31

          @perladd ,
          dann sei doch so nett, und stell das endgültige Blockly hier rein.
          Als screenshot und / oder als export.
          Freut sich bestimmt der ein oder andere drüber.

          Raspi 4, 4GB für Influxdb 1.8 und Grafana
          Raspi 5, 8 GB für ioBroker

          P 1 Antwort Letzte Antwort
          0
          • D darkblu

            @perladd ,
            dann sei doch so nett, und stell das endgültige Blockly hier rein.
            Als screenshot und / oder als export.
            Freut sich bestimmt der ein oder andere drüber.

            P Offline
            P Offline
            perladd
            schrieb am zuletzt editiert von perladd
            #32

            @darkblu

            Hallo,

            sorry hab deine Nachricht jetzt erst gesehen.

            Natürlich mach ich das, hier ist ein Screenshot von meinem Blockly. Funktioniert soweit auch auch Probleme.

            Ich hätte jetzt vielleicht nur noch ein anliegen. Da die Klima sich nicht ganz soviel nimmt wie gedacht, möchte ich jetzt noch eine 2. bzw. 3. Klima mit einschalten. Das soll dann so von statten gehen, die 1. Klima wird eingeschaltet, und würde ja nach Zeit X, wieder ausgeschaltet wenn der Strombezug zu hoch geht. Würde der Strombezug aber jetzt weiter im negativen Bereich bleiben, dann würde ich gerne die 2. Klima mit einschalten, das ganze gilt auch für die 3. Klima.
            Das Ausschalten sollte dann so ablaufen, wenn der Strombezug über meinen eingestellten Wert mit der Zeit X drüber liegt, dann sollte erst die letzte in Betrieb gegangen Klima ausgeschaltet werden. Ist der Strombezug nach der Zeit X immer noch über meinen eingestellten Wert, dann sollte nächste Klima außer Betrieb gehen, bis keine mehr in Betrieb ist.
            Ich hab es schon versucht, aber leider ist noch nicht einmal eine 2. Klima in Betrieb gegangen :man-facepalming:

            Vielleicht könnte mir ja noch einmal jemand helfen.

            VG
            ThomasBlockly.png

            paul53P 1 Antwort Letzte Antwort
            0
            • P perladd

              @darkblu

              Hallo,

              sorry hab deine Nachricht jetzt erst gesehen.

              Natürlich mach ich das, hier ist ein Screenshot von meinem Blockly. Funktioniert soweit auch auch Probleme.

              Ich hätte jetzt vielleicht nur noch ein anliegen. Da die Klima sich nicht ganz soviel nimmt wie gedacht, möchte ich jetzt noch eine 2. bzw. 3. Klima mit einschalten. Das soll dann so von statten gehen, die 1. Klima wird eingeschaltet, und würde ja nach Zeit X, wieder ausgeschaltet wenn der Strombezug zu hoch geht. Würde der Strombezug aber jetzt weiter im negativen Bereich bleiben, dann würde ich gerne die 2. Klima mit einschalten, das ganze gilt auch für die 3. Klima.
              Das Ausschalten sollte dann so ablaufen, wenn der Strombezug über meinen eingestellten Wert mit der Zeit X drüber liegt, dann sollte erst die letzte in Betrieb gegangen Klima ausgeschaltet werden. Ist der Strombezug nach der Zeit X immer noch über meinen eingestellten Wert, dann sollte nächste Klima außer Betrieb gehen, bis keine mehr in Betrieb ist.
              Ich hab es schon versucht, aber leider ist noch nicht einmal eine 2. Klima in Betrieb gegangen :man-facepalming:

              Vielleicht könnte mir ja noch einmal jemand helfen.

              VG
              ThomasBlockly.png

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #33

              @perladd sagte: die 2. Klima mit einschalten, das ganze gilt auch für die 3. Klima.

              Haben alle 3 Klimageräte die gleiche Leistungsaufnahme? Dann kann man eine 3-Stufen-Schaltung realisieren. Prinzip:

              Blockly_temp.JPG

              @perladd sagte in Balkonkraftwerk Stromüberschuß Klimaanlage:

              Klima sich nicht ganz soviel nimmt wie gedacht, möchte ich jetzt noch eine 2. bzw. 3. Klima mit einschalten.

              Das Klimagerät nimmt weniger als 600 W auf?

              EDIT: Handelt es sich um ein Multisplit-Gerät mit mehreren Inneneinheiten? Dann schaltet der Kompressor ab, wenn die Soll-Temperatur erreicht ist und die nächste Inneneinheit kann zugeschaltet werden.

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

              P HomoranH 2 Antworten Letzte Antwort
              0
              • paul53P paul53

                @perladd sagte: die 2. Klima mit einschalten, das ganze gilt auch für die 3. Klima.

                Haben alle 3 Klimageräte die gleiche Leistungsaufnahme? Dann kann man eine 3-Stufen-Schaltung realisieren. Prinzip:

                Blockly_temp.JPG

                @perladd sagte in Balkonkraftwerk Stromüberschuß Klimaanlage:

                Klima sich nicht ganz soviel nimmt wie gedacht, möchte ich jetzt noch eine 2. bzw. 3. Klima mit einschalten.

                Das Klimagerät nimmt weniger als 600 W auf?

                EDIT: Handelt es sich um ein Multisplit-Gerät mit mehreren Inneneinheiten? Dann schaltet der Kompressor ab, wenn die Soll-Temperatur erreicht ist und die nächste Inneneinheit kann zugeschaltet werden.

                P Offline
                P Offline
                perladd
                schrieb am zuletzt editiert von
                #34

                @paul53

                Hallo,

                nein es sind 2 Außengeräte, wobei an einem Außengerät, 2 Innengeräte angeschlossen sind.

                P 1 Antwort Letzte Antwort
                0
                • P perladd

                  @paul53

                  Hallo,

                  nein es sind 2 Außengeräte, wobei an einem Außengerät, 2 Innengeräte angeschlossen sind.

                  P Offline
                  P Offline
                  perladd
                  schrieb am zuletzt editiert von
                  #35

                  @perladd

                  So damit ich das nicht wieder vergessen, hier ist das super funktionierende Blockly

                  Blockly - 3 KA.png

                  Vielen lieben Dank, für die tolle Hilfe bei der Umsetzung

                  VG
                  Thomas

                  1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @perladd sagte: die 2. Klima mit einschalten, das ganze gilt auch für die 3. Klima.

                    Haben alle 3 Klimageräte die gleiche Leistungsaufnahme? Dann kann man eine 3-Stufen-Schaltung realisieren. Prinzip:

                    Blockly_temp.JPG

                    @perladd sagte in Balkonkraftwerk Stromüberschuß Klimaanlage:

                    Klima sich nicht ganz soviel nimmt wie gedacht, möchte ich jetzt noch eine 2. bzw. 3. Klima mit einschalten.

                    Das Klimagerät nimmt weniger als 600 W auf?

                    EDIT: Handelt es sich um ein Multisplit-Gerät mit mehreren Inneneinheiten? Dann schaltet der Kompressor ab, wenn die Soll-Temperatur erreicht ist und die nächste Inneneinheit kann zugeschaltet werden.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #36

                    @paul53 sagte:

                    Dann schaltet der Kompressor ab, wenn die Soll-Temperatur erreicht ist und die nächste Inneneinheit kann zugeschaltet werden.

                    sollte dann nicht besser kurz vor erreichen der Solltemperatur schon die nächste Inneneinheit gestartet werden und nachdem diese läuft erst die andere abgeschaltet werden um das takten der Außeneinheit zu verhindern?

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    P 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @paul53 sagte:

                      Dann schaltet der Kompressor ab, wenn die Soll-Temperatur erreicht ist und die nächste Inneneinheit kann zugeschaltet werden.

                      sollte dann nicht besser kurz vor erreichen der Solltemperatur schon die nächste Inneneinheit gestartet werden und nachdem diese läuft erst die andere abgeschaltet werden um das takten der Außeneinheit zu verhindern?

                      P Offline
                      P Offline
                      perladd
                      schrieb am zuletzt editiert von
                      #37

                      @homoran

                      Hallo,

                      das hört sich auch interessant an. Ich denke nur, das das nicht mit dem Takten passiert. Da die Innengeräte DG und KZ an einem Splitgerät hängen und das Innengerät SZ an einem separaten Splitgerät und mit der jeweiligen Zeit dazwischen wird das sicherlich schon passen. Wenn es natürlich super warm wird und dabei auch noch wolkig, dann muss ich mir das ein und ausschalten eh wieder anschauen, ob das alles so passt.

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


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      640

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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