Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Skripten / Logik
  4. Blockly
  5. Pause bei wertabhängigem Schalten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    248

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    238

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    898

Pause bei wertabhängigem Schalten

Geplant Angeheftet Gesperrt Verschoben Blockly
15 Beiträge 4 Kommentatoren 957 Aufrufe 2 Beobachtet
  • Ä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.
  • M Markus 7

    Kann ich nicht einfach die ganze Abfrage in eine Schleife oder ähnliches packen, die nur alle X Sekunden durchlaufen wird?

    AsgothianA Offline
    AsgothianA Offline
    Asgothian
    Developer
    schrieb am zuletzt editiert von
    #4

    @markus-7 sagte in Pause bei wertabhängigem Schalten:

    Kann ich nicht einfach die ganze Abfrage in eine Schleife oder ähnliches packen, die nur alle X Sekunden durchlaufen wird?

    Nein.

    Versuch mal so

    40ff97f4-f116-4e56-b664-7c162b004fc9-image.png

    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

    M 1 Antwort Letzte Antwort
    1
    • M Markus 7

      Kann ich nicht einfach die ganze Abfrage in eine Schleife oder ähnliches packen, die nur alle X Sekunden durchlaufen wird?

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

      @markus-7 javascript arbeitet eventbasiert.
      Alle paar Sekunden triggern um nur wenige Schaltvorgänge zu erreichen ist nicht sinnvoll.

      Wie oft ändert sich der Triggerwert und wie oft sollte dier Schalter wirklich sinnvoll schalten?

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      M 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @markus-7 javascript arbeitet eventbasiert.
        Alle paar Sekunden triggern um nur wenige Schaltvorgänge zu erreichen ist nicht sinnvoll.

        Wie oft ändert sich der Triggerwert und wie oft sollte dier Schalter wirklich sinnvoll schalten?

        M Offline
        M Offline
        Markus 7
        schrieb am zuletzt editiert von
        #6

        @homoran said in Pause bei wertabhängigem Schalten:

        Wie oft ändert sich der Triggerwert und wie oft sollte dier Schalter wirklich sinnvoll schalten?

        Es wird über eine Photodiode die Sonneneinstrahlung gemessen, um bei voller Einstrahlung die Pumpe eine kleine Solarthermie geschaltet wird.

        Dabei kommt es bei kleinen Wölkchen schon vor, dass der eingestellte Schwellwert in kurzer Zeit mehrmals unter- bzw. überschritten wird.

        Ich möchte, dass nach einem Schaltvorgang (Pumpe ein oder Pumpe aus) dieser Status mindestens 30 Sekunden beibehalten wird.

        HomoranH paul53P 2 Antworten Letzte Antwort
        0
        • M Markus 7

          @homoran said in Pause bei wertabhängigem Schalten:

          Wie oft ändert sich der Triggerwert und wie oft sollte dier Schalter wirklich sinnvoll schalten?

          Es wird über eine Photodiode die Sonneneinstrahlung gemessen, um bei voller Einstrahlung die Pumpe eine kleine Solarthermie geschaltet wird.

          Dabei kommt es bei kleinen Wölkchen schon vor, dass der eingestellte Schwellwert in kurzer Zeit mehrmals unter- bzw. überschritten wird.

          Ich möchte, dass nach einem Schaltvorgang (Pumpe ein oder Pumpe aus) dieser Status mindestens 30 Sekunden beibehalten wird.

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

          @markus-7 Man könnte auch über ein Schieberegister die Helligkeitswerte glätten.

          Aber die Frage war eigentlich nach der Sinnhaftigkeit häufigen Schaltens.

          Ich denke nicht, dass ein 30 sekündliches Intervall

          • der Pumpe gut tut
          • für die Effektivität der Solarthermie unbedingt notwendig ist

          ganz abgesehen davon, ob der Helligkeitswert überhaupt dafür geeignet ist.

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          M 1 Antwort Letzte Antwort
          1
          • HomoranH Homoran

            @markus-7 Man könnte auch über ein Schieberegister die Helligkeitswerte glätten.

            Aber die Frage war eigentlich nach der Sinnhaftigkeit häufigen Schaltens.

            Ich denke nicht, dass ein 30 sekündliches Intervall

            • der Pumpe gut tut
            • für die Effektivität der Solarthermie unbedingt notwendig ist

            ganz abgesehen davon, ob der Helligkeitswert überhaupt dafür geeignet ist.

            M Offline
            M Offline
            Markus 7
            schrieb am zuletzt editiert von Markus 7
            #8

            @homoran

            Da haste im Grunde schon recht. Ich sollte nur dazu erwähnen, dass die Solarthermie nur aus sowas wie 200 m schwarzem Schlauch besteht und zwei kleine 20 EUR Pumpen mittels einem 100 W Solarpanele bestrohmt sind.

            Das letzte Jahr ist die Anlage schon gelaufen und die Steuerung der Pumpen wurde über ein Dämmerungsschalter (Platinenbausatz) vorgenommen. Da gab es regelmäßig die Situation, dass das Schaltrelais über mehrere Sekunden lang mehrmals pro Sekunde geschaltet hat 😱

            Somit wäre ich mit einer Zyklusdauer von 30-60 Sekunden schon seeehr zufrieden :-)

            PS: Den Schwellwert kann ich durch Widerstände und den daraus resultierenden Spannungswert des Shellys gut einstellen.

            AsgothianA 1 Antwort Letzte Antwort
            0
            • M Markus 7

              @homoran

              Da haste im Grunde schon recht. Ich sollte nur dazu erwähnen, dass die Solarthermie nur aus sowas wie 200 m schwarzem Schlauch besteht und zwei kleine 20 EUR Pumpen mittels einem 100 W Solarpanele bestrohmt sind.

              Das letzte Jahr ist die Anlage schon gelaufen und die Steuerung der Pumpen wurde über ein Dämmerungsschalter (Platinenbausatz) vorgenommen. Da gab es regelmäßig die Situation, dass das Schaltrelais über mehrere Sekunden lang mehrmals pro Sekunde geschaltet hat 😱

              Somit wäre ich mit einer Zyklusdauer von 30-60 Sekunden schon seeehr zufrieden :-)

              PS: Den Schwellwert kann ich durch Widerstände und den daraus resultierenden Spannungswert des Shellys gut einstellen.

              AsgothianA Offline
              AsgothianA Offline
              Asgothian
              Developer
              schrieb am zuletzt editiert von Asgothian
              #9

              @markus-7

              Versuch mal so.
              014f588d-06dc-4c03-bdd8-ec5bbbb23919-image.png
              Die falls Abfrage auf wert > Limit und vorheriger Wert <= Limit dient dazu das der Rest nur aktiv wird wenn das Limit gerade überschritten wird. Wenn der Wert oberhalb der Schwelle zappelt ist das nicht interessant.

              A.
              P.s. du musst natürlich die korrekten Objekt IDs eintragen, die hab ich nicht.

              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

              1 Antwort Letzte Antwort
              1
              • AsgothianA Asgothian

                @markus-7 sagte in Pause bei wertabhängigem Schalten:

                Kann ich nicht einfach die ganze Abfrage in eine Schleife oder ähnliches packen, die nur alle X Sekunden durchlaufen wird?

                Nein.

                Versuch mal so

                40ff97f4-f116-4e56-b664-7c162b004fc9-image.png

                M Offline
                M Offline
                Markus 7
                schrieb am zuletzt editiert von
                #10

                @asgothian said in Pause bei wertabhängigem Schalten:

                Versuch mal so [...])

                Ich stehe gerade auf dem Schlauch: Wo finde ich diesen Baustein?

                444a7fa9-934f-43eb-aad4-5b4acb21f867-image.png

                (im deutschen Blockly)

                AsgothianA 1 Antwort Letzte Antwort
                0
                • M Markus 7

                  @asgothian said in Pause bei wertabhängigem Schalten:

                  Versuch mal so [...])

                  Ich stehe gerade auf dem Schlauch: Wo finde ich diesen Baustein?

                  444a7fa9-934f-43eb-aad4-5b4acb21f867-image.png

                  (im deutschen Blockly)

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #11

                  @markus-7 im trigger block - da als ObjektID vordefiniert
                  673c1649-3118-40a1-9019-c2d689d48152-image.png

                  A.

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  M 1 Antwort Letzte Antwort
                  1
                  • AsgothianA Asgothian

                    @markus-7 im trigger block - da als ObjektID vordefiniert
                    673c1649-3118-40a1-9019-c2d689d48152-image.png

                    A.

                    M Offline
                    M Offline
                    Markus 7
                    schrieb am zuletzt editiert von
                    #12

                    @asgothian

                    🙏 Danke dir!

                    1 Antwort Letzte Antwort
                    0
                    • M Markus 7

                      @homoran said in Pause bei wertabhängigem Schalten:

                      Wie oft ändert sich der Triggerwert und wie oft sollte dier Schalter wirklich sinnvoll schalten?

                      Es wird über eine Photodiode die Sonneneinstrahlung gemessen, um bei voller Einstrahlung die Pumpe eine kleine Solarthermie geschaltet wird.

                      Dabei kommt es bei kleinen Wölkchen schon vor, dass der eingestellte Schwellwert in kurzer Zeit mehrmals unter- bzw. überschritten wird.

                      Ich möchte, dass nach einem Schaltvorgang (Pumpe ein oder Pumpe aus) dieser Status mindestens 30 Sekunden beibehalten wird.

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

                      @markus-7 sagte: Dabei kommt es bei kleinen Wölkchen schon vor, dass der eingestellte Schwellwert in kurzer Zeit mehrmals unter- bzw. überschritten wird.

                      Wenn nicht auf jede kleine Wolke / Wolkenlücke reagiert werden soll, sollte die Ein-/Ausschaltdauer mind. 5 Minuten betragen. Vorschlag:

                      Blockly_temp.JPG

                      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

                      M 1 Antwort Letzte Antwort
                      2
                      • paul53P paul53

                        @markus-7 sagte: Dabei kommt es bei kleinen Wölkchen schon vor, dass der eingestellte Schwellwert in kurzer Zeit mehrmals unter- bzw. überschritten wird.

                        Wenn nicht auf jede kleine Wolke / Wolkenlücke reagiert werden soll, sollte die Ein-/Ausschaltdauer mind. 5 Minuten betragen. Vorschlag:

                        Blockly_temp.JPG

                        M Offline
                        M Offline
                        Markus 7
                        schrieb am zuletzt editiert von
                        #14

                        Danke euch erstmal vielmals @paul53 @Homoran @Asgothian für die Ideen und Vorschläge, ich teste jetzt die unterschiedlichen Möglichkeiten erstmal simuliert aus und melde mich dann, wie ich es letztendlich umgesetzt habe.

                        Und immer wieder schön, hier so eine hilfsbereite Community zu wissen 🤗

                        M 1 Antwort Letzte Antwort
                        0
                        • M Markus 7

                          Danke euch erstmal vielmals @paul53 @Homoran @Asgothian für die Ideen und Vorschläge, ich teste jetzt die unterschiedlichen Möglichkeiten erstmal simuliert aus und melde mich dann, wie ich es letztendlich umgesetzt habe.

                          Und immer wieder schön, hier so eine hilfsbereite Community zu wissen 🤗

                          M Offline
                          M Offline
                          Markus 7
                          schrieb am zuletzt editiert von
                          #15

                          Ich habe jetzt diese beiden Skripte getestet und beide funktionieren perfekt für meinen Anwendungsfall und sind somit gekauft 👍
                          (Verzögerungen sind hier noch auf Testbetrieb eingestellt und werden für die Anwendung verlängert).

                          5089bb35-a3f8-4b0e-b477-6f8f3d531dd6-image.png

                          b22a3b2f-8b5a-4c32-acce-b76a0716a27b-image.png

                          1 Antwort Letzte Antwort
                          0

                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                          Registrieren Anmelden
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          525

                          Online

                          32.8k

                          Benutzer

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