Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Hilfe] Wechselschalter Skript mit Blockly für zwei Sonoffs

    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

    [Hilfe] Wechselschalter Skript mit Blockly für zwei Sonoffs

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

      Mag sein, dass das die einfachste Art ist zu toggeln.

      Aber damit passt der Zustand sicher nicht mehr zu der Anzeige an den Tastern, zur Relaisstellung und, dass die beiden synchron sind ist auch nicht mehr sicher.

      Wie ich schon geschrieben haben verwende ich blockly nicht, kann also nur Code anbieten.

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

        @danielis:

        Wie ich schon geschrieben haben verwende ich blockly nicht, kann also nur Code anbieten. `

        Sorry, aber im Titel dieses Threads steht "Blockly".

        Da bist Du mit dem JS-Code an der falscher Stelle um Hilfe zu bekommen.

        Grüße

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

          Vorschlag:
          493_blockly_wechsel.jpg
          bzw. als JS:

          ! ````
          const idA = '...';
          const idB = '...';
          ! var a = getState(idA).val;
          var b = getState(idB).val;
          ! on(idA, function(dp) {
          a = dp.state.val;
          if(a != b) setState(idB, a);
          });
          ! on(idB, function(dp) {
          b = dp.state.val;
          if(a != b) setState(idA, b);
          });

          1 Reply Last reply Reply Quote 0
          • D
            danielis last edited by

            Ich will keine Hilfe.

            Im Gegenteil, habe Hilfe angeboten.

            Es ging mir lediglich um das Vorgehen und dafür das Beispiel als JS-Code.

            Das kann von jedem einfach auch in Blockly umgesetzt werden.

            Sorry falls ich Verwirrung gestiftet habe. Verabschiede mich somit von hier.

            1 Reply Last reply Reply Quote 0
            • M
              MA72 last edited by

              Hallo,

              bei dem blockly von paul geht bei mir ein Blinken udn permanenten Schalten los, außerdem kommt der Hinweis: Wrong type of sonoff.0.Flurlicht.POWER: "string". Please fix, while deprecated and will not work in next versions.

              1 Reply Last reply Reply Quote 0
              • J
                Jan1 last edited by

                Entweder ich hab's überlesen, oder die Frage wurde noch nicht beantwortet. Also was ich nicht verstehe, sollen beide Lampen auch noch einzeln zu schalten sein, oder beide immer an und aus und das eben von einem der beiden Schalter?

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

                  Hallo zusammen..

                  wahr leider etwas beschäftigt und konnte hier nicht weiter machen….

                  aber nun möchte ich die Wechselschaltung machen...

                  Gibt es nun ein Blockly das funktioniert?

                  Ich möchte zwei einzelne Lampen mit je einem Sonoff und einem Schalter gemeinsam schalten.

                  Das heißt wenn ich Schalter eins drücke sollen bei angehen und wenn ich Schalter zwei drücke sollen auch wieder beide aus gehen...

                  also eine Wechselachltung.

                  Danke für die Tipps.

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

                    Hatte ich schon mal weiter oben beschrieben.
                    147_beispiel.png

                    Beim Script-Start sollten beide Lampen natürlich den gleichen Zustand haben.

                    Grüße

                    1 Reply Last reply Reply Quote 0
                    • Wal
                      Wal Developer last edited by

                      Hier noch eine Lösung die getestet ist:
                      2551_schalter.jpg

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

                        @Wal:

                        ier noch eine Lösung die getestet ist: `
                        Danke für die Antwort

                        Das habe ich auch schon so versucht…

                        ich erzeuge damit einen ping pong Effekt!!

                        die blinken nur noch und das ganze lässt sich nicht mehr stoppen!

                        Mach ich da was falsch?
                        4668_unbenannt_3.png
                        4668_unbenannt_4.png

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

                          @SmarthomeMF:

                          ich erzeuge damit einen ping pong Effekt!!

                          die blinken nur noch und das ganze lässt sich nicht mehr stoppen!

                          Mach ich da was falsch? `

                          Schau Die doch mal Dein Blockly an.

                          Du schaltest innerhalb des Triggers die Datenpunkte die Du triggerst. :roll:

                          Ist "POWER" der richtige Datenpunkt?

                          Bei anderen ist das die Watt-Angabe vom Energieverbrauch.

                          Mach doch mal von den Datenpunktten einen Screenshot.

                          Grüße

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

                            was stimmt mit diesem Lösungsvorschlag nicht?

                            http://forum.iobroker.net/viewtopic.php … 47#p116482

                            und was stimmt mit dem Lösungsvorschlag von rantanplan nicht?

                            http://forum.iobroker.net/viewtopic.php … 12#p130685

                            1 Reply Last reply Reply Quote 0
                            • Wal
                              Wal Developer last edited by

                              @SmarthomeMF:

                              @Wal:

                              ier noch eine Lösung die getestet ist: `
                              Danke für die Antwort

                              Das habe ich auch schon so versucht…

                              ich erzeuge damit einen ping pong Effekt!!

                              die blinken nur noch und das ganze lässt sich nicht mehr stoppen!

                              Mach ich da was falsch? `

                              Du hast anstatt die Schalter die Sonoffs eingetragen. Die Lampen sind die Sonoffs, die Schalter sind eben deine Betätiger(Schalter).

                              1 Reply Last reply Reply Quote 0
                              • Wal
                                Wal Developer last edited by

                                Habe dein Script mal durchgelesen, mit was schaltest du die Sonoffs ? Etwa an den Sonoffs direkt ? Das würde nicht funktionieren und diesen Ping-Pong-Effekt auslösen.

                                1 Reply Last reply Reply Quote 0
                                • Wal
                                  Wal Developer last edited by

                                  @Wal:

                                  Habe dein Script mal durchgelesen, mit was schaltest du die Sonoffs ? Etwa an den Sonoffs direkt ? Das würde nicht funktionieren und diesen Ping-Pong-Effekt auslösen. `
                                  falls das so ist, mußt du einen Merker einbauen :
                                  2551_schalter2.jpg

                                  1 Reply Last reply Reply Quote 0
                                  • C
                                    Charly4277 last edited by

                                    Warum machst Du es nicht einfach so. Dabei braucht nur einer der beiden sonoffs eine Verbindung zur Lampe. Du kannst das auch auf mehrere Schalter erweitern. Funktioniert bei mir einwandfrei. Sobald Du den einen Schalter betätigst, wird der andere mit geschaltet.
                                    4962_wechselschaltung.png

                                    1 Reply Last reply Reply Quote 0
                                    • Wal
                                      Wal Developer last edited by

                                      @Charly4277:

                                      Warum machst Du es nicht einfach so. Dabei braucht nur einer der beiden sonoffs eine Verbindung zur Lampe. Du kannst das auch auf mehrere Schalter erweitern. Funktioniert bei mir einwandfrei. Sobald Du den einen Schalter betätigst, wird der andere mit geschaltet. `
                                      Das das noch einfacher geht hätte ich nicht gedacht, man lernt nie aus. 😮

                                      Hab' aber erst testen müssen, bevor ich es glauben konnte. 😄

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        Charly4277 last edited by

                                        Ja, ich wollte es auch nicht glauben, bis ich es getestet hatte…

                                        1 Reply Last reply Reply Quote 0
                                        • J
                                          Jan1 last edited by

                                          @Charly4277

                                          Ja das ist einfacher als mancher denkt und ich geh mal davon aus, je weniger Ahnung man von Blockly hat, desto schneller kommt man genau auf Deine Lösung. Das einspricht exakt dem was ich bei mir als allererstes Blockly gebastelt habe und schien mir gleich logisch, dass das funktionieren muss. Alles andere an Blöcken kannte ich da noch nicht mal :lol:

                                          Auch das geniale daran, dass man das beliebig erweitern kann war gleich klar und ist somit für eine Treppenhausschaltung genau das richtige.

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

                                            @Charly4277:

                                            Warum machst Du es nicht einfach so `
                                            Wenn alles so einfach ginge…..

                                            Ich zerbreche mir den Kopf Stundenlang und kommt nichts raus... :oops:

                                            Dein Ansatz in nur 1 min umgesetzt und es geht alle perfekt!!

                                            Danke

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            891
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            43
                                            6723
                                            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