Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Poolpumpen auswerten, Modus, Drehzahl über Verbrauch

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Poolpumpen auswerten, Modus, Drehzahl über Verbrauch

    This topic has been deleted. Only users with topic management privileges can see it.
    • D3ltoroxp
      D3ltoroxp last edited by D3ltoroxp

      Hallo Com,

      ich überwache meine Poolpumpe mit einem Shelly. An zwischen Shelly und Poolpumpe hängt ein Frequenzrichter. Damit kann ich die Drehzahl der Pumpe steuern.

      Nun würde ich gern für die VIS ein paar Daten generieren, wie Modus und RPM der Pumpe.

      Für den Modus hätte ich das so gemacht, aber wenn ich so drüber schau, bekomm ich wahrscheinlich immer nur Filterstufe min, weil ich ja bei allen Bedingungen über 80 Watt bin. Wie kann ich das dann aber ändern, das ich bis zu einem gewissen Wattverbrauch eben auf einer Stufe bin und wenn die Wattzahl überschritten wird, die nächste Stufe kommt.

      8482781e-0894-4d28-aa7f-f4ccb89f48a5-image.png

      Hier müsste ich irgendwie sagen können zwischen 80 und 160 = Stufe 1 usw.

      Das ändere wäre noch eine Berechnung der RPM der Pumpe, ich weiß z.b. das sie mit 1900 rpm bei ~ 163 Watt liegt, und bei Fullspeed bei rund 443 Watt mit 2900 rpm. Hier hätte ich das aber gern dynamisch berechnet, geht sowas, das wenn die Wattzahl sich ändert, die RPM geändert wird ? die rpm in 50er Schritte, so wirds auch auf dem Frequenzrichter angezeigt. Ich habe aber keinen Plan wie man das berechnen lassen kann. Man müsste ja rechnen,

      1900 rpm = 163 Watt
      ? rpm = 180 Watt

      Geht das mit Blockly ?

      Grüße,
      D3ltoro

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @D3ltoroxp last edited by

        @d3ltoroxp
        Bei Vergleich ">=" und anschließendem "sonst falls" mit dem höchsten Wert beginnen und dann kleiner werdend.
        Anstelle von 4 mal "aktualisiere" verwende eine Variable, die zum Schluss in den DP geschrieben wird (Ressourcenverbrauch).

        D3ltoroxp 2 Replies Last reply Reply Quote 0
        • D3ltoroxp
          D3ltoroxp @paul53 last edited by D3ltoroxp

          @paul53 said in Poolpumpen auswerten, Modus, Drehzahl über Verbrauch:

          ">="

          Hm, dieses Zeichen gibts bei mir nicht ? Oder wie genau meinst du das ?

          Weißt du hier was zu ?

          @d3ltoroxp said in Poolpumpen auswerten, Modus, Drehzahl über Verbrauch:

          1900 rpm = 163 Watt
          ? rpm = 180 Watt
          Geht das mit Blockly ?

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @D3ltoroxp last edited by

            @d3ltoroxp sagte: dieses Zeichen gibts bei mir nicht ? Oder wie genau meinst du das ?

            Das ist der Vergleich "größer gleich", den Du im Blockly verwendet hast.

            1 Reply Last reply Reply Quote 0
            • D3ltoroxp
              D3ltoroxp @paul53 last edited by

              @paul53 said in Poolpumpen auswerten, Modus, Drehzahl über Verbrauch:

              @d3ltoroxp
              Bei Vergleich ">=" und anschließendem "sonst falls" mit dem höchsten Wert beginnen und dann kleiner werdend.
              Anstelle von 4 mal "aktualisiere" verwende eine Variable, die zum Schluss in den DP geschrieben wird (Ressourcenverbrauch).

              Aber wird die Variable nicht auch irgendwo Zwischengespeichert und verbraucht Ressourcen ? Der Wert sollte eigentlich kaum geändert werden, nur wenn ich Rückspüle oder so, ansonsten läuft sie eigentlich immer auf der gleichen Einstellung. Abe ich versuch das mal so um zu setzten.

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @D3ltoroxp last edited by paul53

                @d3ltoroxp sagte: wird die Variable nicht auch irgendwo Zwischengespeichert und verbraucht Ressourcen ?

                Ja, aber weitaus weniger Ressourcen als die komplexe Funktion "aktualisiere".

                Was für ein Zustand ist zwischen 15 und 80 W?

                Blockly_temp.JPG

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

                Support us

                ioBroker
                Community Adapters
                Donate

                883
                Online

                32.0k
                Users

                80.5k
                Topics

                1.3m
                Posts

                2
                6
                277
                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