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. Blockly Skript zum Stop von Skript und Shelly

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    276

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Blockly Skript zum Stop von Skript und Shelly

Geplant Angeheftet Gesperrt Verschoben Automatisierung
22 Beiträge 4 Kommentatoren 2.0k Aufrufe 4 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.
  • Thomas WellerT Thomas Weller

    Hallo liebe Gemeinde,

    ich habe es geschafft eine IOBroker Instanz zu installieren und das Skript von @Waly_de zur dynamischen Leistungsregulierung meines EcoFlow Batteriespeichers zu installieren.

    Aus verschiedensten Gründen möchte ich jetzt mit einem Blockly diese Skript bei einem Ladezustand von <5% Stoppen, einen Shelly Plug Anschalten und den AC-Ladewert für den Speicher auf z.B. 500Watt stellen.
    Wenn der Ladezustand des Speichers dann wieder min. 10% soll einfach das JavaSkript von Waly_de wieder gestartet werden.
    Alle Objekte sind mir bekannt, es geht nur um das korrekte zusammenpuzzeln des Blockly da ich absoluter Newbie bin.

    Falls Objekt < 5%
    mache "Skript Stopp"
    mache Shelly Plug "AN"
    Setze Ladeleistungswert "500Watt"
    falls Objelt wieder min. 10%
    mache "Skript Start"

    Kann hier jemand helfen?

    W Offline
    W Offline
    Waly_de
    schrieb am zuletzt editiert von Waly_de
    #3

    @thomas-weller https://youtu.be/NSf6s9XiWMc?si=5wF4d_NYJS9S-auZ

    Das Video zeigt ganz gut das Prinzip. Das Beispiel von David ist auch ein guter Einstieg.

    1 Antwort Letzte Antwort
    0
    • David G.D David G.

      @thomas-weller

      Ggf so on der Art.
      Hab grad irgendwelche DPs von mir genommen, denke kannst zuordnen was was bei dir sein müsste.

      Screenshot_20240317_182131_Chrome.jpg

      Wobei der erste Vergleich =< sein muss sehe ich grad.

      EDIT
      In der ersten Abfrage könntest du noch den zu schalteten Shelly abfragen. Ka ob das für dein Szenario Sinn macht.

      Thomas WellerT Offline
      Thomas WellerT Offline
      Thomas Weller
      schrieb am zuletzt editiert von
      #4

      @david-g

      Danke für die Super Vorlage, hänge jetzt an "sonst falls"...

      Finde das Puzzle nicht :flushed:

      David G.D 1 Antwort Letzte Antwort
      0
      • Thomas WellerT Thomas Weller

        @david-g

        Danke für die Super Vorlage, hänge jetzt an "sonst falls"...

        Finde das Puzzle nicht :flushed:

        David G.D Online
        David G.D Online
        David G.
        schrieb am zuletzt editiert von David G.
        #5

        @thomas-weller

        Auf das kleine Zahnrad drücken und rüber ziehen.

        Zeigt eure Lovelace-Visualisierung klick
        (Auch ideal um sich Anregungen zu holen)

        Meine Tabellen für eure Visualisierung klick

        Thomas WellerT 1 Antwort Letzte Antwort
        0
        • David G.D David G.

          @thomas-weller

          Auf das kleine Zahnrad drücken und rüber ziehen.

          Thomas WellerT Offline
          Thomas WellerT Offline
          Thomas Weller
          schrieb am zuletzt editiert von Thomas Weller
          #6

          @david-g

          Danke, hab`s grad auch im Video gesehen.

          Oh je, ich sehe schon, da wird in Zukunft noch viiiiiieeeeellll mehr gebastelt :grin:

          1 Antwort Letzte Antwort
          0
          • Thomas WellerT Offline
            Thomas WellerT Offline
            Thomas Weller
            schrieb am zuletzt editiert von Thomas Weller
            #7

            @Waly_de

            500Watt Ladeleistung setzen hat noch gefehlt:
            2024-03-17 18_50_11-javascript - raspberrypi.png

            So sollte es gehen?

            David G.D 1 Antwort Letzte Antwort
            0
            • Thomas WellerT Thomas Weller

              @Waly_de

              500Watt Ladeleistung setzen hat noch gefehlt:
              2024-03-17 18_50_11-javascript - raspberrypi.png

              So sollte es gehen?

              David G.D Online
              David G.D Online
              David G.
              schrieb am zuletzt editiert von
              #8

              @thomas-weller

              Ich denke schon.
              Bei wichtigen Scripten lege ich mir Testdatenlunkte an um alles zu testen, falls ich mit "kritischen" Datenpunkten zu tun habe und spiel es mal durch.

              Zeigt eure Lovelace-Visualisierung klick
              (Auch ideal um sich Anregungen zu holen)

              Meine Tabellen für eure Visualisierung klick

              1 Antwort Letzte Antwort
              0
              • Thomas WellerT Offline
                Thomas WellerT Offline
                Thomas Weller
                schrieb am zuletzt editiert von Thomas Weller
                #9

                Es scheint zu funktionieren bis auf "aktualisiere xxx mit 500" die Ladeleistung, die bleibt bei 0 Watt ...

                Quasi das einzige was ich gemacht habe :joy:

                David G.D 1 Antwort Letzte Antwort
                0
                • Thomas WellerT Thomas Weller

                  Es scheint zu funktionieren bis auf "aktualisiere xxx mit 500" die Ladeleistung, die bleibt bei 0 Watt ...

                  Quasi das einzige was ich gemacht habe :joy:

                  David G.D Online
                  David G.D Online
                  David G.
                  schrieb am zuletzt editiert von David G.
                  #10

                  @thomas-weller

                  Kannst du es denn über die Objekte ändern?

                  Sonst nimm anstatt "aktualisiere" mal "steuere".

                  Zeigt eure Lovelace-Visualisierung klick
                  (Auch ideal um sich Anregungen zu holen)

                  Meine Tabellen für eure Visualisierung klick

                  1 Antwort Letzte Antwort
                  0
                  • Thomas WellerT Offline
                    Thomas WellerT Offline
                    Thomas Weller
                    schrieb am zuletzt editiert von
                    #11

                    Evtl. muss ich auch noch an dem EcoFlow Speicher die Stromspeicherpriorisierung gegenüber der Stromversorgungsprio aktivieren da er sonst die 500Watt nicht übernimmt...

                    Ich teste mal weiter...

                    W 2 Antworten Letzte Antwort
                    0
                    • Thomas WellerT Thomas Weller

                      Evtl. muss ich auch noch an dem EcoFlow Speicher die Stromspeicherpriorisierung gegenüber der Stromversorgungsprio aktivieren da er sonst die 500Watt nicht übernimmt...

                      Ich teste mal weiter...

                      W Offline
                      W Offline
                      Waly_de
                      schrieb am zuletzt editiert von
                      #12

                      @thomas-weller hast du auch den Zustand aus dem Bereich „writeables“ gewählt?

                      1 Antwort Letzte Antwort
                      0
                      • Thomas WellerT Thomas Weller

                        Evtl. muss ich auch noch an dem EcoFlow Speicher die Stromspeicherpriorisierung gegenüber der Stromversorgungsprio aktivieren da er sonst die 500Watt nicht übernimmt...

                        Ich teste mal weiter...

                        W Offline
                        W Offline
                        Waly_de
                        schrieb am zuletzt editiert von
                        #13

                        @thomas-weller und wenn das Skript nicht läuft, wird auch nichts übertragen. du solltest das Skript nicht komplett abschalten, sondern das Objekt Regulate nutzen, um die Skript Regulierung zu pausieren

                        1 Antwort Letzte Antwort
                        0
                        • Thomas WellerT Offline
                          Thomas WellerT Offline
                          Thomas Weller
                          schrieb am zuletzt editiert von Thomas Weller
                          #14

                          Das heißt Regulate auf False setzen statt dein Skript komplett zu stoppen?
                          Setzt dein Skript das dann nicht wieder auf TRUE???

                          Welchen Zustand aus den writables meinst du?
                          Wenn du SetPrio meinst... Das habe ich noch nirgends drin...

                          So sieht es gerade aus:
                          2024-03-17 19_31_31-javascript - raspberrypi.png
                          Das stoppt dein Skript einwandfrei und schaltet die Shelly Dose an.
                          Nur die 500Watt werden nicht übernommen... Deshalb gerade beide deaktiviert bis ich die Verwendung von PrioModus und regulate geklärt habe

                          W 1 Antwort Letzte Antwort
                          0
                          • Thomas WellerT Thomas Weller

                            Das heißt Regulate auf False setzen statt dein Skript komplett zu stoppen?
                            Setzt dein Skript das dann nicht wieder auf TRUE???

                            Welchen Zustand aus den writables meinst du?
                            Wenn du SetPrio meinst... Das habe ich noch nirgends drin...

                            So sieht es gerade aus:
                            2024-03-17 19_31_31-javascript - raspberrypi.png
                            Das stoppt dein Skript einwandfrei und schaltet die Shelly Dose an.
                            Nur die 500Watt werden nicht übernommen... Deshalb gerade beide deaktiviert bis ich die Verwendung von PrioModus und regulate geklärt habe

                            W Offline
                            W Offline
                            Waly_de
                            schrieb am zuletzt editiert von Waly_de
                            #15

                            @thomas-weller genau … das Objekt ist dafür gemacht… gleichzeitig kannst du auch noch konfigurieren, auf was die AC Leistung der PS gesetzt werden soll wenn Regulate auf False steht. (RegulationOffPower)

                            Ich meinte das Objekt „slowChgPower“

                            Thomas WellerT 1 Antwort Letzte Antwort
                            0
                            • W Waly_de

                              @thomas-weller genau … das Objekt ist dafür gemacht… gleichzeitig kannst du auch noch konfigurieren, auf was die AC Leistung der PS gesetzt werden soll wenn Regulate auf False steht. (RegulationOffPower)

                              Ich meinte das Objekt „slowChgPower“

                              Thomas WellerT Offline
                              Thomas WellerT Offline
                              Thomas Weller
                              schrieb am zuletzt editiert von Thomas Weller
                              #16

                              @waly_de said in Blockly Skript zum Stop von Skript und Shelly:

                              Ich meinte das Objekt „slowChgPower“

                              slowChgPower ist aus den writables ja.
                              --> Muss ich hier dann steuern oder aktualisieren nehmen nachdem ich regulate auf false gesetzt habe?

                              W 1 Antwort Letzte Antwort
                              1
                              • Thomas WellerT Thomas Weller

                                @waly_de said in Blockly Skript zum Stop von Skript und Shelly:

                                Ich meinte das Objekt „slowChgPower“

                                slowChgPower ist aus den writables ja.
                                --> Muss ich hier dann steuern oder aktualisieren nehmen nachdem ich regulate auf false gesetzt habe?

                                W Offline
                                W Offline
                                Waly_de
                                schrieb am zuletzt editiert von
                                #17

                                --> Muss ich hier dann steuern oder aktualisieren nehmen nachdem ich regulate auf false gesetzt habe?

                                Den unterschied weiß ich leider auch nicht… Einfach mal ausprobieren😉

                                Thomas WellerT 1 Antwort Letzte Antwort
                                0
                                • Thomas WellerT Offline
                                  Thomas WellerT Offline
                                  Thomas Weller
                                  schrieb am zuletzt editiert von
                                  #18

                                  Den StromPrio Modus muss ich dann nicht ändern, es reicht regulate auf false?

                                  W 1 Antwort Letzte Antwort
                                  0
                                  • W Waly_de

                                    --> Muss ich hier dann steuern oder aktualisieren nehmen nachdem ich regulate auf false gesetzt habe?

                                    Den unterschied weiß ich leider auch nicht… Einfach mal ausprobieren😉

                                    Thomas WellerT Offline
                                    Thomas WellerT Offline
                                    Thomas Weller
                                    schrieb am zuletzt editiert von
                                    #19

                                    @waly_de said in Blockly Skript zum Stop von Skript und Shelly:

                                    --> Muss ich hier dann steuern oder aktualisieren nehmen nachdem ich regulate auf false gesetzt habe?

                                    Den unterschied weiß ich leider auch nicht… Einfach mal ausprobieren😉

                                    STEUERE funktioniert ;-)

                                    1 Antwort Letzte Antwort
                                    1
                                    • Thomas WellerT Thomas Weller

                                      Den StromPrio Modus muss ich dann nicht ändern, es reicht regulate auf false?

                                      W Offline
                                      W Offline
                                      Waly_de
                                      schrieb am zuletzt editiert von
                                      #20

                                      @thomas-weller Regulate reicht. Mit RegulationOffPower Bestimmst du, ob eingespeist werden soll und wie viel. Alternativ kannst du auch den Priorität Modus damit ändern. Siehe Beschreibung dieses Parameter im Skript

                                      1 Antwort Letzte Antwort
                                      0
                                      • Thomas WellerT Offline
                                        Thomas WellerT Offline
                                        Thomas Weller
                                        schrieb am zuletzt editiert von
                                        #21

                                        Großes Dankeschön an euch und vor allem natürlich an dich Markus.

                                        So funktioniert es jetzt erstmal für meine Zwecke:
                                        2024-03-17 19_59_25-javascript - raspberrypi.png

                                        1 Antwort Letzte Antwort
                                        0
                                        • DJMarc75D Offline
                                          DJMarc75D Offline
                                          DJMarc75
                                          schrieb am zuletzt editiert von DJMarc75
                                          #22

                                          @Thomas-Weller @Waly_de

                                          Hier gibt es des Rätsels Lösung bzgl. ACK :)

                                          https://forum.iobroker.net/topic/61876/bestätigt-acknowledged-flag-bedeutung-ein-mysterium

                                          Lehrling seit 1975 !!!
                                          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          706

                                          Online

                                          32.5k

                                          Benutzer

                                          81.9k

                                          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