Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter hue-extended

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter hue-extended

    This topic has been deleted. Only users with topic management privileges can see it.
    • Zefau
      Zefau @dos1973 last edited by

      @dos1973 sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:

      Ich werde wohl warten müssen dass der Hue Bug behoben wird...

      Hab dir das Skript mal für die Kommandozeile zusammengestellt: scene.js

      1. Skript runterladen und in einem Ordner speichern
      2. Per Kommandozeile in den Ordner navigieren
      3. npm i request-promise ausführen, um das Paket zu installieren

      Kommandos:

      • node scene <token> <sceneId> zeigt die aktuellen Einstellungen der Szene mit sceneId
      • node scene <token> <sceneId> <transitionTime> speichert die neue transitionTime

      z. B.

      1. node scene ArzP2yHKjD3KXXXXXXXSU7NG-pA3UsMNX3x p3XV34t4yScXryS ruft die Szene p3XV34t4yScXryS ab
      2. node scene ArzP2yHKjD3KXXXXXXXSU7NG-pA3UsMNX3x p3XV34t4yScXryS 30 speichert eine transition von 30 für p3XV34t4yScXryS
      1 Reply Last reply Reply Quote 0
      • D
        dos1973 last edited by

        Danke!

        Das macht dann ein/ aus transition...

        Ich versuches es sobald ich zh bin

        D 1 Reply Last reply Reply Quote 0
        • D
          dos1973 @dos1973 last edited by dos1973

          @Zefau
          das klappt nur bedingt... es wird keine Transitiontime auf eine Szene gesetzt, er macht es nur auf die erste Lampe.

          node scene Ish9AlyuGYkYWoqQjFOA45pUoF22UQ1WbOaDK7dK msI5-W9gGmDQhU6
          SCENE:
          { name: 'D-gemütlich2',
            type: 'GroupScene',
            group: '1',
            lights: 
             [ '1',
               '2',
               '5',
               '9',
               '10',
               '11',
               '13',
               '14',
               '15',
               '16',
               '17',
               '18',
               '19',
               '20' ],
            owner: 'Ish9AlyuGYkYWoqQjFOA45pUoF22UQ1WbOaDK7dK',
            recycle: false,
            locked: false,
            appdata: { version: 1, data: 'yCfea_r01_d99' },
            picture: '',
            lastupdated: '2019-12-17T20:36:51',
            version: 2,
            lightstates: 
             { '1': { on: true, bri: 74, xy: [Array], transitiontime: 30 },
               '2': { on: true, bri: 74, xy: [Array] },
               '5': { on: true, bri: 109, xy: [Array] },
               '9': { on: true, bri: 135, xy: [Array] },
               '10': { on: true, bri: 74, xy: [Array] },
               '11': { on: true, bri: 135, xy: [Array] },
               '13': { on: true, bri: 74, ct: 438 },
               '14': { on: true, bri: 109, ct: 438 },
               '15': { on: true, bri: 74, ct: 438 },
               '16': { on: true, bri: 109, ct: 438 },
               '17': { on: true, bri: 74, ct: 438 },
               '18': { on: true, bri: 74, ct: 454 },
               '19': { on: true, bri: 74, ct: 438 },
               '20': { on: true, bri: 109, ct: 454 } } }
          
          SETTINGS "lightstates":
          { on: true, bri: 74, xy: [ 0.6305, 0.3541 ], transitiontime: 30 }
          

          dein script funktioniert... du sprichst darin ja auch nur den "lighstate 1" an, lässt sich das auf die Gruppe erweitern/ anwenden?

          if (scene.lightstates && scene.lightstates[1] && transitionTime) {
          		let data = { ...scene.lightstates[1], "transitiontime": transitionTime }
          		request({
          			uri: 'http://192.168.10.27/api/' + token + '/scenes/' + sceneId + '/lightstates/1',
          			method: 'PUT',
          			body: data,
          			json: true
          
          Zefau 1 Reply Last reply Reply Quote 0
          • Zefau
            Zefau @dos1973 last edited by

            @dos1973 probier mal scene.js

            D 1 Reply Last reply Reply Quote 0
            • D
              dos1973 @Zefau last edited by dos1973

              @Zefau
              das klappt... und noch ein frage, kann ich transitintime auch wieder entfernen?

              edit:
              für die Nachwelt, falls das Script noch jemand nutzen möchte.
              Im script sind 2 Positionen in denen die IP der HUE Bridge ausgetauscht werden müssen...

              Zefau 1 Reply Last reply Reply Quote 0
              • Zefau
                Zefau @dos1973 last edited by

                Das Skript nochmal angepasst bzgl. der IP: scene.js

                1. Skript runterladen und in einem Ordner speichern
                2. Per Kommandozeile in den Ordner navigieren
                3. npm i request-promise ausführen, um das Paket zu installieren

                Kommandos:

                • node scene <ip> <token> <sceneId> zeigt die aktuellen Einstellungen der Szene mit sceneId
                • node scene <ip> <token> <sceneId> <transitionTime> speichert die neue transitionTime

                z. B.

                1. node scene 192.168.1.30 ArzP2yHKjD3KXXXXXXXSU7NG-pA3UsMNX3x p3XV34t4yScXryS ruft die Szene p3XV34t4yScXryS ab
                2. node scene 192.168.1.30 ArzP2yHKjD3KXXXXXXXSU7NG-pA3UsMNX3x p3XV34t4yScXryS 30 speichert eine transition von 30 für p3XV34t4yScXryS
                1 Reply Last reply Reply Quote 0
                • R
                  rehmosch @Zefau last edited by

                  @Zefau hmmm, wie sieht denn der Befehl im command aus?

                  {"on":true, "szene": nqzlxTGPKATf6WQ, "transitiontime":20}

                  Danke

                  Zefau 1 Reply Last reply Reply Quote 0
                  • Zefau
                    Zefau @rehmosch last edited by

                    @rehmosch die transition kann für Szenen nicht im command geschickt werden, daher das Skript. Die transition ist fest in der Szene gespeichert und wird durch das Skript entsprechend angepasst.

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      rehmosch @Zefau last edited by

                      @Zefau hey,

                      [
                         {
                            "success":{
                               "/scenes/p3XV34t4yScXryS/lightstates/1/on":true
                            }
                         },
                         {
                            "success":{
                               "/scenes/p3XV34t4yScXryS/lightstates/1/bri":137
                            }
                         },
                         {
                            "success":{
                               "/scenes/p3XV34t4yScXryS/lightstates/1/xy":[
                                  0.1715,
                                  0.3528
                               ]
                            }
                         },
                         {
                            "success":{
                               "/scenes/p3XV34t4yScXryS/lightstates/1/transitiontime":25
                            }
                         }
                      ]
                      Ab jetzt kann die Szene normal ausgeführt werden und die transitiontime wird entsprechend mitgenommen. Wenn unterschiedliche transitiontime gewollt sind, muss eine neue Szene angelegt werden.
                      
                         0  
                      
                      

                      Muss ich dieses Skript für mich anpassen und dann unter dem Javaskript-Ordner "Eigene Skripte" speichern und dann in Blockly wieder einbinden?

                      Danke & schöne Weihnachten 😉

                      1 Reply Last reply Reply Quote 0
                      • D
                        dos1973 last edited by

                        Nein, du führst das Script aus und ergänzt die Transition Time zu bereits bestehenden Szenen.

                        Dein Szenen Aufruf bleibt gleich nur dann eben mit der neuen Transition Time Dauer.

                        1 Reply Last reply Reply Quote 0
                        • V
                          valbuz last edited by

                          Hallo

                          Ich hatte heute ein Netzwerkunterbuch der HUE Bridge und ioBroker. Nachdem das Netz wieder verfügbar war, fand ich danach im LOG Fehlermeldungen von fehlender UID etc.
                          Habe dann in den Objekten plötzlich neue HUE Lamps gefunden und meine konfigurierten wurden nummerisch nach hinten verlegt. Dadurch konnte ich mit den Skripts natürlich die Datenpunkte nicht mehr ansprechen!
                          Ein Stoppen des Adapters und löschen der Objekte half nichts, diese werden gleich wieder angelegt.
                          Kann ja nicht sein, dass nach einem Netzwerkunterbruch die Struktur durcheinander gerät.

                          Danke

                          hue.JPG

                          Zefau 1 Reply Last reply Reply Quote 0
                          • Horst Böttcher
                            Horst Böttcher @Zefau last edited by

                            @Zefau Hallo ich habe ihren adapter installiert
                            und bekomme vollgende fehler meldung

                            Neuen Benutzer abrufen
                            Zunächst den Button an der Hue Bridge drücken! Danach mit dem Button -Neuen Benutzer abrufen- fortfahren.

                            Status:
                            Verbinde zum Adapter..
                            Verbunden zum Adapter. Lade Token..
                            Error: getaddrinfo ENOTFOUND undefined undefined:80

                            Zefau 1 Reply Last reply Reply Quote 0
                            • Zefau
                              Zefau @Horst Böttcher last edited by

                              @Horst-Böttcher Danke für die Info. Prüfe ich morgen

                              1 Reply Last reply Reply Quote 0
                              • Horst Böttcher
                                Horst Böttcher last edited by

                                Wollte fragen ob es schon eine lösung gibt

                                Zefau 2 Replies Last reply Reply Quote 0
                                • Zefau
                                  Zefau @Horst Böttcher last edited by

                                  @Horst-Böttcher sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:

                                  Wollte fragen ob es schon eine lösung gibt

                                  Gucke mir das gerade an und habe Probleme, den Fehler nachzustellen.

                                  Hast du die IP der Bridge eingetragen?

                                  1 Reply Last reply Reply Quote 0
                                  • Zefau
                                    Zefau @Horst Böttcher last edited by

                                    @Horst-Böttcher installier mal bitte Version v1.1.8 von Github und probier, ob es damit geht.

                                    Horst Böttcher 1 Reply Last reply Reply Quote 0
                                    • Horst Böttcher
                                      Horst Böttcher @Zefau last edited by

                                      @Zefau
                                      Danke hat geklappt mit Version v1.1.8 👍
                                      Gute Arbeit

                                      1 Reply Last reply Reply Quote 1
                                      • Zefau
                                        Zefau @valbuz last edited by

                                        @valbuz sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:

                                        Habe dann in den Objekten plötzlich neue HUE Lamps gefunden und meine konfigurierten wurden nummerisch nach hinten verlegt.

                                        Du kannst in den Adapter-Einstellungen angeben, ob die ID vorne oder hinten erscheinen soll.

                                        1 Reply Last reply Reply Quote 0
                                        • Zefau
                                          Zefau @dos1973 last edited by

                                          @rehmosch @dos1973 sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:

                                          Ich möchte gerne diese Szenen mit TransitionTime aufrufen.

                                          Die Version v1.2.0 bietet nun die Möglichkeit die Transition Time einer Szene zu ändern. Dazu einfach in den Datenpunkt der Szene gehen und unter action die transitiontime ändern (z.B. unter hue-extended.0.scenes.001-bedroom.arctic_aurora.action.transitiontime).

                                          siggi85 1 Reply Last reply Reply Quote 1
                                          • siggi85
                                            siggi85 @Zefau last edited by

                                            @Zefau sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:

                                            @rehmosch @dos1973 sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:

                                            Ich möchte gerne diese Szenen mit TransitionTime aufrufen.

                                            Die Version v1.2.0 bietet nun die Möglichkeit die Transition Time einer Szene zu ändern. Dazu einfach in den Datenpunkt der Szene gehen und unter action die transitiontime ändern (z.B. unter hue-extended.0.scenes.001-bedroom.arctic_aurora.action.transitiontime).

                                            Wird die Transition Time dann im Hue Hub geändert oder "nur" im ioBroker? Also wirkt sich die Einstellung auch aus, wenn ich die Szene bspw per Hue App auslöse?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            867
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            hue hue-extended
                                            49
                                            167
                                            20891
                                            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