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

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter hue-extended

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Test Adapter hue-extended

Geplant Angeheftet Gesperrt Verschoben Tester
huehue-extended
167 Beiträge 49 Kommentatoren 29.9k Aufrufe 39 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.
  • D 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...

    ZefauZ Offline
    ZefauZ Offline
    Zefau
    schrieb am zuletzt editiert von
    #74

    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

    Meine Adapter: https://zefau.github.io/iobroker/

    1 Antwort Letzte Antwort
    0
    • ZefauZ Zefau

      @dos1973 so, habe mir das mal angeguckt. Die transitiontime muss direkt in der Szene gespeichert werden (statisch) und kann nicht dynamisch gesetzt werden.

      Entsprechend der hue Dokumentation (siehe https://developers.meethue.com/develop/hue-api/4-scenes/: storelightstate)

      If set, the lightstates of the lights in the scene will be overwritten by the current state of the lights. Can also be used in combination with transitiontime to update the transition time of a scene.

      Bitte auch beachten:

      The duration of the transition from the light’s current state to the new state. This is given as a multiple of 100ms and defaults to 4 (400ms). For example, setting transitiontime:10 will make the transition last 1 second.

      Also zunächst die aktuellen Einstellungen der Szene in Erfahrung bringen:

      var request = require('request-promise');
      
      request({
      	uri: 'http://192.168.178.31/api/<token>/scenes/<sceneId>',
      	method: 'GET',
      	json: true
      })
      	.then(function(res) {console.log(JSON.stringify(res))});
      

      <sceneId> hat das Format p3XV34t4yScXryS.

      Ausgabe:

      {
         "name":"Arctic aurora",
         "type":"GroupScene",
         "group":"8",
         "lights":[
            "1"
         ],
         "owner":"XXX",
         "recycle":false,
         "locked":false,
         "appdata":{
            "version":1,
            "data":"XXX"
         },
         "picture":"",
         "lastupdated":"2019-12-14T10:14:30",
         "version":2,
         "lightstates":{
            "1":{
               "on":true,
               "bri":137,
               "xy":[
                  0.1715,
                  0.3528
               ]
            }
         }
      }
      

      Der Abschnitt lightstates ist der interessante Teil. Das sind die aktuellen Einstellungen der Szene.
      Diesen Abschnitt gilt es zu verändern:

      var request = require('request-promise');
      
      let data = {
      	// alte Daten aus lightstates
      	"on":true,
      	"bri":137,
      	"xy":[0.1715,0.3528],
      
      	// sowie neu die transitiontime
      	"transitiontime": 25
      }
      
      request({
      	uri: 'http://192.168.178.31/api/<token>/scenes/<sceneId>/lightstates/1',
      	method: 'PUT',
      	body: data,
      	json: true
      })
      	.then(function(res) {console.log(JSON.stringify(res))});
      

      Ausgabe des Befehls:

      [
         {
            "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.

      R Offline
      R Offline
      rehmosch
      schrieb am zuletzt editiert von
      #75

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

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

      Danke

      RP4/Conbee II/Pihilips Hue/HarmonyHub/Sonos/Alexa/Aqara Sensoren/Tradfri/ZigbeeThermostate/Xiaomi Saugroboter/Smarte Türklingel & Briefkasten ...

      ZefauZ 1 Antwort Letzte Antwort
      0
      • R rehmosch

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

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

        Danke

        ZefauZ Offline
        ZefauZ Offline
        Zefau
        schrieb am zuletzt editiert von
        #76

        @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.

        Meine Adapter: https://zefau.github.io/iobroker/

        R 1 Antwort Letzte Antwort
        0
        • ZefauZ Zefau

          @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 Offline
          R Offline
          rehmosch
          schrieb am zuletzt editiert von
          #77

          @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 😉

          RP4/Conbee II/Pihilips Hue/HarmonyHub/Sonos/Alexa/Aqara Sensoren/Tradfri/ZigbeeThermostate/Xiaomi Saugroboter/Smarte Türklingel & Briefkasten ...

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            dos1973
            schrieb am zuletzt editiert von
            #78

            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 Antwort Letzte Antwort
            0
            • V Offline
              V Offline
              valbuz
              schrieb am zuletzt editiert von
              #79

              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

              2xProxmox auf NUC
              E3DC 13kWh Speicher via RCSP an ioBroker

              ZefauZ 1 Antwort Letzte Antwort
              0
              • ZefauZ Zefau

                Test Adapter hue-extended

                Repository https://github.com/Zefau/ioBroker.hue-extended

                Horst BöttcherH Nicht stören
                Horst BöttcherH Nicht stören
                Horst Böttcher
                schrieb am zuletzt editiert von
                #80

                @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

                ZefauZ 1 Antwort Letzte Antwort
                0
                • Horst BöttcherH Horst Böttcher

                  @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

                  ZefauZ Offline
                  ZefauZ Offline
                  Zefau
                  schrieb am zuletzt editiert von
                  #81

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

                  Meine Adapter: https://zefau.github.io/iobroker/

                  1 Antwort Letzte Antwort
                  0
                  • Horst BöttcherH Nicht stören
                    Horst BöttcherH Nicht stören
                    Horst Böttcher
                    schrieb am zuletzt editiert von
                    #82

                    Wollte fragen ob es schon eine lösung gibt

                    ZefauZ 2 Antworten Letzte Antwort
                    0
                    • Horst BöttcherH Horst Böttcher

                      Wollte fragen ob es schon eine lösung gibt

                      ZefauZ Offline
                      ZefauZ Offline
                      Zefau
                      schrieb am zuletzt editiert von
                      #83

                      @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?

                      Meine Adapter: https://zefau.github.io/iobroker/

                      1 Antwort Letzte Antwort
                      0
                      • Horst BöttcherH Horst Böttcher

                        Wollte fragen ob es schon eine lösung gibt

                        ZefauZ Offline
                        ZefauZ Offline
                        Zefau
                        schrieb am zuletzt editiert von
                        #84

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

                        Meine Adapter: https://zefau.github.io/iobroker/

                        Horst BöttcherH 1 Antwort Letzte Antwort
                        0
                        • ZefauZ Zefau

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

                          Horst BöttcherH Nicht stören
                          Horst BöttcherH Nicht stören
                          Horst Böttcher
                          schrieb am zuletzt editiert von
                          #85

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

                          1 Antwort Letzte Antwort
                          1
                          • V valbuz

                            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

                            ZefauZ Offline
                            ZefauZ Offline
                            Zefau
                            schrieb am zuletzt editiert von
                            #86

                            @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.

                            Meine Adapter: https://zefau.github.io/iobroker/

                            1 Antwort Letzte Antwort
                            0
                            • D dos1973

                              Hi,
                              ich habe eine Frage,
                              ich habe einen Raum, in diesem Raum habe ich Szenen definiert, Farben und Helligkeit. Ich möchte gerne diese Szenen mit TransitionTime aufrufen.

                              ich bekomme den Code nicht zusammen... für Hilfestellung wäre ich echt dankbar. alles was ich finden kann sind einzelne Lampen...

                              Bildschirmfoto 2019-12-03 um 20.56.55.png

                              {"transitiontime": 70, "scene":"d-gemütlich", "on":true}

                              hue-extended.0	2019-12-03 20:53:12.875	warn	(966) Attempt 1x - Error setting /groups/1/action/scene: invalid value, d-gemütlich, for parameter, scene
                              

                              die Szene liegt hier

                              hue-extended.0.scenes.001-wohnzimmer.d-gemütlich
                              
                              ZefauZ Offline
                              ZefauZ Offline
                              Zefau
                              schrieb am zuletzt editiert von
                              #87

                              @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).

                              Meine Adapter: https://zefau.github.io/iobroker/

                              siggi85S 1 Antwort Letzte Antwort
                              1
                              • ZefauZ Zefau

                                @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).

                                siggi85S Offline
                                siggi85S Offline
                                siggi85
                                schrieb am zuletzt editiert von
                                #88

                                @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?

                                ZefauZ 1 Antwort Letzte Antwort
                                1
                                • siggi85S siggi85

                                  @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?

                                  ZefauZ Offline
                                  ZefauZ Offline
                                  Zefau
                                  schrieb am zuletzt editiert von
                                  #89

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

                                  Wird die Transition Time dann im Hue Hub geändert oder "nur" im ioBroker?

                                  Die Szene wird auf der hue Bridge geändert. Gilt also für alle Endgeräte.

                                  Meine Adapter: https://zefau.github.io/iobroker/

                                  siggi85S 1 Antwort Letzte Antwort
                                  1
                                  • ZefauZ Zefau

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

                                    Wird die Transition Time dann im Hue Hub geändert oder "nur" im ioBroker?

                                    Die Szene wird auf der hue Bridge geändert. Gilt also für alle Endgeräte.

                                    siggi85S Offline
                                    siggi85S Offline
                                    siggi85
                                    schrieb am zuletzt editiert von
                                    #90

                                    @Zefau Danke für die Info. 👍

                                    1 Antwort Letzte Antwort
                                    0
                                    • N Offline
                                      N Offline
                                      Niko82
                                      schrieb am zuletzt editiert von
                                      #91

                                      Hallo, ich verstehe nicht wie ich mich mit der HUE Bridge über https verbinden kann.
                                      Die Verbindung über http geht ohne Probleme.
                                      Kann mir bitte einer helfen wie das mit den default Schlüsseln funktionieren soll? (klar die sollte ich natürlich austauschen)
                                      Ist das überhaupt relevant wenn ich den Zugriff nur für eine lokale Konfiguration durchführen möchte?

                                      Stichworte für Andere Suchende: Zertifikat; HTTPS;Verbindungseinstellungen

                                      ZefauZ 2 Antworten Letzte Antwort
                                      0
                                      • N Niko82

                                        Hallo, ich verstehe nicht wie ich mich mit der HUE Bridge über https verbinden kann.
                                        Die Verbindung über http geht ohne Probleme.
                                        Kann mir bitte einer helfen wie das mit den default Schlüsseln funktionieren soll? (klar die sollte ich natürlich austauschen)
                                        Ist das überhaupt relevant wenn ich den Zugriff nur für eine lokale Konfiguration durchführen möchte?

                                        Stichworte für Andere Suchende: Zertifikat; HTTPS;Verbindungseinstellungen

                                        ZefauZ Offline
                                        ZefauZ Offline
                                        Zefau
                                        schrieb am zuletzt editiert von
                                        #92

                                        @Niko82 danke für das Feedback. Gerade getestet - ist ein Fehler im Adapter. Werde mich drum kümmern.

                                        Meine Adapter: https://zefau.github.io/iobroker/

                                        1 Antwort Letzte Antwort
                                        0
                                        • N Niko82

                                          Hallo, ich verstehe nicht wie ich mich mit der HUE Bridge über https verbinden kann.
                                          Die Verbindung über http geht ohne Probleme.
                                          Kann mir bitte einer helfen wie das mit den default Schlüsseln funktionieren soll? (klar die sollte ich natürlich austauschen)
                                          Ist das überhaupt relevant wenn ich den Zugriff nur für eine lokale Konfiguration durchführen möchte?

                                          Stichworte für Andere Suchende: Zertifikat; HTTPS;Verbindungseinstellungen

                                          ZefauZ Offline
                                          ZefauZ Offline
                                          Zefau
                                          schrieb am zuletzt editiert von
                                          #93

                                          @Niko82 probier mal v1.2.1 von Github (oder ab morgen im latest repo)

                                          Meine Adapter: https://zefau.github.io/iobroker/

                                          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

                                          566

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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