Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Wert mit Script setzen bei Datenpunkt mit Dropdown

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wert mit Script setzen bei Datenpunkt mit Dropdown

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kaese2002 last edited by Homoran

      Hallo zusammen

      Ich habe folgendes Problem, was ich aktuell nicht gelöst kriege.
      Das Script is simpel, es schreibt Hex Werte in den RGB Controller.
      Die Funktion funktioniert aber nur, wenn der Controller im Colour Mode ist. Ist er im "White" Mode, möchte ich mit dem Script im Anhang den Modus ändern...Leider springt der wert nach 2sek wieder zurück.

      Bildschirm­foto 2023-04-09 um 20.54.16.png

      ioBroker Tuya RGB controller video: https://www.youtube.com/watch?v=MC3hH7ZasUA

      MOD-EDIT: externen Link sichtbar gemacht!

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

        @kaese2002 sind die Werte wiklich vom Typ String?

        K 1 Reply Last reply Reply Quote 0
        • K
          kaese2002 @Homoran last edited by

          @homoran said in Wert mit Script setzen bei Datenpunkt mit Dropdown:

          @kaese2002 sind die Werte wiklich vom Typ String?

          Da hab ich mich auch schon gefragt, ob ich was falsch mache, eher Number würd ich rauslesen. Der Datenpunkt kommt ja vom Device oder? Da kann ich ja nix ändern oder? was muss im Script angepasst werden?

          {
            "type": "state",
            "common": {
              "type": "number",
              "states": {
                "0": "white",
                "1": "colour",
                "2": "scene",
                "3": "music"
              },
              "read": true,
              "write": true,
              "name": "work_mode",
              "role": "level"
            },
            "native": {
              "code": "work_mode",
              "defaultValue": "",
              "canTrigger": true,
              "iconname": "icon-dp_mode",
              "type": "obj",
              "executable": true,
              "mode": "rw",
              "defaultRecommend": false,
              "name": "模式",
              "property": {
                "range": [
                  "white",
                  "colour",
                  "scene",
                  "music"
                ],
                "type": "enum"
              },
              "id": 21,
              "editPermission": false
            },
            "_id": "tuya.0.bf55d0397692352edfijxg.21",
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            },
            "from": "system.adapter.admin.0",
            "user": "system.user.admin",
            "ts": 1681065696716
          }
          
          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @kaese2002 last edited by

            @kaese2002 sagte in Wert mit Script setzen bei Datenpunkt mit Dropdown:

            eher Number würd ich rauslesen

            dann nimm auch blaue Blöcke sus dem Beteich Mathematik und keine grünen Textblöcke
            (für die entsprechenden Werte)

            K 1 Reply Last reply Reply Quote 0
            • K
              kaese2002 @Homoran last edited by

              @homoran so simple...danke dir

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

              Support us

              ioBroker
              Community Adapters
              Donate

              938
              Online

              32.0k
              Users

              80.5k
              Topics

              1.3m
              Posts

              2
              5
              278
              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