Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Script gibt Wert nicht weiter

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Script gibt Wert nicht weiter

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 2 Kommentatoren 861 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Mechy
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe folgendes Problem und sitze schon mehre Stunden daran. (Bin eher nicht der Programmierer)

    Ein Schalter (tuya adapter)den ich für Rollos benutze hat 3 Zustände
    1 hoch
    2 runter
    3 stop

    Nun habe ich ein Blockly script gebaut, welches bei einer Spracheingabe per Alexa das Rollo auf 3 setzen soll. Allerdings wird der Wert nicht übernommen.
    Kann mir jemand erklären warum das so ist ?

    aac14440-ad42-449f-8c9b-79582ddfb284-image.png
    ebd17412-7fe7-46f6-b531-2342909fb896-image.png
    Der Wert bleibt immer bei 1, wenn ich "test" sage. Der Wert Test taucht bei summary in Alexa aber auf.

    In der Oberfläche für die VIS kann ich die 3 Zustände per Knopf bedienen.

    Danke im Voraus

    dslraserD 2 Antworten Letzte Antwort
    0
    • M Mechy

      Hallo zusammen,

      ich habe folgendes Problem und sitze schon mehre Stunden daran. (Bin eher nicht der Programmierer)

      Ein Schalter (tuya adapter)den ich für Rollos benutze hat 3 Zustände
      1 hoch
      2 runter
      3 stop

      Nun habe ich ein Blockly script gebaut, welches bei einer Spracheingabe per Alexa das Rollo auf 3 setzen soll. Allerdings wird der Wert nicht übernommen.
      Kann mir jemand erklären warum das so ist ?

      aac14440-ad42-449f-8c9b-79582ddfb284-image.png
      ebd17412-7fe7-46f6-b531-2342909fb896-image.png
      Der Wert bleibt immer bei 1, wenn ich "test" sage. Der Wert Test taucht bei summary in Alexa aber auf.

      In der Oberfläche für die VIS kann ich die 3 Zustände per Knopf bedienen.

      Danke im Voraus

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      schrieb am zuletzt editiert von dslraser
      #2

      @Mechy
      nimm mal einen Mathe Baustein für die Werte 1,2 oder 3
      probiere mal so und stelle mal den Trigger auf wurde aktualisiert.

      Bildschirmfoto 2019-08-28 um 21.09.56.png

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Mechy
        schrieb am zuletzt editiert von
        #3

        Hallo @dslraser! Danke für das schnelle reagieren

        Also ich habe es ausprobiert:

        Das Rollo fährt hoch, oder runter. Aber der Stop funktioniert nicht.
        Bei allen Befehlen kommt jedoch, die Rückmeldung von Alexa "Ich weiß nicht, wie ich diese Einstellung bei Rollo Gästezimmer machen kann"

        Zum Testen habe ich mein kürzeres script nochmal mit den Mathe Baustein (Wert 1) nachgebaut und den Befehl auch nochmal "Test" genannt, aber auf dieses Wort macht Alexa einfach nichts. Bei Rollo hoch klappt es dann wieder.

        Ich habe auch die Werte beobachtet und 1 und 2 schreibt er auch in das Objekt. 3 jedoch nicht
        Verstehe das nicht.

        1 Antwort Letzte Antwort
        0
        • M Mechy

          Hallo zusammen,

          ich habe folgendes Problem und sitze schon mehre Stunden daran. (Bin eher nicht der Programmierer)

          Ein Schalter (tuya adapter)den ich für Rollos benutze hat 3 Zustände
          1 hoch
          2 runter
          3 stop

          Nun habe ich ein Blockly script gebaut, welches bei einer Spracheingabe per Alexa das Rollo auf 3 setzen soll. Allerdings wird der Wert nicht übernommen.
          Kann mir jemand erklären warum das so ist ?

          aac14440-ad42-449f-8c9b-79582ddfb284-image.png
          ebd17412-7fe7-46f6-b531-2342909fb896-image.png
          Der Wert bleibt immer bei 1, wenn ich "test" sage. Der Wert Test taucht bei summary in Alexa aber auf.

          In der Oberfläche für die VIS kann ich die 3 Zustände per Knopf bedienen.

          Danke im Voraus

          dslraserD Offline
          dslraserD Offline
          dslraser
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @Mechy
          zeig mal den RAW von dem Datenpunkt.

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            Mechy
            schrieb am zuletzt editiert von
            #5

            Ich hab gerade versucht herauszufinden was du meinst, aber ich weiß nicht was RAW ist und wo das steht.
            In den Tabellen der Objekte finde ich das zumindest nicht

            dslraserD 2 Antworten Letzte Antwort
            0
            • M Mechy

              Ich hab gerade versucht herauszufinden was du meinst, aber ich weiß nicht was RAW ist und wo das steht.
              In den Tabellen der Objekte finde ich das zumindest nicht

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #6

              @Mechy
              Du gehst auf der Objektseite auf Dein betroffenes Objekt und klickst ganz rechts auf den Bleistift. Und da dann ganz rechts auf RAW(nur Experten)
              Bildschirmfoto 2019-08-29 um 16.57.49.png

              1 Antwort Letzte Antwort
              0
              • M Mechy

                Ich hab gerade versucht herauszufinden was du meinst, aber ich weiß nicht was RAW ist und wo das steht.
                In den Tabellen der Objekte finde ich das zumindest nicht

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                @Mechy
                also da bei 1(1), ganz rechts auf den Bleistift, der hier nicht zu sehen ist.
                1567017736405-ebd17412-7fe7-46f6-b531-2342909fb896-image.png

                M dslraserD 2 Antworten Letzte Antwort
                0
                • dslraserD dslraser

                  @Mechy
                  also da bei 1(1), ganz rechts auf den Bleistift, der hier nicht zu sehen ist.
                  1567017736405-ebd17412-7fe7-46f6-b531-2342909fb896-image.png

                  M Offline
                  M Offline
                  Mechy
                  schrieb am zuletzt editiert von
                  #8

                  @dslraser
                  Danke! Das sieht dann so aus

                  {
                  "from": "system.adapter.tuya.0",
                  "user": "system.user.admin",
                  "ts": 1566041180039,
                  "common": {
                  "name": "status",
                  "type": "number",
                  "role": "level",
                  "read": true,
                  "write": true,
                  "states": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3"
                  },
                  "smartName": {
                  "de": "status"
                  }
                  },
                  "native": {},
                  "acl": {
                  "object": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator",
                  "state": 1636

                  dslraserD 1 Antwort Letzte Antwort
                  0
                  • M Mechy

                    @dslraser
                    Danke! Das sieht dann so aus

                    {
                    "from": "system.adapter.tuya.0",
                    "user": "system.user.admin",
                    "ts": 1566041180039,
                    "common": {
                    "name": "status",
                    "type": "number",
                    "role": "level",
                    "read": true,
                    "write": true,
                    "states": {
                    "0": "0",
                    "1": "1",
                    "2": "2",
                    "3": "3"
                    },
                    "smartName": {
                    "de": "status"
                    }
                    },
                    "native": {},
                    "acl": {
                    "object": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator",
                    "state": 1636

                    dslraserD Offline
                    dslraserD Offline
                    dslraser
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @Mechy
                    Ja, das meinte ich. Also es ist "type": "number", und bei der 1 und 2 funktioniert es ja.
                    Was passiert denn, wenn Du nur den steuere Baustein mit der 3 mal einmal ausführst, ohne alles andere wie Alexa, wird der Befehl dann ausgeführt ?

                    1 Antwort Letzte Antwort
                    0
                    • dslraserD dslraser

                      @Mechy
                      also da bei 1(1), ganz rechts auf den Bleistift, der hier nicht zu sehen ist.
                      1567017736405-ebd17412-7fe7-46f6-b531-2342909fb896-image.png

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @dslraser sagte in Script gibt Wert nicht weiter:

                      @Mechy
                      also da bei 1(1), ganz rechts auf den Bleistift, der hier nicht zu sehen ist.
                      1567017736405-ebd17412-7fe7-46f6-b531-2342909fb896-image.png

                      etwas komisch ist das schon, ist dieser Datenpunkt tatsächlich zum steuern gedacht, oder ist das nur eine Statusanzeige ?
                      Ich habe diese Geräte und den Adapter nicht, deshalb weiß ich es nicht.

                      M 1 Antwort Letzte Antwort
                      0
                      • dslraserD dslraser

                        @dslraser sagte in Script gibt Wert nicht weiter:

                        @Mechy
                        also da bei 1(1), ganz rechts auf den Bleistift, der hier nicht zu sehen ist.
                        1567017736405-ebd17412-7fe7-46f6-b531-2342909fb896-image.png

                        etwas komisch ist das schon, ist dieser Datenpunkt tatsächlich zum steuern gedacht, oder ist das nur eine Statusanzeige ?
                        Ich habe diese Geräte und den Adapter nicht, deshalb weiß ich es nicht.

                        M Offline
                        M Offline
                        Mechy
                        schrieb am zuletzt editiert von
                        #11

                        @dslraser Hallo!

                        Also ich habe das ganze per Maus nun auch auf diesem Datenpunkt gesteuert. Also ja, das ist wohl dafür gedacht ^^

                        Danach habe ich nun über das WE den Pi neu gestartet. Nun nimmt der den Befehl tatsächlich auch per Alexa an, wenn der Befehl "rollo stopp" (ja stopp muss mit 2 p sein) heißt.
                        Der Befehl "Gästezimmer rollo stopp" geht dennoch nicht.

                        Allerdings meldet Alexa dann zurück:" Rollos unterstützt das nicht" nachdem der Befehl ausgeführt wurde. Etwas merkwürdig das alles -_-

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          Mechy
                          schrieb am zuletzt editiert von Mechy
                          #12

                          Hallo,

                          ich habe etwas experimentiert.

                          Das Problem ist das man die Sprachbefehle klein schreiben muss.
                          Außerdem sollte man das Gerät in der Alexa App löschen, da man sonst die Rückmeldung bekommt, das etwas nicht funktioniert, obwohl es dann funktioniert.

                          So sieht das ganze dann aus:
                          2d26fe0a-4650-4bc4-8a06-b70c99d01e81-image.png
                          Neues Problem, wie kann man das Thema als gelöst markieren ? =D

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          702

                          Online

                          32.6k

                          Benutzer

                          82.1k

                          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