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. Shelly Plus i4 soll anderen Shelly schalten

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Shelly Plus i4 soll anderen Shelly schalten

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 4 Kommentatoren 5.2k Aufrufe 3 Watching
  • Ä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.
  • J Offline
    J Offline
    jgoller
    schrieb am zuletzt editiert von
    #1

    Hallo, ich komme mit einer wahrscheinlich einfachen Sache nicht weiter.
    Es geht um einen Shelly Plus i4, an dem zwei 2-fach Wall-Switches angeschlossen sind. Als Einstieg würde ich gerne mit einem Tastendruck (Input_0) einen Shelly Plus 1 schalten, damit ich das Prinzip mit den RPC-Befehlen verstehe. Aber selbst daran scheitere ich.
    Ich hab im i4 den Input_0 als Button eingestellt und ein Action angelegt. Execute when: Button push und Then Do: http://IP_ShellyPlus1/rpc/Switch.Toggle?id=0.
    Wenn ich nun den Button drücke, passiert nix.

    Wie muss ich denn vorgehen? Hat da einer nen Tipp?

    dieckfrD 1 Antwort Letzte Antwort
    0
    • J jgoller

      Hallo, ich komme mit einer wahrscheinlich einfachen Sache nicht weiter.
      Es geht um einen Shelly Plus i4, an dem zwei 2-fach Wall-Switches angeschlossen sind. Als Einstieg würde ich gerne mit einem Tastendruck (Input_0) einen Shelly Plus 1 schalten, damit ich das Prinzip mit den RPC-Befehlen verstehe. Aber selbst daran scheitere ich.
      Ich hab im i4 den Input_0 als Button eingestellt und ein Action angelegt. Execute when: Button push und Then Do: http://IP_ShellyPlus1/rpc/Switch.Toggle?id=0.
      Wenn ich nun den Button drücke, passiert nix.

      Wie muss ich denn vorgehen? Hat da einer nen Tipp?

      dieckfrD Offline
      dieckfrD Offline
      dieckfr
      schrieb am zuletzt editiert von
      #2

      @jgoller said in Shelly Plus i4 soll anderen Shelly schalten:

      ellyPlus1/rpc

      Gib mal in nen Browser folgendes ein:
      http://[IP-Adresse]/relay/0?turn=toggle
      oder
      http://[IP-Adresse]/0?turn=on
      http://[IP-Adresse]/0?turn=off

      dann weisst Du schon mal ob der Empfänger schaltet... Ich habe fürs toggeln auch nen anderen Befehl gefunden als Du... Es gibt aber auch haufenweise Anleitungen und Videos zu dem Thema. Probiers mal aus! :)

      J 1 Antwort Letzte Antwort
      0
      • dieckfrD dieckfr

        @jgoller said in Shelly Plus i4 soll anderen Shelly schalten:

        ellyPlus1/rpc

        Gib mal in nen Browser folgendes ein:
        http://[IP-Adresse]/relay/0?turn=toggle
        oder
        http://[IP-Adresse]/0?turn=on
        http://[IP-Adresse]/0?turn=off

        dann weisst Du schon mal ob der Empfänger schaltet... Ich habe fürs toggeln auch nen anderen Befehl gefunden als Du... Es gibt aber auch haufenweise Anleitungen und Videos zu dem Thema. Probiers mal aus! :)

        J Offline
        J Offline
        jgoller
        schrieb am zuletzt editiert von
        #3

        @dieckfr danke für die Antwort.
        Ich habe den Link, den ich gepostet habe, schon im Browser probiert und das Relay schaltet auch. Ich weiß nur nicht, wie ich das mit dem i4 auslöse, wenn ich den angeschlossenen Schalter drücke. Ich muß ja für den Input am i4 eine Action hinterlegen. Wenn ich den gleichen Link verwende, der im Browser funktioniert, passiert gar nichts. Spielt die Authentifizierung eine Rolle?

        J 1 Antwort Letzte Antwort
        0
        • J jgoller

          @dieckfr danke für die Antwort.
          Ich habe den Link, den ich gepostet habe, schon im Browser probiert und das Relay schaltet auch. Ich weiß nur nicht, wie ich das mit dem i4 auslöse, wenn ich den angeschlossenen Schalter drücke. Ich muß ja für den Input am i4 eine Action hinterlegen. Wenn ich den gleichen Link verwende, der im Browser funktioniert, passiert gar nichts. Spielt die Authentifizierung eine Rolle?

          J Offline
          J Offline
          jgoller
          schrieb am zuletzt editiert von
          #4

          So, habs bisher nicht hinbekommen, damit der Shelly i4 über eine Action den Plus 1 direkt schaltet. Ich habs erstmal mit einem Skript gelöst, wo ich das Event von input_0 auswerte und den Switch toggle.
          Ist dann halt blöd, wenn der iobroker mal ausfallen sollte oder nicht erreichbar ist. Ausserdem müsste ich für jeden input und jeden einfach-, doppel-, dreifach-, long-push ein eigenes Skript anlegen?? Kann ja nicht die Lösung sein!

          Wenn einer ne Lösung hat, wie ich es im i4 direkt hinbekomme, dann her damit

          da_WoodyD Great SUNG 2 Antworten Letzte Antwort
          0
          • J jgoller

            So, habs bisher nicht hinbekommen, damit der Shelly i4 über eine Action den Plus 1 direkt schaltet. Ich habs erstmal mit einem Skript gelöst, wo ich das Event von input_0 auswerte und den Switch toggle.
            Ist dann halt blöd, wenn der iobroker mal ausfallen sollte oder nicht erreichbar ist. Ausserdem müsste ich für jeden input und jeden einfach-, doppel-, dreifach-, long-push ein eigenes Skript anlegen?? Kann ja nicht die Lösung sein!

            Wenn einer ne Lösung hat, wie ich es im i4 direkt hinbekomme, dann her damit

            da_WoodyD Offline
            da_WoodyD Offline
            da_Woody
            schrieb am zuletzt editiert von
            #5

            @jgoller vllt hilft dir sascha...
            https://www.youtube.com/@shellyparts/videos

            Spielt die Authentifizierung eine Rolle?
            wozu authentifizierung? nicht verwechseln mit MQTT...

            gruß vom Woody
            HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

            1 Antwort Letzte Antwort
            0
            • J jgoller

              So, habs bisher nicht hinbekommen, damit der Shelly i4 über eine Action den Plus 1 direkt schaltet. Ich habs erstmal mit einem Skript gelöst, wo ich das Event von input_0 auswerte und den Switch toggle.
              Ist dann halt blöd, wenn der iobroker mal ausfallen sollte oder nicht erreichbar ist. Ausserdem müsste ich für jeden input und jeden einfach-, doppel-, dreifach-, long-push ein eigenes Skript anlegen?? Kann ja nicht die Lösung sein!

              Wenn einer ne Lösung hat, wie ich es im i4 direkt hinbekomme, dann her damit

              Great SUNG Offline
              Great SUNG Offline
              Great SUN
              schrieb am zuletzt editiert von
              #6

              @jgoller Als Alternative gibt es sonst noch die Möglichkeit Deine Shellys mit Tasmota zu flashen, damit kann man dann Gruppen konfigurieren, die dann, sofern eine Netzwerkverbindung zwischen den beiden besteht, synchron schalten (ohne ioBroker oder ähnliches dazwischen)

              J 1 Antwort Letzte Antwort
              0
              • Great SUNG Great SUN

                @jgoller Als Alternative gibt es sonst noch die Möglichkeit Deine Shellys mit Tasmota zu flashen, damit kann man dann Gruppen konfigurieren, die dann, sofern eine Netzwerkverbindung zwischen den beiden besteht, synchron schalten (ohne ioBroker oder ähnliches dazwischen)

                J Offline
                J Offline
                jgoller
                schrieb am zuletzt editiert von
                #7

                @great-sun ist alles nicht wirklich zielführend für mich. Weiß denn niemand die Syntax zum direkten schalten eines anderen Shellys?

                da_WoodyD 1 Antwort Letzte Antwort
                0
                • J jgoller

                  @great-sun ist alles nicht wirklich zielführend für mich. Weiß denn niemand die Syntax zum direkten schalten eines anderen Shellys?

                  da_WoodyD Offline
                  da_WoodyD Offline
                  da_Woody
                  schrieb am zuletzt editiert von
                  #8

                  @jgoller https://www.shelly.cloud/documents/developers/ddd_communication.pdf

                  gruß vom Woody
                  HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                  J 1 Antwort Letzte Antwort
                  0
                  • da_WoodyD da_Woody

                    @jgoller https://www.shelly.cloud/documents/developers/ddd_communication.pdf

                    J Offline
                    J Offline
                    jgoller
                    schrieb am zuletzt editiert von
                    #9

                    @da_woody Da es sich um Shelly's der 2. Generation handelt, funktionieren die Befehle scheinbar nicht. Deine Anleitung funktioniert nur, wenn ich einen Shelly der 1. Generation schalten will (z.B. Plug S). Ich bräuchte einen RPC-Befehl für die 2. Generation bitte. Komme mit der API-Beschreibung nicht wirklich klar.
                    Danke trotzdem

                    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

                    324

                    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