Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Shelly3em Relais

    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

    Shelly3em Relais

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

      Ich habe gestern an meinen Shelly 3em an den Relaisport eine Steckdose angeschlossen. Im Moment muss ich bei Consumed Power - 100 W wenn Balkonkraftwerk einspeist , den Schalter am Handy manuell umlegen. Dann lade ich mit überschüssigen 100 W meine Anker Powerhouse auf. Bei unter 100 W genauso zum ausschalten. Ich benutze IOBroker und möchte es realisieren , wenn - 100 Consumed Power der Schalter automatisch an ,oder bei einer Untergrenze von - 90 Watt wieder ausgeht. Wer kann mir dabei helfen ?

      Das Script was ich versucht habe zu erstellen , das Relais im Shelly geht immer an und aus.
      Schaltet immer hin und her. Weiss nicht wo der fehler liegt...
      2023-02-08 21.21.45 192.168.2.201 aba378927a96.png

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

        @werner4321
        Es wird ein Zweipunktregler mit Hysterese benötigt:

        Blockly_temp.JPG

        Die Werte sind negativ?

        1 Reply Last reply Reply Quote 0
        • BananaJoe
          BananaJoe Most Active @Werner4321 last edited by BananaJoe

          @werner4321 Dein Script macht folgendes:

          Jedes mal wenn wenn ein neuer Wert reinkommt (Falls Objekt .... wurde geändert) - und passiert ca. alle 5 bis 15 Sekunden

          Und der Wert größer -100 ist (minus 100)

          Schalte das Relais um (Wenn an dann aus und umgekehrt)

          @paul53 hat da ja einen besseren Vorschlag gemacht

          W 1 Reply Last reply Reply Quote 0
          • W
            Werner4321 @BananaJoe last edited by

            @bananajoe Ich habe es jetzt mal so getestet. Liege aktuell bei ca 300 W. Ändere ich das Script um es zu testen passiert gar nichts an der Shelly. Relais bleibt aus. Java läuft.
            3.png

            Liegt es vieleicht daran ? IO Broker läuft auf einen Dell Wyse ,it Promox und Ubuntu als VM.

            <== Disconnect system.user.admin from ::ffff:192.168.2.xx javascript

            T 1 Reply Last reply Reply Quote 0
            • T
              TT-Tom @Werner4321 last edited by

              @werner4321
              Du hast 3000 eingetragen nicht 300

              W 1 Reply Last reply Reply Quote 0
              • W
                Werner4321 @TT-Tom last edited by

                @tt-tom bei 100 soll er anmachen..bei 3000 aus...passiert gar nichts

                T paul53 2 Replies Last reply Reply Quote 0
                • T
                  TT-Tom @Werner4321 last edited by

                  @werner4321

                  Setzte mal ein debug Baustein in den trigger. Dann kannst du im Protokoll den Wert sehen, der den trigger auslöst.

                  Debug .png

                  W 1 Reply Last reply Reply Quote 0
                  • W
                    Werner4321 @TT-Tom last edited by

                    @tt-tom no...4.png
                    5.png

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

                      @werner4321
                      Vergleiche mal dein Blockly mit meinem Vorschlag.

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

                        @paul53 10.png 11.png 12.png

                        Muss ich welche ports öffnen?

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

                          @werner4321 sagte in Shelly3em Relais:

                          Muss ich welche ports öffnen?

                          Nur wenn iobroker in einem Docker Container oder so läuft kann das erforderlich sein.

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

                            @werner4321
                            Verschiebe diesen Block

                            Blockly_temp.JPG

                            unter den anderen falls-Block. Ändere "Wert > 100" in "Wert < 100".

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

                              @paul53 33.png
                              Haut irgendwie nicht hin . Ging einmal au und das wars.

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

                                @werner4321 sagte: bei 100 soll er anmachen..bei 3000 aus.

                                Blockly_temp.JPG

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

                                  @paul53 shelly1.png

                                  Habe es mit 100 und 3000 probiert. Es klappte Verbindung steht.
                                  Danke erstmal.
                                  Ich kann es jetzt nicht testen da ich nichts einspeise.
                                  Habe ihm gesagt bei -60 und drüber soll er angehen und bei +0 soll er ausgehen. Habe ich das richtig erstellt ?

                                  W 1 Reply Last reply Reply Quote 0
                                  • W
                                    Werner4321 @Werner4321 last edited by

                                    @werner4321 said in Shelly3em Relais:

                                    Habe es mit 100 und 3000 probiert. Es klappte Verbindung steht.
                                    Danke erstmal.
                                    Ich kann es jetzt nicht testen da ich nichts einspeise.
                                    Habe ihm gesagt bei -60 und drüber soll er angehen und bei +0 soll er ausgehen. Habe ich das richtig erstellt ?

                                    W 1 Reply Last reply Reply Quote 0
                                    • W
                                      Werner4321 @Werner4321 last edited by Werner4321

                                      @werner4321 Ich versuche ein script zu erstellen.
                                      Falls vom Shelly Relay ist wahr (an ) - setze mir einen Datenpunkt wert auf 115
                                      Falls vom Shelly Relay ist falsch (aus ) - setze mir einen Datenpunkt wert auf 0

                                      Irgendwie passt das noch nicht
                                      shelly 1.png

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

                                        @werner4321 sagte: Falls vom Shelly Relay ist wahr (an ) - setze mir einen Datenpunkt wert auf 115
                                        Falls vom Shelly Relay ist falsch (aus ) - setze mir einen Datenpunkt wert auf 0

                                        Blockly_temp.JPG

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

                                          @paul53 Wie geil. Danke. Ich mache es kompliziert und es geht einfacher.
                                          Aber ich bemühte mich...
                                          Danke

                                          Kannst du das bitte noch prüfen ?
                                          shelly1.png

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

                                            @werner4321
                                            Das Relais schaltet bei <= -60 ein und bei >= +1 aus. Wenn es so gewollt ist, passt es.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            639
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            22
                                            823
                                            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