Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Steckdose mit 2 Datenpunkten für on off

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    562

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Steckdose mit 2 Datenpunkten für on off

Scheduled Pinned Locked Moved Skripten / Logik
31 Posts 9 Posters 3.3k Views 5 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.
  • haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    wrote on last edited by haselchen
    #2

    @peterl-0

    Hier im Forum gibt es einige Anleitungen zum Flashen auf Tasmota. Vielleicht versuchst du das .
    Denn das Schalten über die Alexa Power State Datenpunkte (Smart Home Devices) ist und war (jedenfalls bei mir ) immer ein Glücksspiel und vermutlich durch die vergangenen Probleme mit Amazon nicht besser geworden.

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    P 1 Reply Last reply
    0
    • haselchenH haselchen

      @peterl-0

      Hier im Forum gibt es einige Anleitungen zum Flashen auf Tasmota. Vielleicht versuchst du das .
      Denn das Schalten über die Alexa Power State Datenpunkte (Smart Home Devices) ist und war (jedenfalls bei mir ) immer ein Glücksspiel und vermutlich durch die vergangenen Probleme mit Amazon nicht besser geworden.

      P Offline
      P Offline
      PeterL 0
      wrote on last edited by
      #3

      @haselchen
      Hallo,
      über den Datenpunkt von Alexa bekomme ich nichts geschaltet.
      Die einzige möglichkeit ist, so wie ich das sehe über Smartthings. Dafür fehlt mir aber leider das Wissen bei Blockly.
      Über Tasmota hatte ich mich auch schon schlau gemacht, aber da gibt es wohl bei eingen Steckdosen Probleme mit dem flashen und man hat dann eine Steckdosenleiste die dann nicht mehr zu gebrauchen ist.

      Gruß Peter

      Ralla66R 1 Reply Last reply
      0
      • P PeterL 0

        @haselchen
        Hallo,
        über den Datenpunkt von Alexa bekomme ich nichts geschaltet.
        Die einzige möglichkeit ist, so wie ich das sehe über Smartthings. Dafür fehlt mir aber leider das Wissen bei Blockly.
        Über Tasmota hatte ich mich auch schon schlau gemacht, aber da gibt es wohl bei eingen Steckdosen Probleme mit dem flashen und man hat dann eine Steckdosenleiste die dann nicht mehr zu gebrauchen ist.

        Gruß Peter

        Ralla66R Offline
        Ralla66R Offline
        Ralla66
        Most Active
        wrote on last edited by Ralla66
        #4

        @peterl-0

        zuordnen des Vis Schalters, Falls Block einfügen
        Falls der Wert von Steckdose 1 ( Vis ) ist wahr
        steuere smartthings mit xy
        steuere smartthings mit xy
        Falls der Wert von Steckdose 1 ( Vis ) ist falsch
        steuere smartthings mit xy
        steuere smartthings mit xy

        P 1 Reply Last reply
        0
        • Ralla66R Ralla66

          @peterl-0

          zuordnen des Vis Schalters, Falls Block einfügen
          Falls der Wert von Steckdose 1 ( Vis ) ist wahr
          steuere smartthings mit xy
          steuere smartthings mit xy
          Falls der Wert von Steckdose 1 ( Vis ) ist falsch
          steuere smartthings mit xy
          steuere smartthings mit xy

          P Offline
          P Offline
          PeterL 0
          wrote on last edited by
          #5

          @ralla66
          Hallo,

          so hatte ich es im Blockly auch schon, aber mal hat er geschaltet mal nicht.
          Ich hab jetzt nochmal etwas experimentiert und mit den Verzögerungen ab 600 ms funktioniert es jetzt.
          5a90d1f9-f235-455b-bf89-f96f62aab6b5-grafik.png

          Gruß Peter

          FredFF 1 Reply Last reply
          0
          • P PeterL 0

            @ralla66
            Hallo,

            so hatte ich es im Blockly auch schon, aber mal hat er geschaltet mal nicht.
            Ich hab jetzt nochmal etwas experimentiert und mit den Verzögerungen ab 600 ms funktioniert es jetzt.
            5a90d1f9-f235-455b-bf89-f96f62aab6b5-grafik.png

            Gruß Peter

            FredFF Offline
            FredFF Offline
            FredF
            Most Active Forum Testing
            wrote on last edited by
            #6

            @peterl-0 Das müsste (einfacher) auch so gehen:
            795f8753-a47c-4c3a-be6d-142ca76a357a-grafik.png

            Wert Baustein ist hierunter (versteckt):
            21197e6c-f2a6-4220-9c3e-5f8414cb0652-grafik.png

            CodierknechtC 1 Reply Last reply
            0
            • FredFF FredF

              @peterl-0 Das müsste (einfacher) auch so gehen:
              795f8753-a47c-4c3a-be6d-142ca76a357a-grafik.png

              Wert Baustein ist hierunter (versteckt):
              21197e6c-f2a6-4220-9c3e-5f8414cb0652-grafik.png

              CodierknechtC Online
              CodierknechtC Online
              Codierknecht
              Developer Most Active
              wrote on last edited by
              #7

              @fredf
              Da wird aber doch nur geschaltet, wenn der DP auf "true" gesetzt wird.

              Das hier schaltet die beiden DP immer gegenläufig:

              a88fbe85-ed96-4b93-81f5-7f127e2bd41b-image.png

              Trigger ist natürlich die Änderung des DP hinter dem Schalter.
              Wird der "on" (true), wird der DP für "switch-on" "true" und der DP "switch-off" wird "false"
              Wird der "off" (false), wird der DP für "switch-on" auch "false" und der DP "switch-off" wird "true" (not false).

              In reinem Code ist das ein Zweizeiler:

              on({id: "schalter", change: "ne"}, async function (obj) {
                setState("switch-on", obj.state.val);
                setState("switch-off", !obj.state.val);
              });
              

              Ggf. müsste man da noch die Verzögerung einbauen, wenn das anders nicht funktioniert.

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              FredFF P ArmilarA 3 Replies Last reply
              0
              • CodierknechtC Codierknecht

                @fredf
                Da wird aber doch nur geschaltet, wenn der DP auf "true" gesetzt wird.

                Das hier schaltet die beiden DP immer gegenläufig:

                a88fbe85-ed96-4b93-81f5-7f127e2bd41b-image.png

                Trigger ist natürlich die Änderung des DP hinter dem Schalter.
                Wird der "on" (true), wird der DP für "switch-on" "true" und der DP "switch-off" wird "false"
                Wird der "off" (false), wird der DP für "switch-on" auch "false" und der DP "switch-off" wird "true" (not false).

                In reinem Code ist das ein Zweizeiler:

                on({id: "schalter", change: "ne"}, async function (obj) {
                  setState("switch-on", obj.state.val);
                  setState("switch-off", !obj.state.val);
                });
                

                Ggf. müsste man da noch die Verzögerung einbauen, wenn das anders nicht funktioniert.

                FredFF Offline
                FredFF Offline
                FredF
                Most Active Forum Testing
                wrote on last edited by
                #8

                @codierknecht
                Stimmt... wenn der eine true ist muss der ander ja false sein

                DJMarc75D 1 Reply Last reply
                0
                • FredFF FredF

                  @codierknecht
                  Stimmt... wenn der eine true ist muss der ander ja false sein

                  DJMarc75D Offline
                  DJMarc75D Offline
                  DJMarc75
                  wrote on last edited by
                  #9

                  @fredf @Codierknecht ich bin nicht sicher...

                  Beide DP könnten auch jeweils bei TRUE schalten, d.h. wenn "switch-off" ein true bekommt wird ausgeschaltet und wenn "switch-on" true bekommt dann wird eingeschaltet.

                  Dies gilt es zu prüfen @PeterL-0

                  Ist dies der Fall dann:

                  Screenshot 2022-11-11 105201.png

                  Lehrling seit 1975 !!!
                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                  P 1 Reply Last reply
                  0
                  • DJMarc75D DJMarc75

                    @fredf @Codierknecht ich bin nicht sicher...

                    Beide DP könnten auch jeweils bei TRUE schalten, d.h. wenn "switch-off" ein true bekommt wird ausgeschaltet und wenn "switch-on" true bekommt dann wird eingeschaltet.

                    Dies gilt es zu prüfen @PeterL-0

                    Ist dies der Fall dann:

                    Screenshot 2022-11-11 105201.png

                    P Offline
                    P Offline
                    PeterL 0
                    wrote on last edited by
                    #10

                    @djmarc75
                    Hab es gerade mal nach deinem Vorschlag getestet. Dann wird mal geschaltet und mal nicht.
                    Ich hab es jetzt so, das ich die beiden DP gegenläufig schalte.
                    b4c68888-39e4-49a6-a631-76e65ca65bc7-grafik.png

                    Vielen Dank an alle für die Hilfe

                    Gruß Peter

                    1 Reply Last reply
                    0
                    • CodierknechtC Codierknecht

                      @fredf
                      Da wird aber doch nur geschaltet, wenn der DP auf "true" gesetzt wird.

                      Das hier schaltet die beiden DP immer gegenläufig:

                      a88fbe85-ed96-4b93-81f5-7f127e2bd41b-image.png

                      Trigger ist natürlich die Änderung des DP hinter dem Schalter.
                      Wird der "on" (true), wird der DP für "switch-on" "true" und der DP "switch-off" wird "false"
                      Wird der "off" (false), wird der DP für "switch-on" auch "false" und der DP "switch-off" wird "true" (not false).

                      In reinem Code ist das ein Zweizeiler:

                      on({id: "schalter", change: "ne"}, async function (obj) {
                        setState("switch-on", obj.state.val);
                        setState("switch-off", !obj.state.val);
                      });
                      

                      Ggf. müsste man da noch die Verzögerung einbauen, wenn das anders nicht funktioniert.

                      P Offline
                      P Offline
                      PeterL 0
                      wrote on last edited by
                      #11

                      @codierknecht
                      Deinen Vorschlag hab ich jetzt auch noch mal probiert.
                      Aber dabei scheitert es an der Verzögerung.
                      Beim einschalten muß ich den Switch-on mit Verzögerung schalten und beim ausschalten den Switch off.

                      1 Reply Last reply
                      0
                      • CodierknechtC Codierknecht

                        @fredf
                        Da wird aber doch nur geschaltet, wenn der DP auf "true" gesetzt wird.

                        Das hier schaltet die beiden DP immer gegenläufig:

                        a88fbe85-ed96-4b93-81f5-7f127e2bd41b-image.png

                        Trigger ist natürlich die Änderung des DP hinter dem Schalter.
                        Wird der "on" (true), wird der DP für "switch-on" "true" und der DP "switch-off" wird "false"
                        Wird der "off" (false), wird der DP für "switch-on" auch "false" und der DP "switch-off" wird "true" (not false).

                        In reinem Code ist das ein Zweizeiler:

                        on({id: "schalter", change: "ne"}, async function (obj) {
                          setState("switch-on", obj.state.val);
                          setState("switch-off", !obj.state.val);
                        });
                        

                        Ggf. müsste man da noch die Verzögerung einbauen, wenn das anders nicht funktioniert.

                        ArmilarA Offline
                        ArmilarA Offline
                        Armilar
                        Most Active Forum Testing
                        wrote on last edited by
                        #12

                        @codierknecht sagte in Steckdose mit 2 Datenpunkten für on off:

                        Ggf. müsste man da noch die Verzögerung einbauen, wenn das anders nicht funktioniert.

                        Nichts anderes hat er gesagt. Versuche es doch mal umzusetzen und poste das aktuelle Skript...

                        Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                        https://github.com/joBr99/nspanel-lovelace-ui/wiki

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        P 1 Reply Last reply
                        0
                        • ArmilarA Armilar

                          @codierknecht sagte in Steckdose mit 2 Datenpunkten für on off:

                          Ggf. müsste man da noch die Verzögerung einbauen, wenn das anders nicht funktioniert.

                          Nichts anderes hat er gesagt. Versuche es doch mal umzusetzen und poste das aktuelle Skript...

                          P Offline
                          P Offline
                          PeterL 0
                          wrote on last edited by
                          #13

                          @armilar
                          Habe es gestern so versucht. Aber ich muss beim einschalten zuerst den switch off auf false setzen und den switch on auf true mit Verzögerung.
                          Beim ausschalten mußß ich in umgekehrter Reihenfolge schalten.
                          switch on auf false ohne Verzögerung und switch off auf true mit Verzögerung.
                          8a622b53-c576-4a57-89dd-0af8639a46cb-grafik.png
                          Anders funktioniert es nicht.

                          DJMarc75D MartinPM 2 Replies Last reply
                          0
                          • P PeterL 0

                            @armilar
                            Habe es gestern so versucht. Aber ich muss beim einschalten zuerst den switch off auf false setzen und den switch on auf true mit Verzögerung.
                            Beim ausschalten mußß ich in umgekehrter Reihenfolge schalten.
                            switch on auf false ohne Verzögerung und switch off auf true mit Verzögerung.
                            8a622b53-c576-4a57-89dd-0af8639a46cb-grafik.png
                            Anders funktioniert es nicht.

                            DJMarc75D Offline
                            DJMarc75D Offline
                            DJMarc75
                            wrote on last edited by DJMarc75
                            #14

                            @peterl-0 hast Du mal versucht den DP switch.on manuell auf true zu setzen wenn die Dose definitiv aus ist ?
                            Und andersrum auch mal getestet ?
                            Ich glaub nämlich immernoch dass beide DPs auf true reagieren.
                            Kann mich aber auch täuschen.

                            Lehrling seit 1975 !!!
                            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                            ? 1 Reply Last reply
                            0
                            • DJMarc75D DJMarc75

                              @peterl-0 hast Du mal versucht den DP switch.on manuell auf true zu setzen wenn die Dose definitiv aus ist ?
                              Und andersrum auch mal getestet ?
                              Ich glaub nämlich immernoch dass beide DPs auf true reagieren.
                              Kann mich aber auch täuschen.

                              ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #15

                              @djmarc75

                              Bin gerade am gleichen "Problem" dran jedoch mit Glühbirnen von Ledvance.

                              Der DP switch.on ist bei mir Schreibgeschützt. Habe bei ausgeschaltetem Zustand wie von Dir vorgeschlagen auf true gesetzt. Dann per Handy via App eingeschaltet. Nun steht dort wieder on.

                              DJMarc75D 1 Reply Last reply
                              0
                              • ? A Former User

                                @djmarc75

                                Bin gerade am gleichen "Problem" dran jedoch mit Glühbirnen von Ledvance.

                                Der DP switch.on ist bei mir Schreibgeschützt. Habe bei ausgeschaltetem Zustand wie von Dir vorgeschlagen auf true gesetzt. Dann per Handy via App eingeschaltet. Nun steht dort wieder on.

                                DJMarc75D Offline
                                DJMarc75D Offline
                                DJMarc75
                                wrote on last edited by
                                #16

                                @vazi Zeig bitte mal einen Screenshot vom Objektbaum

                                Lehrling seit 1975 !!!
                                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                ? 1 Reply Last reply
                                0
                                • DJMarc75D DJMarc75

                                  @vazi Zeig bitte mal einen Screenshot vom Objektbaum

                                  ? Offline
                                  ? Offline
                                  A Former User
                                  wrote on last edited by A Former User
                                  #17

                                  @DJMarc75

                                  Habs gerade bemerkt.... Du meinst den DP unter capabilities switch-on und nicht wie ich dachte unter status/switch/sitch value


                                  96c84c92-dea6-4019-b198-3f55afc35f91-image.png

                                  DJMarc75D 1 Reply Last reply
                                  0
                                  • ? A Former User

                                    @DJMarc75

                                    Habs gerade bemerkt.... Du meinst den DP unter capabilities switch-on und nicht wie ich dachte unter status/switch/sitch value


                                    96c84c92-dea6-4019-b198-3f55afc35f91-image.png

                                    DJMarc75D Offline
                                    DJMarc75D Offline
                                    DJMarc75
                                    wrote on last edited by
                                    #18

                                    @vazi Wie verhalten sich denn die DP

                                    switch-off
                                    

                                    und

                                    switch-on
                                    

                                    wenn Du per App schaltest?

                                    Lehrling seit 1975 !!!
                                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                    ? 1 Reply Last reply
                                    0
                                    • DJMarc75D DJMarc75

                                      @vazi Wie verhalten sich denn die DP

                                      switch-off
                                      

                                      und

                                      switch-on
                                      

                                      wenn Du per App schaltest?

                                      ? Offline
                                      ? Offline
                                      A Former User
                                      wrote on last edited by
                                      #19

                                      @djmarc75

                                      Keine Veränderung

                                      DJMarc75D 1 Reply Last reply
                                      0
                                      • ? A Former User

                                        @djmarc75

                                        Keine Veränderung

                                        DJMarc75D Offline
                                        DJMarc75D Offline
                                        DJMarc75
                                        wrote on last edited by
                                        #20

                                        @vazi dann zeig mal die jeweiligen Objektdaten (Bleistift rechts anklicken) und poste die hier in Codetags

                                        Lehrling seit 1975 !!!
                                        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                        ? 1 Reply Last reply
                                        0
                                        • DJMarc75D DJMarc75

                                          @vazi dann zeig mal die jeweiligen Objektdaten (Bleistift rechts anklicken) und poste die hier in Codetags

                                          ? Offline
                                          ? Offline
                                          A Former User
                                          wrote on last edited by A Former User
                                          #21

                                          @djmarc75 ```

                                          {
                                            "type": "state",
                                            "common": {
                                              "name": "",
                                              "type": "boolean",
                                              "role": "boolean",
                                              "write": true,
                                              "read": true
                                            },
                                            "native": {},
                                            "from": "system.adapter.smartthings.0",
                                            "user": "system.user.admin",
                                            "ts": 1690450416943,
                                            "_id": "smartthings.0.cbf9a2be-420b-4f59-80f6-d47727cd9727.capabilities.switch-off",
                                            "acl": {
                                              "object": 1636,
                                              "state": 1636,
                                              "owner": "system.user.admin",
                                              "ownerGroup": "system.group.administrator"
                                            }
                                          }
                                          
                                          {
                                            "type": "state",
                                            "common": {
                                              "name": "",
                                              "type": "boolean",
                                              "role": "boolean",
                                              "write": true,
                                              "read": true
                                            },
                                            "native": {},
                                            "from": "system.adapter.smartthings.0",
                                            "user": "system.user.admin",
                                            "ts": 1690450416943,
                                            "_id": "smartthings.0.cbf9a2be-420b-4f59-80f6-d47727cd9727.capabilities.switch-on",
                                            "acl": {
                                              "object": 1636,
                                              "state": 1636,
                                              "owner": "system.user.admin",
                                              "ownerGroup": "system.group.administrator"
                                            }
                                          }
                                          
                                          {
                                            "type": "state",
                                            "common": {
                                              "name": "value",
                                              "role": "text",
                                              "type": "string",
                                              "write": false,
                                              "read": true,
                                              "custom": {
                                                "iqontrol.0": {
                                                  "0": "",
                                                  "1": "",
                                                  "2": "",
                                                  "enabled": true,
                                                  "invert": false,
                                                  "confirm": false,
                                                  "pincode": "",
                                                  "roundDigits": 2,
                                                  "timeFormat": "x",
                                                  "timeDisplayFormat": "dddd, DD.MM.YYYY HH:mm:ss",
                                                  "timeDisplayDontShowDistance": false,
                                                  "targetValueId": "",
                                                  "statesAddInput": false,
                                                  "statesAddInputCaption": "Enter other value...",
                                                  "showOnlyTargetValues": false,
                                                  "readonly": true,
                                                  "unit": "",
                                                  "unit_zero": "",
                                                  "unit_one": "",
                                                  "min": "",
                                                  "max": "",
                                                  "step": "",
                                                  "type": "string",
                                                  "role": "text",
                                                  "states": {
                                                    "on": "Ein",
                                                    "off": "Aus"
                                                  }
                                                }
                                              }
                                            },
                                            "native": {},
                                            "_id": "smartthings.0.cbf9a2be-420b-4f59-80f6-d47727cd9727.status.switch.switch.value",
                                            "acl": {
                                              "object": 1636,
                                              "state": 1636,
                                              "owner": "system.user.admin",
                                              "ownerGroup": "system.group.administrator"
                                            },
                                            "from": "system.adapter.admin.0",
                                            "user": "system.user.admin",
                                            "ts": 1690488136289
                                          }
                                          
                                          DJMarc75D 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

                                          289

                                          Online

                                          32.7k

                                          Users

                                          82.6k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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