Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Script SONOFF 10A - SONOFF Touch - Alexa

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Script SONOFF 10A - SONOFF Touch - Alexa

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
13 Beiträge 2 Kommentatoren 944 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
    DKM
    schrieb am zuletzt editiert von
    #1

    Ich weiß, dass der Betreff nicht so gut ausgedrückt ist, mir ist aber nichts leichteres eingefallen.

    Folgende Problemstellung:

    Ich nutze einen SONOFF Touch Schalter und mehrere SONOFF 10A Schalter. Alles ist in ioBroker eingerichtet und funktioniert auch für sich super. Nun möchte ich aber, dass ich per Schalter einen SONOFF 10A Schalter an oder ausschalte. Dies habe ich auch hinbekommen, ist ja nicht so schwer.

    Da der SONOFF 10A Schalter aber auch per Alexa gesteuert werden kann, möchte ich natürlich auch, dass wenn der SONOFF 10A Schalter auf aus geschaltet wird, dass der Touch Schalter auch auf aus geht - und natürlich umgekehrt.

    Mein Script sah so aus (blockly), aber das hat zu einem Absturz von ioBroker geführt :S
    4937_sonoff.png

    Beide Teile für sich, funktionieren. Sobald Sie aber so wie auf dem Screenshot zusammen laufen, geht nichts mehr.

    Ich hoffe auf eure Hilfe.

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

      Du willst doch schlicht, dass der eine Schalter das selbe macht wie der andere, oder?

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        DKM
        schrieb am zuletzt editiert von
        #3

        Beide Schalter haben Zustände.

        Der 10A schaltet Strom (Relais) und der Touch zeigt seinen Status per LED an.

        Über den Touch kann ich schon den 10A schalten.

        Schalte ich aber den 10A über Alexa, oder direkt aus, bleibt der Touch aber an.

        Ich habe schon an eine Hilfsvariabel gedacht, aber da kam ich auch nicht weiter

        Gesendet von meinem SM-G960F mit Tapatalk

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

          sollen die jetzt die selben Zustände haben oder nicht?

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            DKM
            schrieb am zuletzt editiert von
            #5

            Ja sollen sie

            Gesendet von meinem SM-G960F mit Tapatalk

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

              Na dann ist das doch recht einfach und Dein Blockly viel zu umständlich.

              Nimm einfach den Block "folge" und trage dort die 2 Sonoff DPs ein, die den selben Zustand haben sollen und schon macht der eine was der andere tut.Wenn das ganze wirklich immer gleich sein sollte, dann den selben Block nochmal nur die DPs vertauscht, fertig.

              1 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                DKM
                schrieb am zuletzt editiert von
                #7

                Danke für die Hilfe, aber leider bin ich gerade zu blind "Folge" zu finden

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

                  ich bin gerade nicht zu Hause und kann deshalb auch nicht schauen wo sich der Block versteckt.

                  Google mal nach Sonoff Wechselschaltung in Blockly, sollte was dabei sein. Wurde aber auch hier im Forum schon diskutiert und ich war nicht der erste, dem exakt diese Lösung eingefallen ist 😉

                  1 Antwort Letzte Antwort
                  0
                  • D Offline
                    D Offline
                    DKM
                    schrieb am zuletzt editiert von
                    #9

                    Der Begriff "Wechselschaltung" hat bei meinen Suchen gefehlt. Hab damit nun auch massig Einträge gefunden :?

                    Der Block, welchen ich genommen habe, heißt "binde direct_oid_src" und ist im System zu finden. Nun klappt es 😄

                    Vielen Dank für Deine Hilfe 😄

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

                      Genau den meinte ich 😄

                      1 Antwort Letzte Antwort
                      0
                      • D Offline
                        D Offline
                        DKM
                        schrieb am zuletzt editiert von
                        #11

                        Kann ich in Blockly auch mehrere Geräte daran hängen? Ích hab das Blockly Script mal in JS anzeigen lassen und dort angepasst. Das geht auch prima, aber in Blockly hab ich noch nichts gefunden um das so zu realisieren. Vielleicht ne dumme Frage, aber ich hab mit Blockly kaum Erfahrungen :shock:

                        on({id: 'sonoff.0.DVES_837F33.POWER', change: "ne"}, function (obj) {
                          setState('sonoff.0.SON102-WZ-Stehlampe.POWER', obj.state.val);
                        setState("sonoff.0.SON104-BR-Licht1.POWER", obj.state.val)});
                        
                        1 Antwort Letzte Antwort
                        0
                        • D Offline
                          D Offline
                          DKM
                          schrieb am zuletzt editiert von
                          #12

                          Ok, wenn ich es mir genau überlege, brauch ich das ganze ja nur ein drittes mal einzufügen. Ist im Grunde ja das gleiche 😄

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

                            Wenn man Java Script verstanden hat, dann sollte Blockly eigentlich Kindergarten sein, aber bist ja auch schon selber drauf gekommen, dass man das einfach beliebig erweitern kann :lol:

                            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

                            327

                            Online

                            32.4k

                            Benutzer

                            81.4k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe