Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Shelly - Pool Solarsteuerung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Shelly - Pool Solarsteuerung

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

      Hallo zusammen,

      ich möchte gerne meine Pool Solarsteuerung über einen Shelly1 in ioBroker einbinden.

      Dazu habe ich ein Solarmodul welches mit verschiedenen Schaltungen ein 230 V Signal ausgibt, wenn die Temp. Differenz hoch genug ist. Also wenn im normalen Modus die Pumpe eingeschaltet werden soll.

      Ich möchte nun erreichen, dass ich über ioBroker drei Zustände schalten kann.

      1. Immer an - Also unabhängig vom Input Signal die Pumpe einschalten.
      2. Immer aus - Also unabhängig vom Input Signal die Pumpe ausschalten.
      3. Automatik Modus - Also in Abhängigkeit des Input Signal die Pumpe ein- oder ausschalten

      Dabei kann z.B. folgendes Szenario entstehen:
      Die Temp. Differenz ist nicht hoch genug, die Pumpe ist somit aus.
      Ich schalte manuell über auf "immer an" um z.B. rückzuspülen.
      In der Zwischenzeit ist die Temp. hoch genug und das Solarmodul gibt ein 230 V Signal.
      Ich schalte anschließend auf den Automatikmodus und die Pumpe soll somit weiterlaufen

      Mein Ziel ist es den Shelly nicht nur als Schalter zu nutzen sondern auch die Zeit zählen zu lassen die die Pumpe pro Tag eingeschaltet war um abends die Pumpe noch die restliche benötigte Zeit laufen zu lassen.
      Dies ist dann relevant, wenn den ganzen Tag keine oder nur wenig die Sonne geschienen hat.

      Welche Switch Einstellung muss ich nutzen um mein Ziel zu erreichen?
      Wie kann ich die Logik am besten im ioBroker umsetzen?

      Für Tipps wäre ich sehr dankbar.
      Gruß Nu

      da_Woody 1 Reply Last reply Reply Quote 0
      • da_Woody
        da_Woody @nu_81 last edited by

        @nu_81 erstmal, der normale modus ist dein automatik modus?
        ein und aus ist ja nicht das problem, das geht ja immer. ich nehme mal an, das signal klemmst du an den SW vom shelly.
        mein filter läuft mit smartcontrol in der früh von 07:00-09:00 und von 23:00-02:00. nebenbei läuft bei mir noch ein blockly, daß zwischen 13:00 und 22:00 den filter einschaltet, wenn temp >27° und ausschaltet wenn <26°. das möchte ich aber demnächst auch mit smartcontrol lösen.
        du bräuchtest daher die möglichkeit/DP, entweder das blockly, oder in shuttercontrol das zu deaktivieren.
        das mit der zeit sollte über eine abfrage des switch DP gehen, wenn du da eine "stoppuhr" mitzählen lässt. true zusammenzählen und mit der sollzeit verrechnen.
        das sind so meine gedanken für dein problem. mit blockly und co kann ich dir leider nicht helfen.
        das mit "restlich benötigt" stellt sich bei mir nicht, da ich eben 2x pro tag den filter sowieso laufen lasse.

        N 1 Reply Last reply Reply Quote 1
        • N
          nu_81 @da_Woody last edited by

          Habe es nun mittels Shelly lösen können.
          Falls noch jemand so etwas ähnliches vor hat, stelle ich meine Lösung vor:

          Folgende Datenpunkte habe ich angelegt:
          3c73a826-5dd9-430a-a214-b40e8484ef20-image.png

          Der "DreiZustandsschalter" hat folgende Optionen:
          8c83fd6e-cdf7-4c01-96d4-c2d029db672b-image.png

          Der Shelly wurde als Button Type "toggle" konfiguriert und am Input wurde die Solarsteuerung angeschlossen.

          Skripte:

          1. Zur Erfassung der täglichen Arbeitszeit:
            48caf983-a86d-4c03-81da-8db446f2cccf-image.png

          Zur Behandlung des Inputs der Solaranlage:
          b23da6a6-4e59-4d8c-a46e-8c9ff52efa56-image.png

          Zur Behandlung der "Dreizustands Schalter":
          96503c52-c336-4076-b949-503c10bdecfd-image.png

          Zum Setzen der täglichen Sollzeit / Zeitplan:
          332ce623-000b-41a2-97d1-78170d348262-image.png

          Zur Ausführung / Nachholung der noch benötigten Pumpenzeit:
          6608aa82-4b6a-4bcd-9e01-df9b96ebcaa6-image.png

          da_Woody 1 Reply Last reply Reply Quote 0
          • da_Woody
            da_Woody @nu_81 last edited by

            @nu_81 ganz schön aufwendig, aber fein, daß du für dich eine lösung gefunden hast! 👍
            woher kommt eigentlich deine sollzeit? meinst du die empfohlene laufzeit pro tag? die ist mir schnurzegal, da wird von gleichmässiger wassertemp ausgegangen. meine salzfilteranlage ist eigentlich überdimensioniert, somit schau ich nur, daß der filter für sauberes wasser sorgt und wenn das wasser zu warm ist, dann läuft halt der filter um sauerstoff ins wasser zu bekommen.

            N 1 Reply Last reply Reply Quote 0
            • N
              nu_81 @da_Woody last edited by

              @da_woody

              Die Sollzeit ist momentan auf 210 Minuten festgelegt und wird zu diesen Zeiten "abgearbeitet":

              Siehe Skript:
              958bc42d-7f8a-4322-8794-b58188696747-image.png

              1 Reply Last reply Reply Quote 0
              • da_Woody
                da_Woody last edited by

                @nu_81 das wollte ich ja wissen, wie du auf diese zeit kommst. oder sind die 210min einfach deine idea?

                N 1 Reply Last reply Reply Quote 0
                • N
                  nu_81 @da_Woody last edited by

                  @da_woody said in Shelly - Pool Solarsteuerung:

                  ea

                  3,5 Stunden soll die Pumpe mindestes jeden Tag laufen um das Wasser mindestens 2 mal umzuwälzen.

                  Pool hat ca. 13,5 m³ / Pumpe schafft ca. 8,5 m³ pro Stunde.
                  Somit ca. 210 Minuten Laufzeit.

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  517
                  Online

                  31.7k
                  Users

                  79.9k
                  Topics

                  1.3m
                  Posts

                  2
                  7
                  815
                  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