Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Tuya WLAN Steckdose mit BLockly ansteuern klappt nicht

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    SOLVED [gelöst] Tuya WLAN Steckdose mit BLockly ansteuern klappt nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      speedup76 last edited by Bluefox

      Hallo,

      ich versuche gerade mehrere bestehende WLAN Steckdosen in ioBroker zu integrieren. Die Steckdosen werden im Tuya Adapter sauber erkannt und ich kann den Status über Objekte manuell steuern. Soweit alles bestens.

      2019-03-11 07_51_01-Microsoft Edge.png

      Ich bekomme es jedoch nicht hin, die Steckdose per Script anzusteuern.

      2019-03-11 07_54_17-Microsoft Edge.png

      Ich bekomme dann jedes mal folgende Fehlermeldung:

      2019-03-11 07_55_13-Microsoft Edge.png

      Was läuft da schief, bzw. was mache ich falsch?

      apollon77 1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox @speedup76 last edited by

        @speedup76 Bitte führe in dem Verzeichnis /opt/iobroker das Kommando: iobroker upload javascript
        und danach drücke F5 im Browser und danach wähle dein Object ID neu und danach schaue den JS-Code an.

        S 1 Reply Last reply Reply Quote 0
        • W
          Wildbill last edited by

          Hi,

          ohne die genaue Datenpunktstruktur vom Adapter jetzt zu kennen, aber switch_on bzw. switch klingt für mich irgendwie wie ein Umschalter. Schaltet das Gerät wirklich, wenn Du den manuell auf true setzt und geht er wieder auf false, wenn das Gerät aus ist? Aus der Erinnerung meine ich, es gäbe irgendwo einen Datenpunkt state oder ähnliches, der den Zustand anzeigt und direkt auch zum Schalten geeignet ist.

          Gruss, Jürgen

          1 Reply Last reply Reply Quote 0
          • S
            speedup76 last edited by

            Wie oben schon geschrieben: wenn ich "switch_on" manuell auf TRUE setzte schaltet die Steckdose ein und wenn ich es auf FALSE setze schaltet sie aus. Daher ist das schon der richtige Schalter.
            Bzgl. Erreichbarkeit gibt es weiter unten einen "device online Status"....

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @speedup76 last edited by

              @speedup76
              Mach mal bitte einen Screenshot von dem id selektor wenn du sen baustein mit switch_on anklickst

              1 Reply Last reply Reply Quote 0
              • S
                speedup76 last edited by

                2019-03-11 09_16_58-Microsoft Edge.png

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @speedup76 last edited by Homoran

                  @speedup76
                  Danke, das ist jetzt aber nicht der aus dem ersten Screenshot!
                  Bitte den bleistift rechts von dem state anklicken und den inhalt des reiters RAW hier posten

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    speedup76 @Homoran last edited by

                    @Homoran
                    {
                    "from": "system.adapter.tuya.0",
                    "ts": 1552289760753,
                    "common": {
                    "name": "switch_on",
                    "type": "boolean",
                    "role": "switch",
                    "def": false,
                    "read": true,
                    "write": true
                    },
                    "native": {},
                    "acl": {
                    "object": 1638,
                    "owner": "system.user.tableteg",
                    "ownerGroup": "system.group.user",
                    "state": 1638
                    },
                    "_id": "tuya.0.00621010cc50e3c3d316.1",
                    "type": "state"
                    }

                    1 Reply Last reply Reply Quote 0
                    • apollon77
                      apollon77 @speedup76 last edited by

                      @speedup76 Kann es sein das du mal javascript Adapter 4.2.6 oder so drauf hattest? Da war in Blockly was mit den bjekten kaputt.
                      Bitte neueste Javascript 4.1.x installieren UND dann im Blokcly das Objekt neu zuweisen. Tut es dann?

                      1 Reply Last reply Reply Quote 0
                      • S
                        speedup76 last edited by

                        2019-03-11 09_37_26-Microsoft Edge.png

                        Ich habe 4.1.12 drauf (seit jeher)...

                        1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 last edited by

                          Und vorher von der 3.6.4 gekommen oder wie?

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            speedup76 @apollon77 last edited by speedup76

                            @apollon77

                            kann ich dir ehrlich gesagt nicht sagen. ich habe den ioBroker vor zwei oder drei Wochen neu aufgesetzt....
                            Aber selbst wenn ich von der Version gekommen sein sollte. Was wäre dann das Problem bzw. die Lösung?

                            1 Reply Last reply Reply Quote 0
                            • Bluefox
                              Bluefox last edited by

                              Noch mal in Blockly dein Objekt mit JS 4.1.12 auswählen (obwohl es schon ausgewählt ist) und speichern. Danach soll gehen.

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                speedup76 @Bluefox last edited by

                                @Bluefox
                                Ich habe das Script mehrfach neu angelegt und das Objekt ausgewählt. Das löst das Problem leider nicht...

                                Bluefox 1 Reply Last reply Reply Quote 0
                                • Bluefox
                                  Bluefox @speedup76 last edited by

                                  @speedup76 Kannst du generierten Skript zeigen?

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    speedup76 @Bluefox last edited by

                                    @Bluefox

                                    setState("switch_on", true);
                                    Bluefox 1 Reply Last reply Reply Quote 0
                                    • Bluefox
                                      Bluefox @speedup76 last edited by Bluefox

                                      @speedup76 Das ist falsch. Dann entwider wurden die Files nicht uploaded (iobroker u javascript) oder du wählst Object ID nicht erneut.

                                      S 1 Reply Last reply Reply Quote 0
                                      • S
                                        speedup76 @Bluefox last edited by

                                        @Bluefox
                                        Also ausgewählt habe ich es nochmals erneut bevor ich das Script gepostet habe.
                                        Was kann ich tun?

                                        1 Reply Last reply Reply Quote 0
                                        • Bluefox
                                          Bluefox last edited by

                                          Участник @Bluefox написал в Tuya WLAN Steckdose mit BLockly ansteuern klappt nicht:

                                          iobroker u javascript

                                          Gemacht???

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            speedup76 @Bluefox last edited by

                                            @Bluefox

                                            sorry - was genau meinst Du? ich stehe auf dem Schlauch... ☹

                                            Bluefox 1 Reply Last reply Reply Quote 0
                                            • Bluefox
                                              Bluefox @speedup76 last edited by

                                              @speedup76 Bitte führe in dem Verzeichnis /opt/iobroker das Kommando: iobroker upload javascript
                                              und danach drücke F5 im Browser und danach wähle dein Object ID neu und danach schaue den JS-Code an.

                                              S 1 Reply Last reply Reply Quote 0
                                              • First post
                                                Last post

                                              Support us

                                              ioBroker
                                              Community Adapters
                                              Donate

                                              953
                                              Online

                                              31.7k
                                              Users

                                              79.7k
                                              Topics

                                              1.3m
                                              Posts

                                              5
                                              21
                                              1145
                                              Loading More Posts
                                              • Oldest to Newest
                                              • Newest to Oldest
                                              • Most Votes
                                              Reply
                                              • Reply as topic
                                              Log in to reply
                                              Community
                                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                              The ioBroker Community 2014-2023
                                              logo