Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. [Hilfe] Wechselschalter Skript mit Blockly für zwei Sonoffs

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    324

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

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

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
43 Beiträge 11 Kommentatoren 8.0k Aufrufe
  • Ä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.
  • D Offline
    D Offline
    danielis
    schrieb am zuletzt editiert von
    #14

    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 Antwort Letzte Antwort
    0
    • rantanplanR Offline
      rantanplanR Offline
      rantanplan
      schrieb am zuletzt editiert von
      #15

      @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

      Rantanplan

      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

      1 Antwort Letzte Antwort
      0
      • paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #16

        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);
        });

        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

        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          danielis
          schrieb am zuletzt editiert von
          #17

          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 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            MA72
            schrieb am zuletzt editiert von
            #18

            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.

            ioBroker auf Fujitsu Mini PC mit Proxmox, nutze Sonoff (Touch, basic) mit Tasmota, Broadlink Pro, Broadlink Mini, Homematic...

            –Status Beginner--

            1 Antwort Letzte Antwort
            0
            • J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #19

              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 Antwort Letzte Antwort
              0
              • SmarthomeMFS Offline
                SmarthomeMFS Offline
                SmarthomeMF
                schrieb am zuletzt editiert von
                #20

                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.

                Max

                ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
                Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

                1 Antwort Letzte Antwort
                0
                • rantanplanR Offline
                  rantanplanR Offline
                  rantanplan
                  schrieb am zuletzt editiert von
                  #21

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

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

                  Grüße

                  Rantanplan

                  CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                  1 Antwort Letzte Antwort
                  0
                  • WalW Online
                    WalW Online
                    Wal
                    Developer
                    schrieb am zuletzt editiert von
                    #22

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

                    Gruß
                    Walter

                    DoorIO-Adapter
                    wioBrowser-Adapter und wioBrowser

                    1 Antwort Letzte Antwort
                    0
                    • SmarthomeMFS Offline
                      SmarthomeMFS Offline
                      SmarthomeMF
                      schrieb am zuletzt editiert von
                      #23

                      @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

                      Max

                      ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
                      Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

                      1 Antwort Letzte Antwort
                      0
                      • rantanplanR Offline
                        rantanplanR Offline
                        rantanplan
                        schrieb am zuletzt editiert von
                        #24

                        @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

                        Rantanplan

                        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                        1 Antwort Letzte Antwort
                        0
                        • BBTownB Offline
                          BBTownB Offline
                          BBTown
                          schrieb am zuletzt editiert von
                          #25

                          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

                          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                          1 Antwort Letzte Antwort
                          0
                          • WalW Online
                            WalW Online
                            Wal
                            Developer
                            schrieb am zuletzt editiert von
                            #26

                            @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).

                            Gruß
                            Walter

                            DoorIO-Adapter
                            wioBrowser-Adapter und wioBrowser

                            1 Antwort Letzte Antwort
                            0
                            • WalW Online
                              WalW Online
                              Wal
                              Developer
                              schrieb am zuletzt editiert von
                              #27

                              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.

                              Gruß
                              Walter

                              DoorIO-Adapter
                              wioBrowser-Adapter und wioBrowser

                              1 Antwort Letzte Antwort
                              0
                              • WalW Online
                                WalW Online
                                Wal
                                Developer
                                schrieb am zuletzt editiert von
                                #28

                                @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

                                Gruß
                                Walter

                                DoorIO-Adapter
                                wioBrowser-Adapter und wioBrowser

                                1 Antwort Letzte Antwort
                                0
                                • C Offline
                                  C Offline
                                  Charly4277
                                  schrieb am zuletzt editiert von
                                  #29

                                  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 Antwort Letzte Antwort
                                  0
                                  • WalW Online
                                    WalW Online
                                    Wal
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #30

                                    @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. :o

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

                                    Gruß
                                    Walter

                                    DoorIO-Adapter
                                    wioBrowser-Adapter und wioBrowser

                                    1 Antwort Letzte Antwort
                                    0
                                    • C Offline
                                      C Offline
                                      Charly4277
                                      schrieb am zuletzt editiert von
                                      #31

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

                                      1 Antwort Letzte Antwort
                                      0
                                      • J Offline
                                        J Offline
                                        Jan1
                                        schrieb am zuletzt editiert von
                                        #32

                                        @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 Antwort Letzte Antwort
                                        0
                                        • SmarthomeMFS Offline
                                          SmarthomeMFS Offline
                                          SmarthomeMF
                                          schrieb am zuletzt editiert von
                                          #33

                                          @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

                                          Max

                                          ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
                                          Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          578

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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