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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Shelly Plus 1PM über MQTTund Node Red schalten

NEWS

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

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

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

Shelly Plus 1PM über MQTTund Node Red schalten

Geplant Angeheftet Gesperrt Verschoben Node-Red
13 Beiträge 3 Kommentatoren 2.7k Aufrufe 2 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.
  • mickymM mickym

    @netfritz Inzwischen solltest Du die Shellies direkt über einen command Ast schalten können:

    648e800d-64c9-4785-abad-aadb1eb6b530-image.png

    cebd277b-21c6-45cf-8c8d-cd680bb31d6c-image.png

    [
       {
           "id": "d775455e51c30f95",
           "type": "mqtt out",
           "z": "529512d1ca548981",
           "name": "",
           "topic": "shellyplus1pm-3c610579ce9c/command/switch:0",
           "qos": "",
           "retain": "",
           "respTopic": "",
           "contentType": "",
           "userProps": "",
           "correl": "",
           "expiry": "",
           "broker": "1239431927fd4b8e",
           "x": 890,
           "y": 680,
           "wires": []
       },
       {
           "id": "c4c7f1430c4a3e09",
           "type": "inject",
           "z": "529512d1ca548981",
           "name": "",
           "props": [
               {
                   "p": "payload"
               }
           ],
           "repeat": "",
           "crontab": "",
           "once": false,
           "onceDelay": 0.1,
           "topic": "",
           "payload": "on",
           "payloadType": "str",
           "x": 570,
           "y": 640,
           "wires": [
               [
                   "d775455e51c30f95"
               ]
           ]
       },
       {
           "id": "b15f359e5ef4442e",
           "type": "inject",
           "z": "529512d1ca548981",
           "name": "",
           "props": [
               {
                   "p": "payload"
               }
           ],
           "repeat": "",
           "crontab": "",
           "once": false,
           "onceDelay": 0.1,
           "topic": "",
           "payload": "toggle",
           "payloadType": "str",
           "x": 570,
           "y": 720,
           "wires": [
               [
                   "d775455e51c30f95"
               ]
           ]
       },
       {
           "id": "e26c283cc02a643c",
           "type": "inject",
           "z": "529512d1ca548981",
           "name": "",
           "props": [
               {
                   "p": "payload"
               }
           ],
           "repeat": "",
           "crontab": "",
           "once": false,
           "onceDelay": 0.1,
           "topic": "",
           "payload": "off",
           "payloadType": "str",
           "x": 570,
           "y": 680,
           "wires": [
               [
                   "d775455e51c30f95"
               ]
           ]
       },
       {
           "id": "1239431927fd4b8e",
           "type": "mqtt-broker",
           "name": "",
           "broker": "192.168.2.6",
           "port": "1883",
           "clientid": "",
           "autoConnect": true,
           "usetls": false,
           "protocolVersion": "4",
           "keepalive": "60",
           "cleansession": true,
           "birthTopic": "",
           "birthQos": "0",
           "birthPayload": "",
           "birthMsg": {},
           "closeTopic": "",
           "closeQos": "0",
           "closePayload": "",
           "closeMsg": {},
           "willTopic": "",
           "willQos": "0",
           "willPayload": "",
           "willMsg": {},
           "userProps": "",
           "sessionExpiry": ""
       }
    ]
    

    über den rpc Datenpunkt kannst Du auch schalten, musst Du aber nicht mehr.

    P Offline
    P Offline
    Philipp 5
    schrieb am zuletzt editiert von
    #3

    @mickym Hi, ich sitz jetzt seit 3h dran :grimacing: . Kannst du mir den Inhalt von z.B off schicken und der MqttOut posten?

    mickymM 1 Antwort Letzte Antwort
    0
    • P Philipp 5

      @mickym Hi, ich sitz jetzt seit 3h dran :grimacing: . Kannst du mir den Inhalt von z.B off schicken und der MqttOut posten?

      mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #4

      @philipp-5 Na so wie Du es in der Abbildung siehst. Am Anfang steht halt dein Shelly und dann

      ..../command/switch:0
      

      halt mit den Doppelpunkt und Deinem Pfad zum Gerät

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      P 1 Antwort Letzte Antwort
      1
      • mickymM mickym

        @philipp-5 Na so wie Du es in der Abbildung siehst. Am Anfang steht halt dein Shelly und dann

        ..../command/switch:0
        

        halt mit den Doppelpunkt und Deinem Pfad zum Gerät

        P Offline
        P Offline
        Philipp 5
        schrieb am zuletzt editiert von
        #5

        @mickym ... joa.. und im inject einfach als string off schreiben ?

        mickymM 1 Antwort Letzte Antwort
        0
        • P Philipp 5

          @mickym ... joa.. und im inject einfach als string off schreiben ?

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #6

          @philipp-5 ja off/on/toogle also EINS von den dreien. Aber nur wenn es ein Gerät der 2. Generation ist. Bei Geräten der 1. Generation ist der Pfad anders. Was hast Du denn?

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          P 1 Antwort Letzte Antwort
          1
          • mickymM mickym

            @philipp-5 ja off/on/toogle also EINS von den dreien. Aber nur wenn es ein Gerät der 2. Generation ist. Bei Geräten der 1. Generation ist der Pfad anders. Was hast Du denn?

            P Offline
            P Offline
            Philipp 5
            schrieb am zuletzt editiert von
            #7

            @mickym Hab einen Plug S. Danke dir.. Ich glaube dann liegt mein Problem woanders.
            Kann ihn auslesen aber über command geht nichts.
            72991122-d1c9-427a-af9f-7f5b93aa4b05-grafik.png

            mickymM 1 Antwort Letzte Antwort
            0
            • P Philipp 5

              @mickym Hab einen Plug S. Danke dir.. Ich glaube dann liegt mein Problem woanders.
              Kann ihn auslesen aber über command geht nichts.
              72991122-d1c9-427a-af9f-7f5b93aa4b05-grafik.png

              mickymM Online
              mickymM Online
              mickym
              Most Active
              schrieb am zuletzt editiert von mickym
              #8

              @philipp-5 Na die PlugS sind vielleicht Generation 1 - warte da schaut das anders aus. Da musst Du das command unter relay/0 machen.

              c65e53f9-f045-4194-8741-29adc72a4c40-image.png

              Also

              .../relay/0/command
              

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              P 1 Antwort Letzte Antwort
              1
              • mickymM mickym

                @philipp-5 Na die PlugS sind vielleicht Generation 1 - warte da schaut das anders aus. Da musst Du das command unter relay/0 machen.

                c65e53f9-f045-4194-8741-29adc72a4c40-image.png

                Also

                .../relay/0/command
                
                P Offline
                P Offline
                Philipp 5
                schrieb am zuletzt editiert von
                #9

                @mickym
                :man-facepalming:
                oh man...
                ich mach erstmal feierabend für Heute. Hast mir trotzdem schon geholfen, vielen Dank!

                mickymM 1 Antwort Letzte Antwort
                0
                • P Philipp 5

                  @mickym
                  :man-facepalming:
                  oh man...
                  ich mach erstmal feierabend für Heute. Hast mir trotzdem schon geholfen, vielen Dank!

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von
                  #10

                  @philipp-5 Hat es geklappt?

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  P 1 Antwort Letzte Antwort
                  1
                  • mickymM mickym

                    @philipp-5 Hat es geklappt?

                    P Offline
                    P Offline
                    Philipp 5
                    schrieb am zuletzt editiert von
                    #11

                    @mickym
                    nope :(
                    89283a74-d958-4098-a402-51de931fae2d-grafik.png

                    mickymM 1 Antwort Letzte Antwort
                    0
                    • P Philipp 5

                      @mickym
                      nope :(
                      89283a74-d958-4098-a402-51de931fae2d-grafik.png

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von mickym
                      #12

                      @philipp-5

                      Na ich seh schon - das ist eine 2.Generation - aber es fehlt das command topic!!!

                      shelly1/command/switch:0
                      

                      Ich seh kein command Ast

                      fc585efe-9edb-4348-9d0e-e85d407df637-image.png

                      Wichtig ist, dass die neueste Firmware drauf ist - die ersten konnten das noch nicht, da musstest Du über den rpc Punkt gehen.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      1 Antwort Letzte Antwort
                      1
                      • P Offline
                        P Offline
                        Philipp 5
                        schrieb am zuletzt editiert von
                        #13

                        @mickym
                        Hi,
                        hab es eben nochmal versucht und einfach mal einen Factory-Reset durchgeführt.
                        Jetzt gehen die ".../command/swich:0" Befehle auf wundersame weise. Es gibt gerade eine optionale Beta-Firmware. Vielleicht hängt es damit zusammen.
                        Danke dir trotzdem für die Hilfe!

                        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

                        645

                        Online

                        32.4k

                        Benutzer

                        81.4k

                        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