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. Installation
  5. Blockly Gas aus macht Selbstabschaltung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Blockly Gas aus macht Selbstabschaltung

Geplant Angeheftet Gesperrt Verschoben Installation
20 Beiträge 5 Kommentatoren 1.3k 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.
  • amg_666A amg_666

    @Karl-Heinz1 Schalter_n brauchst du meiner Meinung nach überhaupt nicht. Wenn du noch irgendwo anders den Zustand von Schalter_1, 2 oder 3 wissen willst, kannst du dazu auch direkt den Datenpunkt der Shellys nehmen.
    Was ist "ppv" ? Das ist der Auslöser für dein Skript und wenn das auslöst UND var_solar_beide>1000 UND externe_sensortemp<60 dann werden die Shellys angeschaltet.
    Wenn sich dann "ppv" ändert und nur eine der beiden Bedingungen (...> 1000 oder ...<60) nicht passt, dann wird alles ausgeschaltet. Ich tippe mal, dass das auch das Problem ist.

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

    @Karl-Heinz1
    hast du das gelesen:

    @amg_666 sagte in Blockly Gas aus macht Selbstabschaltung:

    Wenn sich dann "ppv" ändert und nur eine der beiden Bedingungen (...> 1000 oder ...<60) nicht passt, dann wird alles ausgeschaltet. Ich tippe mal, dass das auch das Problem ist.

    ??

    Da liegt das Problem

    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 -

    K 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @Karl-Heinz1
      hast du das gelesen:

      @amg_666 sagte in Blockly Gas aus macht Selbstabschaltung:

      Wenn sich dann "ppv" ändert und nur eine der beiden Bedingungen (...> 1000 oder ...<60) nicht passt, dann wird alles ausgeschaltet. Ich tippe mal, dass das auch das Problem ist.

      ??

      Da liegt das Problem

      K Offline
      K Offline
      Karl-Heinz1
      schrieb am zuletzt editiert von
      #9

      @homoran

      nein, das kann es nicht sein, ich habe mir ja dafür DEBUG Meldungen eingebaut, die zeigen mir ja an, in welcher Schleife das Blockly ist und im unteren Bildschirm läuft ein Protokoll mit. Daher sehe ich, wenn das Blockly Aufgrund der PPV Änderung startet und ob die sonst Schleife durchlaufen wird.

      Ich habe allerdings jetzt festgestellt, wenn ich die Zeilen Schalter 2 und 3 aus dem Blockly entferne und nur noch Schalter 1 drin habe, passiert das nicht. Dann bleibt das Shelly 1 an. Tue ich die wieder rein, schaltet wieder alles innerhalb 30 bis 60 Sekunden aus

      Ich werde das jetzt mal mit einem Zeit Trigger austesten, ob es immer passiert, wenn der Trigger ausgelöst wird.

      HomoranH amg_666A 2 Antworten Letzte Antwort
      0
      • K Karl-Heinz1

        @homoran

        nein, das kann es nicht sein, ich habe mir ja dafür DEBUG Meldungen eingebaut, die zeigen mir ja an, in welcher Schleife das Blockly ist und im unteren Bildschirm läuft ein Protokoll mit. Daher sehe ich, wenn das Blockly Aufgrund der PPV Änderung startet und ob die sonst Schleife durchlaufen wird.

        Ich habe allerdings jetzt festgestellt, wenn ich die Zeilen Schalter 2 und 3 aus dem Blockly entferne und nur noch Schalter 1 drin habe, passiert das nicht. Dann bleibt das Shelly 1 an. Tue ich die wieder rein, schaltet wieder alles innerhalb 30 bis 60 Sekunden aus

        Ich werde das jetzt mal mit einem Zeit Trigger austesten, ob es immer passiert, wenn der Trigger ausgelöst wird.

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

        @karl-heinz1 was willst du genau machen

        schalter3 wird auch im obeten Teil auf falsch gesetzt!

        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 -

        K 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @karl-heinz1 was willst du genau machen

          schalter3 wird auch im obeten Teil auf falsch gesetzt!

          K Offline
          K Offline
          Karl-Heinz1
          schrieb am zuletzt editiert von
          #11

          @homoran

          den habe ich da rein kopiert und vergessen das zu ändern, bei der laufenden Schaltung ist das richtig gewesen, Wenn die Schaltung so wäre, würde ja der Shelly 1 aber deswegen trotzdem nicht abgeschaltet sondern nur der 3te.

          Die Datenpunkte im IOBroker bei den 3 Shelly`s heißen alle Schalter, aber befinden sich natürlich jeder nur in dem Unterordner von dem zugehörigen Shelly

          1 Antwort Letzte Antwort
          0
          • K Karl-Heinz1

            @homoran

            nein, das kann es nicht sein, ich habe mir ja dafür DEBUG Meldungen eingebaut, die zeigen mir ja an, in welcher Schleife das Blockly ist und im unteren Bildschirm läuft ein Protokoll mit. Daher sehe ich, wenn das Blockly Aufgrund der PPV Änderung startet und ob die sonst Schleife durchlaufen wird.

            Ich habe allerdings jetzt festgestellt, wenn ich die Zeilen Schalter 2 und 3 aus dem Blockly entferne und nur noch Schalter 1 drin habe, passiert das nicht. Dann bleibt das Shelly 1 an. Tue ich die wieder rein, schaltet wieder alles innerhalb 30 bis 60 Sekunden aus

            Ich werde das jetzt mal mit einem Zeit Trigger austesten, ob es immer passiert, wenn der Trigger ausgelöst wird.

            amg_666A Offline
            amg_666A Offline
            amg_666
            schrieb am zuletzt editiert von
            #12

            @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

            ich habe mir ja dafür DEBUG Meldungen eingebaut

            1. Mach doch bitte mal in deinem Skript VOR dem Falls-Kommando 3 Debug Output Blöcke, da schreibst du dann statt eines Textes jeweils die Variablen rein, also debug output ppv, debug output var_solar_beide und noch das mit der Temperatur und dann poste mal was da drin steht, wenn die Steuerung die Shellys auf wahr stellt und wenn sie sie abschaltet.

            2. So ganz habe ich es noch nicht kapiert, aber du willst überschüssige Solarenergie als Warmwasser speichern, warum prüfst du in der Falls-Abfrage auf var_solar_beide ? Der Auslöser ist doch ppv und das ist laut deinem Post die "Solarenergie". Ist das nicht der Wert des erzeugten Solarstroms in Watt? Dann kannst du doch auch in der If Abfrage statt var_solar_beides besser ppv nehmen.

            3. Off Topic, aber sprich bitte nicht von "Schleife", das ist was anderes und verwirrt hier einige Leser :-) Du hast eine If-Abfrage mit 2 Zweigen, dem "Dann-Zweig" und dem "Sonst-Zweig". Ich will hier überhaupt nicht besserwisserisch rüberkommen, aber das würde das Verständnis wirklich für die Leser vereinfachen-

            iobroker auf proxmox container

            K 1 Antwort Letzte Antwort
            1
            • amg_666A Offline
              amg_666A Offline
              amg_666
              schrieb am zuletzt editiert von amg_666
              #13

              @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

              nein, das kann es nicht sein

              Doofe Frage: In deinem Blockly steht im "Dann Zweig" für Schalter1 und Schalter2 jeweils "setze Schalterx auf wahr", aber "setze Schalter3 auf falsch". Damit dürfte Schalter3 und damit Shelly3 nie angeschaltet sein, oder?

              iobroker auf proxmox container

              K 2 Antworten Letzte Antwort
              0
              • amg_666A amg_666

                @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                ich habe mir ja dafür DEBUG Meldungen eingebaut

                1. Mach doch bitte mal in deinem Skript VOR dem Falls-Kommando 3 Debug Output Blöcke, da schreibst du dann statt eines Textes jeweils die Variablen rein, also debug output ppv, debug output var_solar_beide und noch das mit der Temperatur und dann poste mal was da drin steht, wenn die Steuerung die Shellys auf wahr stellt und wenn sie sie abschaltet.

                2. So ganz habe ich es noch nicht kapiert, aber du willst überschüssige Solarenergie als Warmwasser speichern, warum prüfst du in der Falls-Abfrage auf var_solar_beide ? Der Auslöser ist doch ppv und das ist laut deinem Post die "Solarenergie". Ist das nicht der Wert des erzeugten Solarstroms in Watt? Dann kannst du doch auch in der If Abfrage statt var_solar_beides besser ppv nehmen.

                3. Off Topic, aber sprich bitte nicht von "Schleife", das ist was anderes und verwirrt hier einige Leser :-) Du hast eine If-Abfrage mit 2 Zweigen, dem "Dann-Zweig" und dem "Sonst-Zweig". Ich will hier überhaupt nicht besserwisserisch rüberkommen, aber das würde das Verständnis wirklich für die Leser vereinfachen-

                K Offline
                K Offline
                Karl-Heinz1
                schrieb am zuletzt editiert von
                #14

                @amg_666

                vielen Dank für euere Hilfe, habe es mit Debus Anzeigen lösen können.

                zu Deiner Frage Var_solar_beide. Ich habe zwei Wechselricher und die haben Süd, Nord und Ost Strings, daher will ich Wasser aufheizen, wenn die gesamte Energie groß genug ist. Deswegen habe ich eine variable aus den beiden erstellt.

                1 Antwort Letzte Antwort
                0
                • amg_666A amg_666

                  @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                  nein, das kann es nicht sein

                  Doofe Frage: In deinem Blockly steht im "Dann Zweig" für Schalter1 und Schalter2 jeweils "setze Schalterx auf wahr", aber "setze Schalter3 auf falsch". Damit dürfte Schalter3 und damit Shelly3 nie angeschaltet sein, oder?

                  K Offline
                  K Offline
                  Karl-Heinz1
                  schrieb am zuletzt editiert von
                  #15

                  @amg_666

                  ich habe aber noch eine Frage:

                  Wie kann ich den Schalter schalten, wenn ein Wert zwischen 55 und 60 wahr sein soll.
                  Mit dem Blockly "wenn eine Zahl zwischen min und max" funktioniert das irgendwie nicht.

                  1 Antwort Letzte Antwort
                  0
                  • amg_666A amg_666

                    @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                    nein, das kann es nicht sein

                    Doofe Frage: In deinem Blockly steht im "Dann Zweig" für Schalter1 und Schalter2 jeweils "setze Schalterx auf wahr", aber "setze Schalter3 auf falsch". Damit dürfte Schalter3 und damit Shelly3 nie angeschaltet sein, oder?

                    K Offline
                    K Offline
                    Karl-Heinz1
                    schrieb am zuletzt editiert von
                    #16

                    @amg_666

                    @amg_666

                    ich habe aber noch eine Frage:

                    Wie kann ich den Schalter schalten, wenn ein Wert zwischen 55 und 60 wahr sein soll.
                    Mit dem Blockly "wenn eine Zahl zwischen min und max" funktioniert das irgendwie nicht.

                    Vielleicht habe ich das schlecht erklärt.

                    Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                    Wie macht man das, denn der Trigger wird ja immer wieder ausglöst.

                    N amg_666A 2 Antworten Letzte Antwort
                    0
                    • K Karl-Heinz1

                      @amg_666

                      @amg_666

                      ich habe aber noch eine Frage:

                      Wie kann ich den Schalter schalten, wenn ein Wert zwischen 55 und 60 wahr sein soll.
                      Mit dem Blockly "wenn eine Zahl zwischen min und max" funktioniert das irgendwie nicht.

                      Vielleicht habe ich das schlecht erklärt.

                      Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                      Wie macht man das, denn der Trigger wird ja immer wieder ausglöst.

                      N Offline
                      N Offline
                      Nordischerjung
                      schrieb am zuletzt editiert von
                      #17

                      @karl-heinz1 Reicht dir das so?
                      8a304178-9d61-4fef-b501-26a49c67f69f-image.png

                      Gruß Nordischerjung

                      sonnige Grüße von der Ostsee

                      1 Antwort Letzte Antwort
                      0
                      • K Karl-Heinz1

                        @amg_666

                        @amg_666

                        ich habe aber noch eine Frage:

                        Wie kann ich den Schalter schalten, wenn ein Wert zwischen 55 und 60 wahr sein soll.
                        Mit dem Blockly "wenn eine Zahl zwischen min und max" funktioniert das irgendwie nicht.

                        Vielleicht habe ich das schlecht erklärt.

                        Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                        Wie macht man das, denn der Trigger wird ja immer wieder ausglöst.

                        amg_666A Offline
                        amg_666A Offline
                        amg_666
                        schrieb am zuletzt editiert von
                        #18

                        @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                        Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                        Das ist eine Hysterese :-)
                        Ich habe ein Gewächshaus mit Frostwächter und der soll angehen wenn die Temperatur unter 3 Grad ist und wieder ausschalten wenn es über 4,5 Grad sind. Ist im Prinzip dasselbe, was du machen willst, wenn Wert unter 55 dann aus und wenn über 60 dann ein.
                        So sieht mein Blockly aus, sollte einfach anzupassen sein
                        a44c7099-2096-4f5d-b492-f63a457c4139-grafik.png

                        iobroker auf proxmox container

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • amg_666A amg_666

                          @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                          Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                          Das ist eine Hysterese :-)
                          Ich habe ein Gewächshaus mit Frostwächter und der soll angehen wenn die Temperatur unter 3 Grad ist und wieder ausschalten wenn es über 4,5 Grad sind. Ist im Prinzip dasselbe, was du machen willst, wenn Wert unter 55 dann aus und wenn über 60 dann ein.
                          So sieht mein Blockly aus, sollte einfach anzupassen sein
                          a44c7099-2096-4f5d-b492-f63a457c4139-grafik.png

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

                          @amg_666 sagte in Blockly Gas aus macht Selbstabschaltung:

                          Ist im Prinzip dasselbe, was du machen willst,

                          nee, nicht wenn er meint was er schreibt:

                          @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                          Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                          also irgendwie doppelte Hysterese oder Steuerung einer Bombe im Flugzeug, die erst scharf wird, wenn der Flieger in der Luft war, und dann am Boden knallt...

                          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 -

                          amg_666A 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @amg_666 sagte in Blockly Gas aus macht Selbstabschaltung:

                            Ist im Prinzip dasselbe, was du machen willst,

                            nee, nicht wenn er meint was er schreibt:

                            @karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:

                            Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.

                            also irgendwie doppelte Hysterese oder Steuerung einer Bombe im Flugzeug, die erst scharf wird, wenn der Flieger in der Luft war, und dann am Boden knallt...

                            amg_666A Offline
                            amg_666A Offline
                            amg_666
                            schrieb am zuletzt editiert von
                            #20

                            @homoran sagte in Blockly Gas aus macht Selbstabschaltung:

                            Steuerung einer Bombe im Flugzeug, die erst scharf wird, wenn der Flieger in der Luft war, und dann am Boden knallt.

                            Dann bin ich aus diesem Thread raus, sowas unterstütze ich nicht :-)

                            iobroker auf proxmox container

                            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

                            734

                            Online

                            32.6k

                            Benutzer

                            82.2k

                            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