Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Steckdose über Sonoff Zigbee Bridge in Iobroker schalten

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    10
    1
    230

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    768

Steckdose über Sonoff Zigbee Bridge in Iobroker schalten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
sonoff zigbee bridgezigbeesonoff
16 Beiträge 4 Kommentatoren 3.7k Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P pi_noob15

    Habe mir ne Sonoff Zigbee Bridge zugelegt und Tasmota draufgeladen. Anschließend nen Temperatursensor gepairt, werte wurden im lokalen WebIF der Bridge angezeigt und auch an Iobroker übermittelt. Anschließend habe ich mir ner schaltbare Steckdose von Ledvance(ehemals Osram) zugelegt und das gleiche versucht. Jetzt wirds schon etwas umständlicher. Im WebIF wird der Zustand(On/Off) angezeigt.
    d1d73a85-287b-43ea-994b-97b14430b211-grafik.png
    Aber das Schalten muss umständlich per Konsolenbefehl gemacht werden, Bsp.

    ZbSend { "device":"0x3126", "send":{"Power":"On"} }
    

    Dann wollte ich das ganze über Iobroker schalten, aber es ist erstens total unübersichtlich... alles in einem Ordner:
    863a4442-0428-43e7-b968-4c6547cff02a-grafik.png
    und irgendwie sehe ich nirgends einen passenden Wert/State von meiner Steckdose.
    b81de30e-6364-4e18-b7d2-736a27e21280-grafik.png
    Hat das jemand zufällig schon gemacht oder ähnliche Probleme?

    M Online
    M Online
    MCU
    schrieb am zuletzt editiert von MCU
    #2

    @pi_noob15 Was passiert denn, wenn man POWER auf true/false setzt?
    Ist nur ein POWER da? Oder auch noch POWER1?

    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

    P 1 Antwort Letzte Antwort
    0
    • M MCU

      @pi_noob15 Was passiert denn, wenn man POWER auf true/false setzt?
      Ist nur ein POWER da? Oder auch noch POWER1?

      P Offline
      P Offline
      pi_noob15
      schrieb am zuletzt editiert von pi_noob15
      #3

      @MCU geht leider nicht. Dieser state ändert sich wenn ein-/ausgeschaltet wird auf 1W/0W, aber darüber zu "schalten geht leider nicht.
      50bcde9b-9753-4338-a474-6e7c1dac68e3-grafik.png
      Ich habe jetzt mal zusätzlich noch ne Steckdose gepairt um einen Defekt der ersten auszuschließen, aber diese hat exakt genau die gleichen "states" :( .
      Muss ich separat nen State anlegen ? Oder kann ich den Power on/off Befehl welcher über die Konsole der Bridge funktioniert irgendwie per Iobroker schicken ?
      Über die Veränderung des State "Power" erhalte ich ja zumindes die Bestätigung nach dem Schalten........

      Habe jetzt auch schon die aktuellste Tasmota Version auf die Bridge geladen, jedoch keine Veränderung. ich glaube es würde Sinn machen wenn ich das ganze gleich per USB-Zigbee Stick mache? Wenn ja welcher wäre zu empfehlen für den Zigbee Adapter ?

      M 1 Antwort Letzte Antwort
      0
      • P pi_noob15

        @MCU geht leider nicht. Dieser state ändert sich wenn ein-/ausgeschaltet wird auf 1W/0W, aber darüber zu "schalten geht leider nicht.
        50bcde9b-9753-4338-a474-6e7c1dac68e3-grafik.png
        Ich habe jetzt mal zusätzlich noch ne Steckdose gepairt um einen Defekt der ersten auszuschließen, aber diese hat exakt genau die gleichen "states" :( .
        Muss ich separat nen State anlegen ? Oder kann ich den Power on/off Befehl welcher über die Konsole der Bridge funktioniert irgendwie per Iobroker schicken ?
        Über die Veränderung des State "Power" erhalte ich ja zumindes die Bestätigung nach dem Schalten........

        Habe jetzt auch schon die aktuellste Tasmota Version auf die Bridge geladen, jedoch keine Veränderung. ich glaube es würde Sinn machen wenn ich das ganze gleich per USB-Zigbee Stick mache? Wenn ja welcher wäre zu empfehlen für den Zigbee Adapter ?

        M Online
        M Online
        MCU
        schrieb am zuletzt editiert von MCU
        #4

        @pi_noob15 https://forum.iobroker.net/topic/39606/sonoff-mqtt-zu-wemosd1-433mhz-steckdosen-schalten/3

        https://tasmota.github.io/docs/Commands/#zigbee

        https://tasmota.github.io/docs/Zigbee/#sending-device-commands

        -> http://192.168.178.xxx/cm?cmnd=ZbSend { "device":"0x3126", "send":{"Power":"On"} }

        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

        P 1 Antwort Letzte Antwort
        0
        • M MCU

          @pi_noob15 https://forum.iobroker.net/topic/39606/sonoff-mqtt-zu-wemosd1-433mhz-steckdosen-schalten/3

          https://tasmota.github.io/docs/Commands/#zigbee

          https://tasmota.github.io/docs/Zigbee/#sending-device-commands

          -> http://192.168.178.xxx/cm?cmnd=ZbSend { "device":"0x3126", "send":{"Power":"On"} }

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

          @MCU ah cool, quasi per http Aufruf:

           http://192.168.178.xxx/cm?cmnd=ZbSend { "device":"0x3126", "send":{"Power":"On"} }
          

          Wobei schöner wäre wenns nen extra state/Variable im MQTT device gäbe, aber gut.

          Wie kann ich diesen Aufruf per Iobroker bzw. In der VIS dann umsetzen?

          M 1 Antwort Letzte Antwort
          0
          • P pi_noob15

            @MCU ah cool, quasi per http Aufruf:

             http://192.168.178.xxx/cm?cmnd=ZbSend { "device":"0x3126", "send":{"Power":"On"} }
            

            Wobei schöner wäre wenns nen extra state/Variable im MQTT device gäbe, aber gut.

            Wie kann ich diesen Aufruf per Iobroker bzw. In der VIS dann umsetzen?

            M Online
            M Online
            MCU
            schrieb am zuletzt editiert von
            #6

            @pi_noob15 Erstmal versuchen, ob es geht. Für die Vis kann man dann ein Datenpinkt erzeugen und dann in der Vis schalten. Ein Script führt dann ein Request mit den Daten aus.

            NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

            P 1 Antwort Letzte Antwort
            0
            • M MCU

              @pi_noob15 Erstmal versuchen, ob es geht. Für die Vis kann man dann ein Datenpinkt erzeugen und dann in der Vis schalten. Ein Script führt dann ein Request mit den Daten aus.

              P Offline
              P Offline
              pi_noob15
              schrieb am zuletzt editiert von pi_noob15
              #7

              @MCU ja klappt problemlos mit dem Befehl 👍🏻

              M 1 Antwort Letzte Antwort
              0
              • P pi_noob15

                @MCU ja klappt problemlos mit dem Befehl 👍🏻

                M Online
                M Online
                MCU
                schrieb am zuletzt editiert von MCU
                #8

                @pi_noob15 Ok. Dann einen Datenpunkt anlegen:
                5869f7cf-d65e-42e5-a030-ffa74da4a295-image.png
                Wird unter "javascript.0" angelegt. Wenn man userdata nehmen möchte, muss man es angeben.

                00ef507c-52f2-4604-814f-a9ec9e464ec9-image.png

                Edit: Es wird mit Sicherheit eine Möglichkeit geben für den Power-Einschaltwert ein Datenpunkt im MQTT / Sonoff Bereich zu erhalten. Man muss nur gründlich die Doku lesen. Thema rules

                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                P 1 Antwort Letzte Antwort
                1
                • M MCU

                  @pi_noob15 Ok. Dann einen Datenpunkt anlegen:
                  5869f7cf-d65e-42e5-a030-ffa74da4a295-image.png
                  Wird unter "javascript.0" angelegt. Wenn man userdata nehmen möchte, muss man es angeben.

                  00ef507c-52f2-4604-814f-a9ec9e464ec9-image.png

                  Edit: Es wird mit Sicherheit eine Möglichkeit geben für den Power-Einschaltwert ein Datenpunkt im MQTT / Sonoff Bereich zu erhalten. Man muss nur gründlich die Doku lesen. Thema rules

                  P Offline
                  P Offline
                  pi_noob15
                  schrieb am zuletzt editiert von pi_noob15
                  #9

                  @MCU ich habe mir jetzt eine eine Variable "state_Plug1" unter "javascript.0" angelegt. Diese habe ich in Vis auf nen Button gelegt welcher diese dann auf False/True setzt. (Das funktioniert auch soweit)
                  Nun bräuchte ich ein Skript welches bei Statusänderung dieser Variable dann entweder den On oder Off Befehl per HTTP einmal rausschickt.
                  Bisher bin ich jetzt mal soweit gekommen, frage wäre nur noch wie Auswertung bei falls Wert auf true/false gemacht wird:
                  17672f4d-c015-4a4b-bf5c-4632c53ffc00-grafik.png

                  P 1 Antwort Letzte Antwort
                  0
                  • P pi_noob15

                    @MCU ich habe mir jetzt eine eine Variable "state_Plug1" unter "javascript.0" angelegt. Diese habe ich in Vis auf nen Button gelegt welcher diese dann auf False/True setzt. (Das funktioniert auch soweit)
                    Nun bräuchte ich ein Skript welches bei Statusänderung dieser Variable dann entweder den On oder Off Befehl per HTTP einmal rausschickt.
                    Bisher bin ich jetzt mal soweit gekommen, frage wäre nur noch wie Auswertung bei falls Wert auf true/false gemacht wird:
                    17672f4d-c015-4a4b-bf5c-4632c53ffc00-grafik.png

                    P Offline
                    P Offline
                    pi_noob15
                    schrieb am zuletzt editiert von pi_noob15
                    #10

                    edit

                    läuft nun 👍
                    Anpassung.......da ich aktuell 2x Steckdosen im Einsatz habe, müssen auch 2x devices geschalten werden. Was ich immer noch nicht kapiere wie die Prüfung auf true/false funktioniert und dementsprechend geschalten wird.
                    2944ab8e-a09d-4073-971c-727ef2a04f7c-grafik.png

                    AsgothianA 1 Antwort Letzte Antwort
                    0
                    • P pi_noob15

                      edit

                      läuft nun 👍
                      Anpassung.......da ich aktuell 2x Steckdosen im Einsatz habe, müssen auch 2x devices geschalten werden. Was ich immer noch nicht kapiere wie die Prüfung auf true/false funktioniert und dementsprechend geschalten wird.
                      2944ab8e-a09d-4073-971c-727ef2a04f7c-grafik.png

                      AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      schrieb am zuletzt editiert von
                      #11

                      @pi_noob15
                      Das ist einfach erklärt.

                      Wenn du in einem Trigger
                      Screenshot 2020-12-15 at 13.04.48.png

                      diesen Baustein "wert" benutzt

                      Screenshot 2020-12-15 at 13.05.12.png

                      dann versteckt sich hinter dem Baustein der Wert des Objektes welchen den Trigger ausgelöst hat. In deinem Fall ist also
                      "Wert" das gleiche was du bei "getValue("Set_State_Plug1")" bekommen würdest, nur das du dir den Wert nicht explizit noch einmal aus den Objekte heraus holst.

                      Nun zum Falls Baustein. Er erwartet einen Baustein dessen Wert "wahr" oder "falsch" ist. Der Baustein "Wert" im Beispiel hat genau einen dieser beiden Werte, so das direkt dessen Wert geprüft werden kann. Alternativ könnte man da auch einen Vergleich "Wert" ist gleich "wahr" setzen.

                      Ich hoffe das bringt Licht ins Dunkle.

                      A.

                      Nachtragt: Obwohl die Farbe des Bausteines "Wert" die gleiche ist wie die des Bausteins "setze http_variable auf" kommt dieser nicht aus dem Bereich "Variablen" sondern aus dem Bereich wo auch die Trigger definiert werden.
                      A.

                      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                      K 1 Antwort Letzte Antwort
                      0
                      • AsgothianA Asgothian

                        @pi_noob15
                        Das ist einfach erklärt.

                        Wenn du in einem Trigger
                        Screenshot 2020-12-15 at 13.04.48.png

                        diesen Baustein "wert" benutzt

                        Screenshot 2020-12-15 at 13.05.12.png

                        dann versteckt sich hinter dem Baustein der Wert des Objektes welchen den Trigger ausgelöst hat. In deinem Fall ist also
                        "Wert" das gleiche was du bei "getValue("Set_State_Plug1")" bekommen würdest, nur das du dir den Wert nicht explizit noch einmal aus den Objekte heraus holst.

                        Nun zum Falls Baustein. Er erwartet einen Baustein dessen Wert "wahr" oder "falsch" ist. Der Baustein "Wert" im Beispiel hat genau einen dieser beiden Werte, so das direkt dessen Wert geprüft werden kann. Alternativ könnte man da auch einen Vergleich "Wert" ist gleich "wahr" setzen.

                        Ich hoffe das bringt Licht ins Dunkle.

                        A.

                        Nachtragt: Obwohl die Farbe des Bausteines "Wert" die gleiche ist wie die des Bausteins "setze http_variable auf" kommt dieser nicht aus dem Bereich "Variablen" sondern aus dem Bereich wo auch die Trigger definiert werden.
                        A.

                        K Offline
                        K Offline
                        karsten_g
                        schrieb am zuletzt editiert von
                        #12

                        @asgothian hilfeee, ich bekomm das nicht hin ;-( meine symbole bei blockly sehen ganz anders aus, wahscheinlich gab es 3 updates danach... ich scheitere schon an "Dann einen Datenpunkt anlegen". Das mache ich doch unter Objekten, oder ??? Warum dann das blaue puzzle-teil ? entschuldigt meine gefrustete schreibweise, aber ich habe exakt das gleiche problem mit der steckdose, grübel schon das ganze WE drüber und fange an an mir zu zweifeln...und ich möchte doch nur eine steckdose ein und ausschalten.. (über die vis, spätere regeln nicht ausgeschlossen. vielleicht mag mir jemand helfen. bin 50+, sorry , und danke schonmal ! karsten

                        AsgothianA 1 Antwort Letzte Antwort
                        0
                        • K karsten_g

                          @asgothian hilfeee, ich bekomm das nicht hin ;-( meine symbole bei blockly sehen ganz anders aus, wahscheinlich gab es 3 updates danach... ich scheitere schon an "Dann einen Datenpunkt anlegen". Das mache ich doch unter Objekten, oder ??? Warum dann das blaue puzzle-teil ? entschuldigt meine gefrustete schreibweise, aber ich habe exakt das gleiche problem mit der steckdose, grübel schon das ganze WE drüber und fange an an mir zu zweifeln...und ich möchte doch nur eine steckdose ein und ausschalten.. (über die vis, spätere regeln nicht ausgeschlossen. vielleicht mag mir jemand helfen. bin 50+, sorry , und danke schonmal ! karsten

                          AsgothianA Offline
                          AsgothianA Offline
                          Asgothian
                          Developer
                          schrieb am zuletzt editiert von
                          #13

                          @karsten_g

                          bevor ich hier etwas im Detail erkläre solltest Du bitte:

                          • genau erklären was du machen willst
                          • einen Screenshot aus dem Objektbaum zeigen der von den betroffenen Geräten die Datenpunkte zeigt.

                          A.

                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                          K 1 Antwort Letzte Antwort
                          0
                          • AsgothianA Asgothian

                            @karsten_g

                            bevor ich hier etwas im Detail erkläre solltest Du bitte:

                            • genau erklären was du machen willst
                            • einen Screenshot aus dem Objektbaum zeigen der von den betroffenen Geräten die Datenpunkte zeigt.

                            A.

                            K Offline
                            K Offline
                            karsten_g
                            schrieb am zuletzt editiert von
                            #14

                            @asgothian Bildschirmfoto 2021-03-08 um 05.53.17.png Bildschirmfoto 2021-03-08 um 05.53.53.png

                            Moin, hier die screenshots. was ich vorhabe steht auch ganz oben. in blockly ein script um die steckdose ein- / auszuschalten. aktuell funktioniert das über: http:
                            http://192.168.0.202/cm?cmnd=ZbSend { "device":"0x276B", "send":{"Power":"On"} } bzw "off" im Browser, aber es will mir nicht gelingen diese Befehle in blockly einzubauen.... :-/

                            AsgothianA 1 Antwort Letzte Antwort
                            0
                            • K karsten_g

                              @asgothian Bildschirmfoto 2021-03-08 um 05.53.17.png Bildschirmfoto 2021-03-08 um 05.53.53.png

                              Moin, hier die screenshots. was ich vorhabe steht auch ganz oben. in blockly ein script um die steckdose ein- / auszuschalten. aktuell funktioniert das über: http:
                              http://192.168.0.202/cm?cmnd=ZbSend { "device":"0x276B", "send":{"Power":"On"} } bzw "off" im Browser, aber es will mir nicht gelingen diese Befehle in blockly einzubauen.... :-/

                              AsgothianA Offline
                              AsgothianA Offline
                              Asgothian
                              Developer
                              schrieb am zuletzt editiert von Asgothian
                              #15

                              @karsten_g

                              Fein. Fangen wir mal langsam an.

                              • Stell bitte sicher das dein Javascript Adapter neu genug ist (Version > 4.10.8)

                              • Stell sicher das Du im Blockly die Folgenden Blöcke finden kannst:
                                -- In "Aktionen" den Block Request (1. Bild)
                                -- In "Text" den Block mit " " und "erstelle Text aus (2. Bild)
                                -- In "trigger" die beiden im 3. Bild sichtbaren Blöcke
                                -- In "Logik" den ersten Block (4. Bild)

                              Screen Shot 2021-03-08 at 07.57.11 .png
                              Screen Shot 2021-03-08 at 07.59.08 .png
                              Screen Shot 2021-03-08 at 07.58.19 .png
                              Screen Shot 2021-03-08 at 08.22.40 .png

                              Nun zum zusammen bauen. Man Nehme:

                              • Im Block "Variablen" - Variable erstellen, Name "Sollstatus" Screen Shot 2021-03-08 at 08.01.38 .png

                              • Aus dem Trigger Bereich den 'falls Objekt' Block.
                                -- Als ObjektID auswählen 'javascript.0.Home.Steckdose1
                                -- Alles weitere muss in die Klammer des Trigger Blocks

                              • Aus dem Logik Bereich den falls ... mache Block.
                                -- Auf das Blaue Zahnrad, ein "sonst" hinzufügen
                                -- An den Block angedockt: den Baustein "Objekt ID" aus dem Trigger Block. Diesen umstellen auf "wert"
                                -- In der Klammer des Falls: aus dem Variablen Bereich den Block 'setze Sollstatus auf', daran angedockt aus dem Text Bereich den Block " ", darin eintragen: "On" (mit den ")
                                -- In der Klammer des Sonst: aus dem Variablen Bereich den Block 'setze Sollstatus auf', daran angedockt aus dem Text Bereich den Block " ", darin eintragen: "Off" (mit den ")

                              • Aus dem Aktionen Bereich den Block "Request"
                                -- an URL angedockt den Baustein "erstelle Text aus" aus dem Text Bereich
                                -- Am erstelle Text Baustein die Anzahl der Andockpunkte um einen Erhöhen (über das blaue Zahnrad)
                                -- Am obersten Kontakt Andocken den Baustein " " aus dem Text Bereich, da eintragen: http://192.168.0.202/cm?cmnd=ZbSend{ "device":"0x276B", "send":{"Power":
                                -- am mittleren Kontakt Andocken den Baustein "Sollstatus" aus dem Variablen bereich
                                -- am untersten Kontakt andocken den Baustein " " aus dem Text Bereich, da eintragen: }}

                              Damit ist das Skript dann fertig und sollte auf ein manuelles Anpassen des Datenpunktes javascript.0.home.Steckdose1 reagieren.


                              Screen Shot 2021-03-08 at 08.18.09 .png

                              Zu dem blauen Block "Datenpunkt erzeugen": Damit kannst Du in einem eigenen Blockly einen Datenpunkt erzeugen ohne das du das manuell über die Admin Oberfläche machst. Ich persönlich nutze den eher nie, da ich meine selbst angelegten Datenpunkte unter 0_Userdata.0 anlege. Wie Du das machst ist letztendlich egal. Wichtig ist das Du den entsprechend angelegten Datenpunkt dann im Trigger Baustein auswählst.

                              Ich hoffe das war hinreichend systematisch erklärt.

                              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                              K 1 Antwort Letzte Antwort
                              0
                              • AsgothianA Asgothian

                                @karsten_g

                                Fein. Fangen wir mal langsam an.

                                • Stell bitte sicher das dein Javascript Adapter neu genug ist (Version > 4.10.8)

                                • Stell sicher das Du im Blockly die Folgenden Blöcke finden kannst:
                                  -- In "Aktionen" den Block Request (1. Bild)
                                  -- In "Text" den Block mit " " und "erstelle Text aus (2. Bild)
                                  -- In "trigger" die beiden im 3. Bild sichtbaren Blöcke
                                  -- In "Logik" den ersten Block (4. Bild)

                                Screen Shot 2021-03-08 at 07.57.11 .png
                                Screen Shot 2021-03-08 at 07.59.08 .png
                                Screen Shot 2021-03-08 at 07.58.19 .png
                                Screen Shot 2021-03-08 at 08.22.40 .png

                                Nun zum zusammen bauen. Man Nehme:

                                • Im Block "Variablen" - Variable erstellen, Name "Sollstatus" Screen Shot 2021-03-08 at 08.01.38 .png

                                • Aus dem Trigger Bereich den 'falls Objekt' Block.
                                  -- Als ObjektID auswählen 'javascript.0.Home.Steckdose1
                                  -- Alles weitere muss in die Klammer des Trigger Blocks

                                • Aus dem Logik Bereich den falls ... mache Block.
                                  -- Auf das Blaue Zahnrad, ein "sonst" hinzufügen
                                  -- An den Block angedockt: den Baustein "Objekt ID" aus dem Trigger Block. Diesen umstellen auf "wert"
                                  -- In der Klammer des Falls: aus dem Variablen Bereich den Block 'setze Sollstatus auf', daran angedockt aus dem Text Bereich den Block " ", darin eintragen: "On" (mit den ")
                                  -- In der Klammer des Sonst: aus dem Variablen Bereich den Block 'setze Sollstatus auf', daran angedockt aus dem Text Bereich den Block " ", darin eintragen: "Off" (mit den ")

                                • Aus dem Aktionen Bereich den Block "Request"
                                  -- an URL angedockt den Baustein "erstelle Text aus" aus dem Text Bereich
                                  -- Am erstelle Text Baustein die Anzahl der Andockpunkte um einen Erhöhen (über das blaue Zahnrad)
                                  -- Am obersten Kontakt Andocken den Baustein " " aus dem Text Bereich, da eintragen: http://192.168.0.202/cm?cmnd=ZbSend{ "device":"0x276B", "send":{"Power":
                                  -- am mittleren Kontakt Andocken den Baustein "Sollstatus" aus dem Variablen bereich
                                  -- am untersten Kontakt andocken den Baustein " " aus dem Text Bereich, da eintragen: }}

                                Damit ist das Skript dann fertig und sollte auf ein manuelles Anpassen des Datenpunktes javascript.0.home.Steckdose1 reagieren.


                                Screen Shot 2021-03-08 at 08.18.09 .png

                                Zu dem blauen Block "Datenpunkt erzeugen": Damit kannst Du in einem eigenen Blockly einen Datenpunkt erzeugen ohne das du das manuell über die Admin Oberfläche machst. Ich persönlich nutze den eher nie, da ich meine selbst angelegten Datenpunkte unter 0_Userdata.0 anlege. Wie Du das machst ist letztendlich egal. Wichtig ist das Du den entsprechend angelegten Datenpunkt dann im Trigger Baustein auswählst.

                                Ich hoffe das war hinreichend systematisch erklärt.

                                K Offline
                                K Offline
                                karsten_g
                                schrieb am zuletzt editiert von karsten_g
                                #16

                                @asgothian 😍 😍 😍 huiiiii! DAS ist ja mal ausführlich erklärt !! BESTEN Dank, ist ja nur noch wie malen-nach-zahlen. Werde es schnellstmöglich testen ! (nur heute wahrscheinlich nicht mehr) TOP 1 mit * ;-)

                                perfekt ! danke !ledvance_osram_plug_http_request_blockly_script_VIS_iobroker.png

                                (muss man hier jetzt etwas auf gelöst setzten ?? 🤦)

                                1 Antwort Letzte Antwort
                                0

                                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                Registrieren Anmelden
                                Antworten
                                • In einem neuen Thema antworten
                                Anmelden zum Antworten
                                • Älteste zuerst
                                • Neuste zuerst
                                • Meiste Stimmen


                                Support us

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

                                468

                                Online

                                32.9k

                                Benutzer

                                83.0k

                                Themen

                                1.3m

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

                                • Du hast noch kein Konto? Registrieren

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