Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Shellys ("Alt und Plus") über MQTT Adapter

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.8k

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

Shellys ("Alt und Plus") über MQTT Adapter

Scheduled Pinned Locked Moved ioBroker Allgemein
512 Posts 5 Posters 93.1k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H hotspot_2

    Wenn Du solch globale Schalter hast - kannst du die auch über eine In-Node einlesen und im Flow oder globalen Kontext abspeichern und dann über die Switch-Node direkt abprüfen. Damit sparst Du Dir jedesmal den Datenpunkt abzufragen.

    Wie können die im Flow und global abgespeichert werden? Global hiesse dann über alle alle Flows hinweg abrufbar? Ist das dann vergleichbar mit einer globalen Variable? Wird die dann auch aktualisiert wenn sich der Wert ändert?

    mickymM Online
    mickymM Online
    mickym
    Most Active
    wrote on last edited by
    #201

    @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

    Wenn Du solch globale Schalter hast - kannst du die auch über eine In-Node einlesen und im Flow oder globalen Kontext abspeichern und dann über die Switch-Node direkt abprüfen. Damit sparst Du Dir jedesmal den Datenpunkt abzufragen.

    Wie können die im Flow und global abgespeichert werden? Global hiesse dann über alle alle Flows hinweg abrufbar? Ist das dann vergleichbar mit einer globalen Variable? Wird die dann auch aktualisiert wenn sich der Wert ändert?

    Ja 🙂 und Ja 🙂

    Generell siehst Du den Kontextinhalt der aktuell ist im Kontext Tab:

    4c09c0b0-e9e8-434f-a627-0999ac74f320-image.png

    Ich nehmen mal den Schalter - der kann ja auch durch das Objekt direkt getriggert werden. Nehmen wir mal an Du willst den Schalter mehrfach nutzen - dann fragst Du den nicht im Flow ab, sondern lässt den Datenpunkt direkt in den Flow-Kontext schreiben:

    Um eine globale (über alle Flows geltende Variable zu setzen), setzt Du diese im globalen Kontext, wenn sie nur in dem Flow gelten soll, dann im Flow Kontext.

    Setzen kannst Du das natürlich wieder über die tolle Change Node. 😉
    Hier setzt Du also die globale Variable active auf die payload Eigenschaft des Nachrichtenobjektes:

    918d0bef-3a25-4399-a1ad-715f476f6b81-image.png

    Der Datenpunkt setzt also direkt die Variable in Node-Red und kannst Du direkt im Kontext sehen:

    34cca294-d5e8-4c66-a185-bab98cd29326-image.png

    Diese Variable kannst Du im switch nun direkt abprüfen und sparst Dir die Abfrage des Wertes im Flow:

    14b368d8-7da5-439f-8b38-cef25dfd0b7e-image.png

    Somit sparst Du Dir in jedem Flow die Abfrage des Datenpunktes wenn Du diesen Status öfters brauchst:

    331e5844-3f25-45f5-a67b-a26e3ca50c90-image.png

    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 Reply Last reply
    0
    • H hotspot_2

      @mickym Super! Das funktioniert ;-).

      Nächstes Projekt wäre nun etwas zu basteln für mein Treppenhaus. Dazu habe ich über längere Zeit ein Blockly gebastelt, welches aber nicht mehr ganz funktioniert jetzt da der Shelly Adapter bei mir jetzt komplett raus ist.

      Ich habe drei Shellys für Licht im Treppenhaus (Keller, oben und unten). Diese werden (oben und unten) über Schalter angesteuert und unten über einen Button1. Außerdem gibt es drei Bewegungsmelder im Treppenhaus (oben, unten und Keller) die auch das Licht einschalten können. Die Dauer, wie lange das Licht brennt nach Aktivierung lässt sich einstellen in JARVIS. Außerdem habe ich noch eingebaut im Blockly das wenn während die Dauer noch nicht abgelaufen ist Shellys bzw. das Licht wieder angeschalten werden sollte jemand bei brennendem Licht auf die Schalter drücken. Funktionierte eigentlich sehr gut das Blockly Skript bis zum Entfernen des Shelly Adapters.

      Das wäre das Projekt was wir uns, wenn es für Dich passt, mal anschauen könnten.

      Treppenhaus_V9.txt

      mickymM Online
      mickymM Online
      mickym
      Most Active
      wrote on last edited by
      #202

      @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

      @mickym Super! Das funktioniert ;-).

      Nächstes Projekt wäre nun etwas zu basteln für mein Treppenhaus. Dazu habe ich über längere Zeit ein Blockly gebastelt, welches aber nicht mehr ganz funktioniert jetzt da der Shelly Adapter bei mir jetzt komplett raus ist.

      Ich habe drei Shellys für Licht im Treppenhaus (Keller, oben und unten). Diese werden (oben und unten) über Schalter angesteuert und unten über einen Button1. Außerdem gibt es drei Bewegungsmelder im Treppenhaus (oben, unten und Keller) die auch das Licht einschalten können. Die Dauer, wie lange das Licht brennt nach Aktivierung lässt sich einstellen in JARVIS. Außerdem habe ich noch eingebaut im Blockly das wenn während die Dauer noch nicht abgelaufen ist Shellys bzw. das Licht wieder angeschalten werden sollte jemand bei brennendem Licht auf die Schalter drücken. Funktionierte eigentlich sehr gut das Blockly Skript bis zum Entfernen des Shelly Adapters.

      Das wäre das Projekt was wir uns, wenn es für Dich passt, mal anschauen könnten.

      Treppenhaus_V9.txt

      @hotspot_2 Können wir machen - wobei ich das Blockly wieder mal sowas von unübersichtlich finde. Du hast doch alles auf die neuen Datenpunkte geändert, warum funktioniert das Blockly dann nicht?

      Ehrlich gesagt finde ich das Blockly aber so grottig aufgebaut, dass es mir lieber werden, wir würden die Logik neu implementieren? - Wäre das OK ?

      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.

      H 1 Reply Last reply
      0
      • mickymM mickym

        @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

        @mickym Super! Das funktioniert ;-).

        Nächstes Projekt wäre nun etwas zu basteln für mein Treppenhaus. Dazu habe ich über längere Zeit ein Blockly gebastelt, welches aber nicht mehr ganz funktioniert jetzt da der Shelly Adapter bei mir jetzt komplett raus ist.

        Ich habe drei Shellys für Licht im Treppenhaus (Keller, oben und unten). Diese werden (oben und unten) über Schalter angesteuert und unten über einen Button1. Außerdem gibt es drei Bewegungsmelder im Treppenhaus (oben, unten und Keller) die auch das Licht einschalten können. Die Dauer, wie lange das Licht brennt nach Aktivierung lässt sich einstellen in JARVIS. Außerdem habe ich noch eingebaut im Blockly das wenn während die Dauer noch nicht abgelaufen ist Shellys bzw. das Licht wieder angeschalten werden sollte jemand bei brennendem Licht auf die Schalter drücken. Funktionierte eigentlich sehr gut das Blockly Skript bis zum Entfernen des Shelly Adapters.

        Das wäre das Projekt was wir uns, wenn es für Dich passt, mal anschauen könnten.

        Treppenhaus_V9.txt

        @hotspot_2 Können wir machen - wobei ich das Blockly wieder mal sowas von unübersichtlich finde. Du hast doch alles auf die neuen Datenpunkte geändert, warum funktioniert das Blockly dann nicht?

        Ehrlich gesagt finde ich das Blockly aber so grottig aufgebaut, dass es mir lieber werden, wir würden die Logik neu implementieren? - Wäre das OK ?

        H Offline
        H Offline
        hotspot_2
        wrote on last edited by
        #203

        @mickym Na klar, völlig ok. Das Ding ist gewachsen mit Unterstützung von verschiedenen Seiten am Anfang und ich hab dann einfach weitergebastelt bis es funktioniert.

        Ich habe im Skript noch nicht alle Datenpunkte angepasst, daher funktioniert es gerade nicht.

        mickymM 1 Reply Last reply
        0
        • H hotspot_2

          @mickym Na klar, völlig ok. Das Ding ist gewachsen mit Unterstützung von verschiedenen Seiten am Anfang und ich hab dann einfach weitergebastelt bis es funktioniert.

          Ich habe im Skript noch nicht alle Datenpunkte angepasst, daher funktioniert es gerade nicht.

          mickymM Online
          mickymM Online
          mickym
          Most Active
          wrote on last edited by mickym
          #204

          @hotspot_2 Gut.

          Dann meine 1. Frage:

          Die Dauer, wie lange das Licht brennt nach Aktivierung lässt sich einstellen in JARVIS.

          So dass heißt - dass ist die zentrale Instanz die das Licht ausschalten kann. Alle Buttons, Lichtschalter und Bewegungsmelder schalten immer ein - aber nie aus?

          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.

          H 1 Reply Last reply
          0
          • mickymM mickym

            @hotspot_2 Gut.

            Dann meine 1. Frage:

            Die Dauer, wie lange das Licht brennt nach Aktivierung lässt sich einstellen in JARVIS.

            So dass heißt - dass ist die zentrale Instanz die das Licht ausschalten kann. Alle Buttons, Lichtschalter und Bewegungsmelder schalten immer ein - aber nie aus?

            H Offline
            H Offline
            hotspot_2
            wrote on last edited by hotspot_2
            #205

            @mickym Ja, alle Schalter, Buttons und Bewegungsmelder schalten immer ein, aber nie aus. Das ist so korrekt. Aus geht immer dann wenn die Zeit, die einstellbar ist, abgelaufen ist. Möchte man es wieder hell haben muss man Schalter /Button drücken oder sich bewegen ;-).

            Wenn dann trotzdem ein Schalter gedrückt wird, habe ich es abgefangen und den Shelly bzw. das Licht wieder angeschalten. Der Shelly schaltet ja nach der Betätigung des Schalters das Licht erstmal aus.

            mickymM 1 Reply Last reply
            0
            • H hotspot_2

              @mickym Ja, alle Schalter, Buttons und Bewegungsmelder schalten immer ein, aber nie aus. Das ist so korrekt. Aus geht immer dann wenn die Zeit, die einstellbar ist, abgelaufen ist. Möchte man es wieder hell haben muss man Schalter /Button drücken oder sich bewegen ;-).

              Wenn dann trotzdem ein Schalter gedrückt wird, habe ich es abgefangen und den Shelly bzw. das Licht wieder angeschalten. Der Shelly schaltet ja nach der Betätigung des Schalters das Licht erstmal aus.

              mickymM Online
              mickymM Online
              mickym
              Most Active
              wrote on last edited by mickym
              #206

              @hotspot_2 Noch eine blöde Frage - warum konfigurierst Du dann die Shellies nicht im detached Mode - so dass die nicht mehr physisch schalten können also nicht mehr ausschalten können? Das wäre nicht nur einfacher zu implementieren, sondern würde auch Dein Licht schonen.

              913f278a-396a-4820-86b0-a2a7bf88d36a-image.png

              oder

              Activation Switch - der schaltet immer ein? - Das ist so hardwaremässig so eine Treppenhausfunktion auch wenn Du sie nicht nutzt.

              29894a00-6826-4ca9-9ce2-b53a6d743173-image.png

              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.

              H 1 Reply Last reply
              0
              • mickymM mickym

                @hotspot_2 Noch eine blöde Frage - warum konfigurierst Du dann die Shellies nicht im detached Mode - so dass die nicht mehr physisch schalten können also nicht mehr ausschalten können? Das wäre nicht nur einfacher zu implementieren, sondern würde auch Dein Licht schonen.

                913f278a-396a-4820-86b0-a2a7bf88d36a-image.png

                oder

                Activation Switch - der schaltet immer ein? - Das ist so hardwaremässig so eine Treppenhausfunktion auch wenn Du sie nicht nutzt.

                29894a00-6826-4ca9-9ce2-b53a6d743173-image.png

                H Offline
                H Offline
                hotspot_2
                wrote on last edited by hotspot_2
                #207

                @mickym Ich habe die Firmware 0.14.1 drauf. Da finde ich das Detached nicht. Ich sehe aktuell nur Follow oder Flip als Modus.

                mickymM 1 Reply Last reply
                0
                • H hotspot_2

                  @mickym Ich habe die Firmware 0.14.1 drauf. Da finde ich das Detached nicht. Ich sehe aktuell nur Follow oder Flip als Modus.

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  wrote on last edited by mickym
                  #208

                  @hotspot_2 Ich hab gerade nachgelesen, dass muss es geben:

                  https://kb.shelly.cloud/knowledge-base/shelly-plus-1-device-page#Applicationmanualcommonparts-Input/OutputSettings

                  f8819f7d-c18c-4fcd-b0f1-754b478fda6f-image.png

                  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.

                  H 1 Reply Last reply
                  0
                  • mickymM mickym

                    @hotspot_2 Ich hab gerade nachgelesen, dass muss es geben:

                    https://kb.shelly.cloud/knowledge-base/shelly-plus-1-device-page#Applicationmanualcommonparts-Input/OutputSettings

                    f8819f7d-c18c-4fcd-b0f1-754b478fda6f-image.png

                    H Offline
                    H Offline
                    hotspot_2
                    wrote on last edited by
                    #209

                    @mickym sagte in Shellys ("Alt und Plus") über MQTT Adapter:

                    @hotspot_2 Das gab schon ewig - aber ich kenne die Seiten bei den Plus Web Interface nicht. Da muss es auch einen Button Type geben.

                    Ja, gibt es aber nur zwei.

                    5a39dcaf-309b-4b43-ac5f-b134eb2e2462-image.png

                    Ich habe das mal im Shelly Forum angefragt. Mal schauen ob da jemand helfen kann.

                    Bisher habe ich bei den Plus1 diesen Modus noch nicht gesehen.

                    mickymM 1 Reply Last reply
                    0
                    • H hotspot_2

                      @mickym sagte in Shellys ("Alt und Plus") über MQTT Adapter:

                      @hotspot_2 Das gab schon ewig - aber ich kenne die Seiten bei den Plus Web Interface nicht. Da muss es auch einen Button Type geben.

                      Ja, gibt es aber nur zwei.

                      5a39dcaf-309b-4b43-ac5f-b134eb2e2462-image.png

                      Ich habe das mal im Shelly Forum angefragt. Mal schauen ob da jemand helfen kann.

                      Bisher habe ich bei den Plus1 diesen Modus noch nicht gesehen.

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      wrote on last edited by mickym
                      #210

                      Nee ich habs:
                      https://kb.shelly.cloud/knowledge-base/shelly-plus-1pm-web-interface-guide

                      Also Input Settings

                      a83a230b-51b2-4511-abd8-8330b7b2cfd0-image.png

                      attached to output kann auf true und false wahrscheinlich konfigurieren

                      DAmit bekommst Du weiterhin Tastendrücke mit aber wird nicht mehr geschaltet.

                      Mit der APP und Iobroker kannst natürlich weiter schalten - aber Du schaltest nicht mehr über das Relais

                      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.

                      H 1 Reply Last reply
                      0
                      • mickymM mickym

                        Nee ich habs:
                        https://kb.shelly.cloud/knowledge-base/shelly-plus-1pm-web-interface-guide

                        Also Input Settings

                        a83a230b-51b2-4511-abd8-8330b7b2cfd0-image.png

                        attached to output kann auf true und false wahrscheinlich konfigurieren

                        DAmit bekommst Du weiterhin Tastendrücke mit aber wird nicht mehr geschaltet.

                        Mit der APP und Iobroker kannst natürlich weiter schalten - aber Du schaltest nicht mehr über das Relais

                        H Offline
                        H Offline
                        hotspot_2
                        wrote on last edited by
                        #211

                        @mickym c3ed97fb-3948-4365-9188-9191ab43ed4b-image.png

                        Jupp. Geht hier. Stehen momentan auf Attached.

                        Damit wäre das Problem gelöst mit dem Thema wieder einschalten müssen wenn jemand drauf drückt vermutlich.

                        mickymM 1 Reply Last reply
                        0
                        • H hotspot_2

                          @mickym c3ed97fb-3948-4365-9188-9191ab43ed4b-image.png

                          Jupp. Geht hier. Stehen momentan auf Attached.

                          Damit wäre das Problem gelöst mit dem Thema wieder einschalten müssen wenn jemand drauf drückt vermutlich.

                          mickymM Online
                          mickymM Online
                          mickym
                          Most Active
                          wrote on last edited by mickym
                          #212

                          @hotspot_2 Genau. 🙂 - Also ich würde alles auf detached schalten und dann können wir uns nun um die Logik kümmern. 😉 und brauchen nicht mehr fehlerhaft ausgeschaltetes Licht wieder einschalten. 😉

                          So und nun nehmen wir einfach den vorhanden Flow, um das zu implementieren.

                          Also wir nehmen wieder eine trigger NOde - und machen das erst mal wieder mit einer fixen Zeit von 2 Minuten.

                          Auf der linken Seite ordnest Du mal alles was trigger an an.

                          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.

                          H mickymM 2 Replies Last reply
                          0
                          • mickymM mickym

                            @hotspot_2 Genau. 🙂 - Also ich würde alles auf detached schalten und dann können wir uns nun um die Logik kümmern. 😉 und brauchen nicht mehr fehlerhaft ausgeschaltetes Licht wieder einschalten. 😉

                            So und nun nehmen wir einfach den vorhanden Flow, um das zu implementieren.

                            Also wir nehmen wieder eine trigger NOde - und machen das erst mal wieder mit einer fixen Zeit von 2 Minuten.

                            Auf der linken Seite ordnest Du mal alles was trigger an an.

                            H Offline
                            H Offline
                            hotspot_2
                            wrote on last edited by
                            #213

                            @mickym Sehr guter Ansatz ;-). War mir bisher so nicht bekannt das es diese Funktion gibt. Aber natürlich perfekt für diese Szenario. Ist schon bei allen drei Shellys so eingestellt.

                            1 Reply Last reply
                            0
                            • mickymM mickym

                              @hotspot_2 Genau. 🙂 - Also ich würde alles auf detached schalten und dann können wir uns nun um die Logik kümmern. 😉 und brauchen nicht mehr fehlerhaft ausgeschaltetes Licht wieder einschalten. 😉

                              So und nun nehmen wir einfach den vorhanden Flow, um das zu implementieren.

                              Also wir nehmen wieder eine trigger NOde - und machen das erst mal wieder mit einer fixen Zeit von 2 Minuten.

                              Auf der linken Seite ordnest Du mal alles was trigger an an.

                              mickymM Online
                              mickymM Online
                              mickym
                              Most Active
                              wrote on last edited by mickym
                              #214

                              @mickym

                              @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

                              @mickym Sehr guter Ansatz ;-). War mir bisher so nicht bekannt das es diese Funktion gibt. Aber natürlich perfekt für diese Szenario. Ist schon bei allen drei Shellys so eingestellt.

                              e6c992a8-493f-487a-a03e-0293420877c4-image.png

                              Also ganz links also alles was triggern einschalten soll

                              [
                                 {
                                     "id": "397e721c8443f53e",
                                     "type": "mqtt in",
                                     "z": "2e7d4cac81c671e3",
                                     "d": true,
                                     "name": "BWM oben",
                                     "topic": "shellies/sonstiges/bwm_wk/status",
                                     "qos": "2",
                                     "datatype": "auto-detect",
                                     "broker": "b22fc4d3e3f172bb",
                                     "nl": false,
                                     "rap": true,
                                     "rh": 0,
                                     "inputs": 0,
                                     "x": 360,
                                     "y": 1600,
                                     "wires": [
                                         [
                                             "f37773770cc10a69"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "4e9de718a2e77470",
                                     "type": "mqtt in",
                                     "z": "2e7d4cac81c671e3",
                                     "d": true,
                                     "name": "BWM mitte",
                                     "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                     "qos": "2",
                                     "datatype": "auto-detect",
                                     "broker": "b22fc4d3e3f172bb",
                                     "nl": false,
                                     "rap": true,
                                     "rh": 0,
                                     "inputs": 0,
                                     "x": 360,
                                     "y": 1640,
                                     "wires": [
                                         [
                                             "f37773770cc10a69"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "800abea06f19a103",
                                     "type": "trigger",
                                     "z": "2e7d4cac81c671e3",
                                     "name": "",
                                     "op1": "{\"id\":123,\"src\":\"hotspot_2\",\"method\":\"Switch.Set\",\"params\":{\"id\":0,\"on\":true}}",
                                     "op2": "{\"id\":123,\"src\":\"hotspot_2\",\"method\":\"Switch.Set\",\"params\":{\"id\":0,\"on\":false}}",
                                     "op1type": "json",
                                     "op2type": "json",
                                     "duration": "2",
                                     "extend": true,
                                     "overrideDelay": false,
                                     "units": "min",
                                     "reset": "",
                                     "bytopic": "all",
                                     "topic": "topic",
                                     "outputs": 1,
                                     "x": 990,
                                     "y": 1540,
                                     "wires": [
                                         [
                                             "b122e2e77c6da325"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "c7a2538582f26f99",
                                     "type": "switch",
                                     "z": "2e7d4cac81c671e3",
                                     "name": "active = true?",
                                     "property": "active",
                                     "propertyType": "global",
                                     "rules": [
                                         {
                                             "t": "true"
                                         }
                                     ],
                                     "checkall": "true",
                                     "repair": false,
                                     "outputs": 1,
                                     "x": 800,
                                     "y": 1540,
                                     "wires": [
                                         [
                                             "800abea06f19a103"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "85adc04bab696758",
                                     "type": "mqtt in",
                                     "z": "2e7d4cac81c671e3",
                                     "d": true,
                                     "name": "BWM unten",
                                     "topic": "shellies/sonstiges/bwm_wk/status",
                                     "qos": "2",
                                     "datatype": "auto-detect",
                                     "broker": "b22fc4d3e3f172bb",
                                     "nl": false,
                                     "rap": true,
                                     "rh": 0,
                                     "inputs": 0,
                                     "x": 350,
                                     "y": 1680,
                                     "wires": [
                                         [
                                             "f37773770cc10a69"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "8e92ad87f1753886",
                                     "type": "mqtt in",
                                     "z": "2e7d4cac81c671e3",
                                     "d": true,
                                     "name": "Schalter 1",
                                     "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                     "qos": "2",
                                     "datatype": "auto-detect",
                                     "broker": "b22fc4d3e3f172bb",
                                     "nl": false,
                                     "rap": true,
                                     "rh": 0,
                                     "inputs": 0,
                                     "x": 400,
                                     "y": 1420,
                                     "wires": [
                                         [
                                             "fc6fb44b1d1d608a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "f37773770cc10a69",
                                     "type": "switch",
                                     "z": "2e7d4cac81c671e3",
                                     "name": "",
                                     "property": "payload.motion",
                                     "propertyType": "msg",
                                     "rules": [
                                         {
                                             "t": "true"
                                         }
                                     ],
                                     "checkall": "true",
                                     "repair": false,
                                     "outputs": 1,
                                     "x": 550,
                                     "y": 1640,
                                     "wires": [
                                         [
                                             "77e70e12f14594fe"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "9cbbb699f5a355ef",
                                     "type": "mqtt in",
                                     "z": "2e7d4cac81c671e3",
                                     "d": true,
                                     "name": "Schalter 2",
                                     "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                     "qos": "2",
                                     "datatype": "auto-detect",
                                     "broker": "b22fc4d3e3f172bb",
                                     "nl": false,
                                     "rap": true,
                                     "rh": 0,
                                     "inputs": 0,
                                     "x": 400,
                                     "y": 1460,
                                     "wires": [
                                         [
                                             "fc6fb44b1d1d608a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "8f34eb2c75697e59",
                                     "type": "mqtt in",
                                     "z": "2e7d4cac81c671e3",
                                     "d": true,
                                     "name": "Button",
                                     "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                     "qos": "2",
                                     "datatype": "auto-detect",
                                     "broker": "b22fc4d3e3f172bb",
                                     "nl": false,
                                     "rap": true,
                                     "rh": 0,
                                     "inputs": 0,
                                     "x": 410,
                                     "y": 1500,
                                     "wires": [
                                         [
                                             "fc6fb44b1d1d608a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "b122e2e77c6da325",
                                     "type": "debug",
                                     "z": "2e7d4cac81c671e3",
                                     "name": "Schalten",
                                     "active": true,
                                     "tosidebar": true,
                                     "console": false,
                                     "tostatus": false,
                                     "complete": "payload",
                                     "targetType": "msg",
                                     "statusVal": "",
                                     "statusType": "auto",
                                     "x": 1180,
                                     "y": 1540,
                                     "wires": []
                                 },
                                 {
                                     "id": "77e70e12f14594fe",
                                     "type": "junction",
                                     "z": "2e7d4cac81c671e3",
                                     "x": 680,
                                     "y": 1540,
                                     "wires": [
                                         [
                                             "c7a2538582f26f99"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "fc6fb44b1d1d608a",
                                     "type": "junction",
                                     "z": "2e7d4cac81c671e3",
                                     "x": 580,
                                     "y": 1460,
                                     "wires": [
                                         [
                                             "77e70e12f14594fe"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "b22fc4d3e3f172bb",
                                     "type": "mqtt-broker",
                                     "name": "iobroker mqtt adapter",
                                     "broker": "localhost",
                                     "port": "1883",
                                     "clientid": "mqttin_nodered",
                                     "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": ""
                                 }
                              ]
                              

                              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.

                              H 1 Reply Last reply
                              0
                              • mickymM mickym

                                @mickym

                                @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

                                @mickym Sehr guter Ansatz ;-). War mir bisher so nicht bekannt das es diese Funktion gibt. Aber natürlich perfekt für diese Szenario. Ist schon bei allen drei Shellys so eingestellt.

                                e6c992a8-493f-487a-a03e-0293420877c4-image.png

                                Also ganz links also alles was triggern einschalten soll

                                [
                                   {
                                       "id": "397e721c8443f53e",
                                       "type": "mqtt in",
                                       "z": "2e7d4cac81c671e3",
                                       "d": true,
                                       "name": "BWM oben",
                                       "topic": "shellies/sonstiges/bwm_wk/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 360,
                                       "y": 1600,
                                       "wires": [
                                           [
                                               "f37773770cc10a69"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "4e9de718a2e77470",
                                       "type": "mqtt in",
                                       "z": "2e7d4cac81c671e3",
                                       "d": true,
                                       "name": "BWM mitte",
                                       "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 360,
                                       "y": 1640,
                                       "wires": [
                                           [
                                               "f37773770cc10a69"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "800abea06f19a103",
                                       "type": "trigger",
                                       "z": "2e7d4cac81c671e3",
                                       "name": "",
                                       "op1": "{\"id\":123,\"src\":\"hotspot_2\",\"method\":\"Switch.Set\",\"params\":{\"id\":0,\"on\":true}}",
                                       "op2": "{\"id\":123,\"src\":\"hotspot_2\",\"method\":\"Switch.Set\",\"params\":{\"id\":0,\"on\":false}}",
                                       "op1type": "json",
                                       "op2type": "json",
                                       "duration": "2",
                                       "extend": true,
                                       "overrideDelay": false,
                                       "units": "min",
                                       "reset": "",
                                       "bytopic": "all",
                                       "topic": "topic",
                                       "outputs": 1,
                                       "x": 990,
                                       "y": 1540,
                                       "wires": [
                                           [
                                               "b122e2e77c6da325"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "c7a2538582f26f99",
                                       "type": "switch",
                                       "z": "2e7d4cac81c671e3",
                                       "name": "active = true?",
                                       "property": "active",
                                       "propertyType": "global",
                                       "rules": [
                                           {
                                               "t": "true"
                                           }
                                       ],
                                       "checkall": "true",
                                       "repair": false,
                                       "outputs": 1,
                                       "x": 800,
                                       "y": 1540,
                                       "wires": [
                                           [
                                               "800abea06f19a103"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "85adc04bab696758",
                                       "type": "mqtt in",
                                       "z": "2e7d4cac81c671e3",
                                       "d": true,
                                       "name": "BWM unten",
                                       "topic": "shellies/sonstiges/bwm_wk/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 350,
                                       "y": 1680,
                                       "wires": [
                                           [
                                               "f37773770cc10a69"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "8e92ad87f1753886",
                                       "type": "mqtt in",
                                       "z": "2e7d4cac81c671e3",
                                       "d": true,
                                       "name": "Schalter 1",
                                       "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 400,
                                       "y": 1420,
                                       "wires": [
                                           [
                                               "fc6fb44b1d1d608a"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "f37773770cc10a69",
                                       "type": "switch",
                                       "z": "2e7d4cac81c671e3",
                                       "name": "",
                                       "property": "payload.motion",
                                       "propertyType": "msg",
                                       "rules": [
                                           {
                                               "t": "true"
                                           }
                                       ],
                                       "checkall": "true",
                                       "repair": false,
                                       "outputs": 1,
                                       "x": 550,
                                       "y": 1640,
                                       "wires": [
                                           [
                                               "77e70e12f14594fe"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "9cbbb699f5a355ef",
                                       "type": "mqtt in",
                                       "z": "2e7d4cac81c671e3",
                                       "d": true,
                                       "name": "Schalter 2",
                                       "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 400,
                                       "y": 1460,
                                       "wires": [
                                           [
                                               "fc6fb44b1d1d608a"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "8f34eb2c75697e59",
                                       "type": "mqtt in",
                                       "z": "2e7d4cac81c671e3",
                                       "d": true,
                                       "name": "Button",
                                       "topic": "shellies/sonstiges/bwm_flur_keller/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 410,
                                       "y": 1500,
                                       "wires": [
                                           [
                                               "fc6fb44b1d1d608a"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "b122e2e77c6da325",
                                       "type": "debug",
                                       "z": "2e7d4cac81c671e3",
                                       "name": "Schalten",
                                       "active": true,
                                       "tosidebar": true,
                                       "console": false,
                                       "tostatus": false,
                                       "complete": "payload",
                                       "targetType": "msg",
                                       "statusVal": "",
                                       "statusType": "auto",
                                       "x": 1180,
                                       "y": 1540,
                                       "wires": []
                                   },
                                   {
                                       "id": "77e70e12f14594fe",
                                       "type": "junction",
                                       "z": "2e7d4cac81c671e3",
                                       "x": 680,
                                       "y": 1540,
                                       "wires": [
                                           [
                                               "c7a2538582f26f99"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "fc6fb44b1d1d608a",
                                       "type": "junction",
                                       "z": "2e7d4cac81c671e3",
                                       "x": 580,
                                       "y": 1460,
                                       "wires": [
                                           [
                                               "77e70e12f14594fe"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "b22fc4d3e3f172bb",
                                       "type": "mqtt-broker",
                                       "name": "iobroker mqtt adapter",
                                       "broker": "localhost",
                                       "port": "1883",
                                       "clientid": "mqttin_nodered",
                                       "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": ""
                                   }
                                ]
                                

                                H Offline
                                H Offline
                                hotspot_2
                                wrote on last edited by hotspot_2
                                #215

                                @mickym So, hab mal etwas gearbeitet ;-).

                                Bei dem Shelly Button bin ich mir nicht ganz so sicher wie man das richtig auswertet. Wenn man den Button drückt dann kommt da (richtiger Pfad zum Objekt ist drin) ein JSON mit event und event_cnt. event ist dann z.B. S für einen kurzen Druck, SS für zwei kurze Drücker und L für einen langen Druck auf den Button. event_cnt zählt immer hoch.

                                [
                                   {
                                       "id": "86408d5662226c61",
                                       "type": "mqtt in",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "topic": "shellies/sonstiges/bwm_keller/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 220,
                                       "y": 340,
                                       "wires": [
                                           [
                                               "e74cb961cfd52dca"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "218e611097615166",
                                       "type": "mqtt in",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "topic": "shellies/sonstiges/bwm_unten/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 220,
                                       "y": 400,
                                       "wires": [
                                           [
                                               "e74cb961cfd52dca"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "d4bdac625b4b90f5",
                                       "type": "mqtt in",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "topic": "shellies/sonstiges/bwm_oben/status",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 220,
                                       "y": 460,
                                       "wires": [
                                           [
                                               "e74cb961cfd52dca"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "e74cb961cfd52dca",
                                       "type": "switch",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "property": "payload.motion",
                                       "propertyType": "msg",
                                       "rules": [
                                           {
                                               "t": "true"
                                           }
                                       ],
                                       "checkall": "true",
                                       "repair": false,
                                       "outputs": 1,
                                       "x": 870,
                                       "y": 520,
                                       "wires": [
                                           []
                                       ]
                                   },
                                   {
                                       "id": "411794847503e83f",
                                       "type": "mqtt in",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "topic": "shellies/licht/treppenhaus/unten/status/switch:0",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 260,
                                       "y": 540,
                                       "wires": [
                                           [
                                               "d1c3e09e7243a899"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "d1c3e09e7243a899",
                                       "type": "change",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "rules": [
                                           {
                                               "t": "set",
                                               "p": "payload",
                                               "pt": "msg",
                                               "to": "payload.output",
                                               "tot": "msg"
                                           }
                                       ],
                                       "action": "",
                                       "property": "",
                                       "from": "",
                                       "to": "",
                                       "reg": false,
                                       "x": 550,
                                       "y": 540,
                                       "wires": [
                                           [
                                               "e74cb961cfd52dca"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "0a50ecf858e5f5fd",
                                       "type": "mqtt in",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "topic": "shellies/licht/treppenhaus/oben/status/switch:0",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 250,
                                       "y": 600,
                                       "wires": [
                                           [
                                               "b59a624bcc1d2dde"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "b59a624bcc1d2dde",
                                       "type": "change",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "rules": [
                                           {
                                               "t": "set",
                                               "p": "payload",
                                               "pt": "msg",
                                               "to": "payload.output",
                                               "tot": "msg"
                                           }
                                       ],
                                       "action": "",
                                       "property": "",
                                       "from": "",
                                       "to": "",
                                       "reg": false,
                                       "x": 550,
                                       "y": 600,
                                       "wires": [
                                           [
                                               "e74cb961cfd52dca"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "0fedf4e255e04e63",
                                       "type": "mqtt in",
                                       "z": "692f3cf44001c136",
                                       "name": "",
                                       "topic": "shellies/sonstiges/button_keller/input_event/0",
                                       "qos": "2",
                                       "datatype": "auto-detect",
                                       "broker": "b22fc4d3e3f172bb",
                                       "nl": false,
                                       "rap": true,
                                       "rh": 0,
                                       "inputs": 0,
                                       "x": 250,
                                       "y": 660,
                                       "wires": [
                                           []
                                       ]
                                   },
                                   {
                                       "id": "b22fc4d3e3f172bb",
                                       "type": "mqtt-broker",
                                       "name": "iobroker mqtt adapter",
                                       "broker": "localhost",
                                       "port": "1883",
                                       "clientid": "mqttin_nodered",
                                       "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": ""
                                   }
                                ]
                                

                                Hab gerade nochmal was korrigiert.

                                mickymM 2 Replies Last reply
                                0
                                • H hotspot_2

                                  @mickym So, hab mal etwas gearbeitet ;-).

                                  Bei dem Shelly Button bin ich mir nicht ganz so sicher wie man das richtig auswertet. Wenn man den Button drückt dann kommt da (richtiger Pfad zum Objekt ist drin) ein JSON mit event und event_cnt. event ist dann z.B. S für einen kurzen Druck, SS für zwei kurze Drücker und L für einen langen Druck auf den Button. event_cnt zählt immer hoch.

                                  [
                                     {
                                         "id": "86408d5662226c61",
                                         "type": "mqtt in",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "topic": "shellies/sonstiges/bwm_keller/status",
                                         "qos": "2",
                                         "datatype": "auto-detect",
                                         "broker": "b22fc4d3e3f172bb",
                                         "nl": false,
                                         "rap": true,
                                         "rh": 0,
                                         "inputs": 0,
                                         "x": 220,
                                         "y": 340,
                                         "wires": [
                                             [
                                                 "e74cb961cfd52dca"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "218e611097615166",
                                         "type": "mqtt in",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "topic": "shellies/sonstiges/bwm_unten/status",
                                         "qos": "2",
                                         "datatype": "auto-detect",
                                         "broker": "b22fc4d3e3f172bb",
                                         "nl": false,
                                         "rap": true,
                                         "rh": 0,
                                         "inputs": 0,
                                         "x": 220,
                                         "y": 400,
                                         "wires": [
                                             [
                                                 "e74cb961cfd52dca"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "d4bdac625b4b90f5",
                                         "type": "mqtt in",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "topic": "shellies/sonstiges/bwm_oben/status",
                                         "qos": "2",
                                         "datatype": "auto-detect",
                                         "broker": "b22fc4d3e3f172bb",
                                         "nl": false,
                                         "rap": true,
                                         "rh": 0,
                                         "inputs": 0,
                                         "x": 220,
                                         "y": 460,
                                         "wires": [
                                             [
                                                 "e74cb961cfd52dca"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "e74cb961cfd52dca",
                                         "type": "switch",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "property": "payload.motion",
                                         "propertyType": "msg",
                                         "rules": [
                                             {
                                                 "t": "true"
                                             }
                                         ],
                                         "checkall": "true",
                                         "repair": false,
                                         "outputs": 1,
                                         "x": 870,
                                         "y": 520,
                                         "wires": [
                                             []
                                         ]
                                     },
                                     {
                                         "id": "411794847503e83f",
                                         "type": "mqtt in",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "topic": "shellies/licht/treppenhaus/unten/status/switch:0",
                                         "qos": "2",
                                         "datatype": "auto-detect",
                                         "broker": "b22fc4d3e3f172bb",
                                         "nl": false,
                                         "rap": true,
                                         "rh": 0,
                                         "inputs": 0,
                                         "x": 260,
                                         "y": 540,
                                         "wires": [
                                             [
                                                 "d1c3e09e7243a899"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "d1c3e09e7243a899",
                                         "type": "change",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "rules": [
                                             {
                                                 "t": "set",
                                                 "p": "payload",
                                                 "pt": "msg",
                                                 "to": "payload.output",
                                                 "tot": "msg"
                                             }
                                         ],
                                         "action": "",
                                         "property": "",
                                         "from": "",
                                         "to": "",
                                         "reg": false,
                                         "x": 550,
                                         "y": 540,
                                         "wires": [
                                             [
                                                 "e74cb961cfd52dca"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "0a50ecf858e5f5fd",
                                         "type": "mqtt in",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "topic": "shellies/licht/treppenhaus/oben/status/switch:0",
                                         "qos": "2",
                                         "datatype": "auto-detect",
                                         "broker": "b22fc4d3e3f172bb",
                                         "nl": false,
                                         "rap": true,
                                         "rh": 0,
                                         "inputs": 0,
                                         "x": 250,
                                         "y": 600,
                                         "wires": [
                                             [
                                                 "b59a624bcc1d2dde"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "b59a624bcc1d2dde",
                                         "type": "change",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "rules": [
                                             {
                                                 "t": "set",
                                                 "p": "payload",
                                                 "pt": "msg",
                                                 "to": "payload.output",
                                                 "tot": "msg"
                                             }
                                         ],
                                         "action": "",
                                         "property": "",
                                         "from": "",
                                         "to": "",
                                         "reg": false,
                                         "x": 550,
                                         "y": 600,
                                         "wires": [
                                             [
                                                 "e74cb961cfd52dca"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "0fedf4e255e04e63",
                                         "type": "mqtt in",
                                         "z": "692f3cf44001c136",
                                         "name": "",
                                         "topic": "shellies/sonstiges/button_keller/input_event/0",
                                         "qos": "2",
                                         "datatype": "auto-detect",
                                         "broker": "b22fc4d3e3f172bb",
                                         "nl": false,
                                         "rap": true,
                                         "rh": 0,
                                         "inputs": 0,
                                         "x": 250,
                                         "y": 660,
                                         "wires": [
                                             []
                                         ]
                                     },
                                     {
                                         "id": "b22fc4d3e3f172bb",
                                         "type": "mqtt-broker",
                                         "name": "iobroker mqtt adapter",
                                         "broker": "localhost",
                                         "port": "1883",
                                         "clientid": "mqttin_nodered",
                                         "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": ""
                                     }
                                  ]
                                  

                                  Hab gerade nochmal was korrigiert.

                                  mickymM Online
                                  mickymM Online
                                  mickym
                                  Most Active
                                  wrote on last edited by
                                  #216

                                  @hotspot_2 Ich hab mal einen Flow gemacht noch basierend auf dem vorigen. Im Prinzip ist doch egal was aus dem Button rauskommt. Du willst ja nur das geschaltet wird wenn gedrückt wird.

                                  Also da brauchst nichts auswerten einfach alles was bei Betätigung triggert in die trigger Node - der Inhalt interessiert nicht.

                                  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 Reply Last reply
                                  0
                                  • H hotspot_2

                                    @mickym So, hab mal etwas gearbeitet ;-).

                                    Bei dem Shelly Button bin ich mir nicht ganz so sicher wie man das richtig auswertet. Wenn man den Button drückt dann kommt da (richtiger Pfad zum Objekt ist drin) ein JSON mit event und event_cnt. event ist dann z.B. S für einen kurzen Druck, SS für zwei kurze Drücker und L für einen langen Druck auf den Button. event_cnt zählt immer hoch.

                                    [
                                       {
                                           "id": "86408d5662226c61",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/bwm_keller/status",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 220,
                                           "y": 340,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "218e611097615166",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/bwm_unten/status",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 220,
                                           "y": 400,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "d4bdac625b4b90f5",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/bwm_oben/status",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 220,
                                           "y": 460,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "e74cb961cfd52dca",
                                           "type": "switch",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "property": "payload.motion",
                                           "propertyType": "msg",
                                           "rules": [
                                               {
                                                   "t": "true"
                                               }
                                           ],
                                           "checkall": "true",
                                           "repair": false,
                                           "outputs": 1,
                                           "x": 870,
                                           "y": 520,
                                           "wires": [
                                               []
                                           ]
                                       },
                                       {
                                           "id": "411794847503e83f",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/licht/treppenhaus/unten/status/switch:0",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 260,
                                           "y": 540,
                                           "wires": [
                                               [
                                                   "d1c3e09e7243a899"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "d1c3e09e7243a899",
                                           "type": "change",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "payload.output",
                                                   "tot": "msg"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 550,
                                           "y": 540,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "0a50ecf858e5f5fd",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/licht/treppenhaus/oben/status/switch:0",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 250,
                                           "y": 600,
                                           "wires": [
                                               [
                                                   "b59a624bcc1d2dde"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "b59a624bcc1d2dde",
                                           "type": "change",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "payload.output",
                                                   "tot": "msg"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 550,
                                           "y": 600,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "0fedf4e255e04e63",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/button_keller/input_event/0",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 250,
                                           "y": 660,
                                           "wires": [
                                               []
                                           ]
                                       },
                                       {
                                           "id": "b22fc4d3e3f172bb",
                                           "type": "mqtt-broker",
                                           "name": "iobroker mqtt adapter",
                                           "broker": "localhost",
                                           "port": "1883",
                                           "clientid": "mqttin_nodered",
                                           "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": ""
                                       }
                                    ]
                                    

                                    Hab gerade nochmal was korrigiert.

                                    mickymM Online
                                    mickymM Online
                                    mickym
                                    Most Active
                                    wrote on last edited by mickym
                                    #217

                                    @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

                                    @mickym So, hab mal etwas gearbeitet ;-).

                                    Bei dem Shelly Button bin ich mir nicht ganz so sicher wie man das richtig auswertet. Wenn man den Button drückt dann kommt da (richtiger Pfad zum Objekt ist drin) ein JSON mit event und event_cnt. event ist dann z.B. S für einen kurzen Druck, SS für zwei kurze Drücker und L für einen langen Druck auf den Button. event_cnt zählt immer hoch.

                                    [
                                       {
                                           "id": "86408d5662226c61",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/bwm_keller/status",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 220,
                                           "y": 340,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "218e611097615166",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/bwm_unten/status",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 220,
                                           "y": 400,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "d4bdac625b4b90f5",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/bwm_oben/status",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 220,
                                           "y": 460,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "e74cb961cfd52dca",
                                           "type": "switch",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "property": "payload.motion",
                                           "propertyType": "msg",
                                           "rules": [
                                               {
                                                   "t": "true"
                                               }
                                           ],
                                           "checkall": "true",
                                           "repair": false,
                                           "outputs": 1,
                                           "x": 870,
                                           "y": 520,
                                           "wires": [
                                               []
                                           ]
                                       },
                                       {
                                           "id": "411794847503e83f",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/licht/treppenhaus/unten/status/switch:0",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 260,
                                           "y": 540,
                                           "wires": [
                                               [
                                                   "d1c3e09e7243a899"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "d1c3e09e7243a899",
                                           "type": "change",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "payload.output",
                                                   "tot": "msg"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 550,
                                           "y": 540,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "0a50ecf858e5f5fd",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/licht/treppenhaus/oben/status/switch:0",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 250,
                                           "y": 600,
                                           "wires": [
                                               [
                                                   "b59a624bcc1d2dde"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "b59a624bcc1d2dde",
                                           "type": "change",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "payload.output",
                                                   "tot": "msg"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 550,
                                           "y": 600,
                                           "wires": [
                                               [
                                                   "e74cb961cfd52dca"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "0fedf4e255e04e63",
                                           "type": "mqtt in",
                                           "z": "692f3cf44001c136",
                                           "name": "",
                                           "topic": "shellies/sonstiges/button_keller/input_event/0",
                                           "qos": "2",
                                           "datatype": "auto-detect",
                                           "broker": "b22fc4d3e3f172bb",
                                           "nl": false,
                                           "rap": true,
                                           "rh": 0,
                                           "inputs": 0,
                                           "x": 250,
                                           "y": 660,
                                           "wires": [
                                               []
                                           ]
                                       },
                                       {
                                           "id": "b22fc4d3e3f172bb",
                                           "type": "mqtt-broker",
                                           "name": "iobroker mqtt adapter",
                                           "broker": "localhost",
                                           "port": "1883",
                                           "clientid": "mqttin_nodered",
                                           "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": ""
                                       }
                                    ]
                                    

                                    Hab gerade nochmal was korrigiert.

                                    Ich hab Dir einen Flow geschickt - nimm einfach den. Bei den Bewegungsmelder musst Du motion true ausfiltern, bei den Schaltern und Button interessiert der Inhalt nicht, da sollen die ja nur triggern - egal was da geschaltet wird.

                                    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.

                                    H 1 Reply Last reply
                                    0
                                    • mickymM mickym

                                      @hotspot_2 sagte in Shellys ("Alt und Plus") über MQTT Adapter:

                                      @mickym So, hab mal etwas gearbeitet ;-).

                                      Bei dem Shelly Button bin ich mir nicht ganz so sicher wie man das richtig auswertet. Wenn man den Button drückt dann kommt da (richtiger Pfad zum Objekt ist drin) ein JSON mit event und event_cnt. event ist dann z.B. S für einen kurzen Druck, SS für zwei kurze Drücker und L für einen langen Druck auf den Button. event_cnt zählt immer hoch.

                                      [
                                         {
                                             "id": "86408d5662226c61",
                                             "type": "mqtt in",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "topic": "shellies/sonstiges/bwm_keller/status",
                                             "qos": "2",
                                             "datatype": "auto-detect",
                                             "broker": "b22fc4d3e3f172bb",
                                             "nl": false,
                                             "rap": true,
                                             "rh": 0,
                                             "inputs": 0,
                                             "x": 220,
                                             "y": 340,
                                             "wires": [
                                                 [
                                                     "e74cb961cfd52dca"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "218e611097615166",
                                             "type": "mqtt in",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "topic": "shellies/sonstiges/bwm_unten/status",
                                             "qos": "2",
                                             "datatype": "auto-detect",
                                             "broker": "b22fc4d3e3f172bb",
                                             "nl": false,
                                             "rap": true,
                                             "rh": 0,
                                             "inputs": 0,
                                             "x": 220,
                                             "y": 400,
                                             "wires": [
                                                 [
                                                     "e74cb961cfd52dca"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "d4bdac625b4b90f5",
                                             "type": "mqtt in",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "topic": "shellies/sonstiges/bwm_oben/status",
                                             "qos": "2",
                                             "datatype": "auto-detect",
                                             "broker": "b22fc4d3e3f172bb",
                                             "nl": false,
                                             "rap": true,
                                             "rh": 0,
                                             "inputs": 0,
                                             "x": 220,
                                             "y": 460,
                                             "wires": [
                                                 [
                                                     "e74cb961cfd52dca"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "e74cb961cfd52dca",
                                             "type": "switch",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "property": "payload.motion",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "true"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 1,
                                             "x": 870,
                                             "y": 520,
                                             "wires": [
                                                 []
                                             ]
                                         },
                                         {
                                             "id": "411794847503e83f",
                                             "type": "mqtt in",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "topic": "shellies/licht/treppenhaus/unten/status/switch:0",
                                             "qos": "2",
                                             "datatype": "auto-detect",
                                             "broker": "b22fc4d3e3f172bb",
                                             "nl": false,
                                             "rap": true,
                                             "rh": 0,
                                             "inputs": 0,
                                             "x": 260,
                                             "y": 540,
                                             "wires": [
                                                 [
                                                     "d1c3e09e7243a899"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "d1c3e09e7243a899",
                                             "type": "change",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "payload.output",
                                                     "tot": "msg"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 550,
                                             "y": 540,
                                             "wires": [
                                                 [
                                                     "e74cb961cfd52dca"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "0a50ecf858e5f5fd",
                                             "type": "mqtt in",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "topic": "shellies/licht/treppenhaus/oben/status/switch:0",
                                             "qos": "2",
                                             "datatype": "auto-detect",
                                             "broker": "b22fc4d3e3f172bb",
                                             "nl": false,
                                             "rap": true,
                                             "rh": 0,
                                             "inputs": 0,
                                             "x": 250,
                                             "y": 600,
                                             "wires": [
                                                 [
                                                     "b59a624bcc1d2dde"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "b59a624bcc1d2dde",
                                             "type": "change",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "payload.output",
                                                     "tot": "msg"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 550,
                                             "y": 600,
                                             "wires": [
                                                 [
                                                     "e74cb961cfd52dca"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "0fedf4e255e04e63",
                                             "type": "mqtt in",
                                             "z": "692f3cf44001c136",
                                             "name": "",
                                             "topic": "shellies/sonstiges/button_keller/input_event/0",
                                             "qos": "2",
                                             "datatype": "auto-detect",
                                             "broker": "b22fc4d3e3f172bb",
                                             "nl": false,
                                             "rap": true,
                                             "rh": 0,
                                             "inputs": 0,
                                             "x": 250,
                                             "y": 660,
                                             "wires": [
                                                 []
                                             ]
                                         },
                                         {
                                             "id": "b22fc4d3e3f172bb",
                                             "type": "mqtt-broker",
                                             "name": "iobroker mqtt adapter",
                                             "broker": "localhost",
                                             "port": "1883",
                                             "clientid": "mqttin_nodered",
                                             "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": ""
                                         }
                                      ]
                                      

                                      Hab gerade nochmal was korrigiert.

                                      Ich hab Dir einen Flow geschickt - nimm einfach den. Bei den Bewegungsmelder musst Du motion true ausfiltern, bei den Schaltern und Button interessiert der Inhalt nicht, da sollen die ja nur triggern - egal was da geschaltet wird.

                                      H Offline
                                      H Offline
                                      hotspot_2
                                      wrote on last edited by hotspot_2
                                      #218

                                      @mickym Alles klar, verstanden. Das mit den Inhalten und filtern bei BWM.

                                      Ich seh schon das wird deutlich einfacher wie mit Blockly. Und vor allem irgendwie auch viel logischer.

                                      Welche Möglichkeit habe ich den die Zeit des Triggers nun über einen Wert in einem ioBroker Objekt zu ändern?

                                      mickymM 1 Reply Last reply
                                      0
                                      • H hotspot_2

                                        @mickym Alles klar, verstanden. Das mit den Inhalten und filtern bei BWM.

                                        Ich seh schon das wird deutlich einfacher wie mit Blockly. Und vor allem irgendwie auch viel logischer.

                                        Welche Möglichkeit habe ich den die Zeit des Triggers nun über einen Wert in einem ioBroker Objekt zu ändern?

                                        mickymM Online
                                        mickymM Online
                                        mickym
                                        Most Active
                                        wrote on last edited by
                                        #219

                                        @hotspot_2 Gleich ich pass das nur gerade an - gib mir einfach eine iobroker In Node - wo der Wert drin steht, wie lange das Licht brennen soll und sind das ms oder s ?

                                        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.

                                        H 1 Reply Last reply
                                        0
                                        • mickymM mickym

                                          @hotspot_2 Gleich ich pass das nur gerade an - gib mir einfach eine iobroker In Node - wo der Wert drin steht, wie lange das Licht brennen soll und sind das ms oder s ?

                                          H Offline
                                          H Offline
                                          hotspot_2
                                          wrote on last edited by
                                          #220

                                          @mickym

                                          Der Wert steht in "0_userdata.0.hausautomation.zeitdauer_licht_treppenhaus" und die Zeitdauer in Minuten (number) ist da drin. Aktuell steht der Wert z.B. auf 3.

                                          mickymM 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          358

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe