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]Mit einer Magic Cube Geste mehrere Szenen schalten

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst]Mit einer Magic Cube Geste mehrere Szenen schalten

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jwedenig Most Active last edited by jwedenig

      Hi!

      Ich würde gerne mit einer Geste meines Cubes (z.b. Rotate 90 Grad) eine Szene von meinen Hue Lichtern schalten, wenn ich den Würfel wieder weiter drehe die nächste Szene u.s.w.
      Welchen Baustein brauche ich dafür?
      Vielen Dank!

      Liebe Grüße
      Jürgen

      Cinimod 1 Reply Last reply Reply Quote 0
      • Cinimod
        Cinimod Most Active @jwedenig last edited by

        @jwedenig Hey ,
        Ich habe weder so nen Cube noch Hue Lampen im ioBroker.
        Wie sehen denn die Datenpunkte aus die sich ändern beim rotieren, bzw. welche Werte gibt er/sie aus ?
        Und wie kannst du die Szenen ansteuern ? Hast du für jede einen eigenen Datenpunkt der sich auch true/false stellen lässt ?

        J 1 Reply Last reply Reply Quote 0
        • J
          jwedenig Most Active @Cinimod last edited by

          @dom-sch

          Hi!

          Also der Datenpunkt des Cubes schaut so aus:

          {
            "type": "state",
            "common": {
              "name": "Cube1 Flip on 180°",
              "type": "boolean",
              "read": true,
              "write": false,
              "role": "button"
            },
            "from": "system.adapter.zigbee.0",
            "user": "system.user.admin",
            "ts": 1582027405145,
            "_id": "zigbee.0.00158d0002e9766f.flip180",
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            }
          }
          

          und der Datenpunkt einer Szene zb so:

          {
            "_id": "hue.0.Couchlicht.scene_hell",
            "type": "state",
            "common": {
              "type": "boolean",
              "name": "Scene Hell",
              "role": "button"
            },
            "native": {
              "id": "Ix4qRPVcijhYuMS",
              "group": "2"
            },
            "from": "system.adapter.hue.0",
            "user": "system.user.admin",
            "ts": 1631861733516,
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            }
          }
          

          Wie gesagt, cool wäre ein Skript wo ich immer eine Szene weiterschalten kann, sprich ich kippe den Würfel und es kommt Szene1, dann weiter und es kommt Szene2 bis z.B. Szene 5, und dann beginnt das Ganze wieder von vorne!

          Danke und Liebe Grüße

          Jürgen

          Cinimod 1 Reply Last reply Reply Quote 0
          • Cinimod
            Cinimod Most Active @jwedenig last edited by

            @jwedenig

            Hey, versuch das mal.
            Ich weiß jetzt natürlich nicht ob die einzelnen Szenen sich selbst wieder auf false stellen. Der Cube Datenpunkt wird vermutlich nur einmal kurz true sein und dann wieder auf false ?!

            Bildschirmfoto 2021-09-18 um 10.50.44.png

            J 2 Replies Last reply Reply Quote 0
            • J
              jwedenig Most Active @Cinimod last edited by

              @dom-sch

              Hi, danke, sobald ich zu Hause bin werde ich es versuchen und gebe dann Feedback!

              Danke

              1 Reply Last reply Reply Quote 0
              • J
                jwedenig Most Active @Cinimod last edited by

                @dom-sch

                funktioniert super, danke!
                nur verstehen tu ichs nicht, was macht Rest von Zähler durch 5?

                Liebe Grüße
                Jürgen

                Cinimod 1 Reply Last reply Reply Quote 0
                • Cinimod
                  Cinimod Most Active @jwedenig last edited by

                  @jwedenig
                  das habe ich so gemacht, das du als Ergebnis in Szene immer irgendwas zwischen 0-4 raus kommt, das ist der Rest der bei der Rechenaufgabe die nicht glatt auf geht.

                  5 geteilt 5 gleich 1 Rest 0
                  6 geteilt 5 gleich 1 Rest 1

                  beschreibt die variable "Szene" mit dem was als Rest raus kommt

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    jwedenig Most Active @Cinimod last edited by

                    @dom-sch

                    alles klar, vielen Dank!!!

                    Cinimod 1 Reply Last reply Reply Quote 0
                    • Cinimod
                      Cinimod Most Active @jwedenig last edited by

                      @jwedenig Gern .. bitte noch [gelöst] in den Titel

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        jwedenig Most Active @Cinimod last edited by

                        @dom-sch

                        done!

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        848
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        blockly
                        2
                        10
                        216
                        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