Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    901

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

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

Test Adapter hue-extended

Scheduled Pinned Locked Moved Tester
huehue-extended
167 Posts 49 Posters 30.8k Views 39 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V VonDerTanne

    @siggi85 in der v1.1.6 (github) habe ich damit keine Probleme, das geht wunderbar. Wie löst du das Event denn aus? Per Objekt-Explorer oder Skript?

    Gruß

    siggi85S Offline
    siggi85S Offline
    siggi85
    wrote on last edited by
    #47

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

    @siggi85 in der v1.1.6 (github) habe ich damit keine Probleme, das geht wunderbar. Wie löst du das Event denn aus? Per Objekt-Explorer oder Skript?

    Gruß

    Der Fehler kam sowohl mit Skript als auch im Objektexplorer. Aber mit der 1.1.6 ist das Problem tatsächlich behoben. :)

    1 Reply Last reply
    1
    • sigi234S sigi234

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

      Danke für den Hinweis. Ich hab ein Issue beim js-controller aufgemacht und hoffe, dass das zentral gefixed werden kann.

      Gibt es schon was Neues?

      ZefauZ Offline
      ZefauZ Offline
      Zefau
      wrote on last edited by
      #48

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

      Gibt es schon was Neues?

      Sollte nun (endlich) behoben sein.

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

      sigi234S 1 Reply Last reply
      0
      • ZefauZ Zefau

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

        Gibt es schon was Neues?

        Sollte nun (endlich) behoben sein.

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        wrote on last edited by
        #49

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

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

        Gibt es schon was Neues?

        Sollte nun (endlich) behoben sein.

        Ja, Danke.

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        1 Reply Last reply
        0
        • A Offline
          A Offline
          aleks-83
          wrote on last edited by
          #50

          Kann man mit dem Hue-Extended Adapter eigentlich die Trädfri Bewegungsmelder auslesen?

          = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
          = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

          Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
          Glasfaser 400

          ZefauZ 1 Reply Last reply
          0
          • A aleks-83

            Kann man mit dem Hue-Extended Adapter eigentlich die Trädfri Bewegungsmelder auslesen?

            ZefauZ Offline
            ZefauZ Offline
            Zefau
            wrote on last edited by
            #51

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

            Kann man mit dem Hue-Extended Adapter eigentlich die Trädfri Bewegungsmelder auslesen?

            Der Adapter liest die komplette Bridge aus. Wenn du das Ding mit der hue Bridge gekoppelt hast, also ja.

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

            1 Reply Last reply
            0
            • A Offline
              A Offline
              aleks-83
              wrote on last edited by
              #52

              Cool. Das werde ich dann mal bei Gelegenheit testen.
              Und mich zurück melden.

              = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
              = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

              Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
              Glasfaser 400

              1 Reply Last reply
              1
              • N Offline
                N Offline
                nathan1312
                wrote on last edited by
                #53

                Der Adapter scheint wirklich super zu sein, sehr umfangreich. Großes Lob für die Mühen und DANKE!

                Wollte gleich schauen, ob man die Lampen besser in Alexa integriert bekommt. Beim alten Adapter war die Namensgebung der Lampen immer ein Problem. Leider führt der Link in der Adapterkonfiguration zur GitHub-Seite und in kein Konfigurationsmenü. Ist das so gewollt? Oder noch nicht fertig?

                Sorry will nicht drängeln, bin nur neugierig. Ich benutze die stable-Version 1.0.1.

                Beste Grüße!

                ZefauZ 1 Reply Last reply
                0
                • N nathan1312

                  Der Adapter scheint wirklich super zu sein, sehr umfangreich. Großes Lob für die Mühen und DANKE!

                  Wollte gleich schauen, ob man die Lampen besser in Alexa integriert bekommt. Beim alten Adapter war die Namensgebung der Lampen immer ein Problem. Leider führt der Link in der Adapterkonfiguration zur GitHub-Seite und in kein Konfigurationsmenü. Ist das so gewollt? Oder noch nicht fertig?

                  Sorry will nicht drängeln, bin nur neugierig. Ich benutze die stable-Version 1.0.1.

                  Beste Grüße!

                  ZefauZ Offline
                  ZefauZ Offline
                  Zefau
                  wrote on last edited by
                  #54

                  @nathan1312 in der stable sollte alles funktionieren.

                  Der Link auf die Readme der Github bzgl. Alexa ist korrekt. In der Readme ist bzgl. Alexa allerdings tatsächlich nichts gepflegt. Was genau stellst du dir vor? Kann dort gerne eine Dokumentation nachtragen.

                  Bzgl. Schaltung der Geräte in Alexa einfach die Datenpunkte im iot / cloud Adapter hinzufügen.

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

                  1 Reply Last reply
                  0
                  • N Offline
                    N Offline
                    nathan1312
                    wrote on last edited by
                    #55

                    achso, alles klar.

                    Ich hatte folgendes Szenario im Kopf, ähnlich wie bei den homematic-geräten. Da kann man über die Zuordnung Raum/Funktion die einzelnen Geräte automatisch vom Cloud-Adapter erkennen lassen. Beim "alten" HUE-Adapter ging das teilweise ebenfalls (es wurden automatisch die Datenpunkte zur Farbsteuerung zugefügt) nur waren hier die Namen oftmals sehr kryptisch.

                    Könnte man nicht noch die Zuordnung der Lichter zu den einzelnen Räumen auslesen und diese dann automatisch zu den Datenpunkten zuordnen? Und die Funktion (Licht) ebenfalls?

                    Ach, und noch eine andere Sache... funktioniert die Farbsteuerung über Alexa mit deinem Adapter? Wenn ja, wie wird die denn im cloud-Adapter eingerichtet?

                    Ein kleiner Hinweis in der Doku zu der Alexa-Funktion wäre natürlich toll. Wenn du mal Zeit hast... ;-)

                    Nochmals ein großes DANKE für deine Arbeit.

                    1 Reply Last reply
                    0
                    • D Offline
                      D Offline
                      dos1973
                      wrote on last edited by dos1973
                      #56

                      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 2 Replies Last reply
                      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
                        wrote on last edited by
                        #57

                        @dos1973 Versuch mal die kryptische ID der Szene

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

                        D 1 Reply Last reply
                        0
                        • ZefauZ Zefau

                          @dos1973 Versuch mal die kryptische ID der Szene

                          D Offline
                          D Offline
                          dos1973
                          wrote on last edited by
                          #58

                          @Zefau
                          nein, das klappt leider auch nicht.
                          die Szene wird dann gestartet aber ohne transitiontime
                          {"transitiontime": 500, "scene":"3KsNcz0ipMA7MGv", "on":true}

                          ZefauZ 1 Reply Last reply
                          0
                          • D dos1973

                            @Zefau
                            nein, das klappt leider auch nicht.
                            die Szene wird dann gestartet aber ohne transitiontime
                            {"transitiontime": 500, "scene":"3KsNcz0ipMA7MGv", "on":true}

                            ZefauZ Offline
                            ZefauZ Offline
                            Zefau
                            wrote on last edited by
                            #59

                            @dos1973 was passiert, wenn du nur {"scene":"3KsNcz0ipMA7MGv", "on":true} ausführst? Das funktioniert?

                            Geh mal bitte aufhttps://<hueIp>/debug/clip.html und probier es dort.

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

                            1 Reply Last reply
                            0
                            • D Offline
                              D Offline
                              dos1973
                              wrote on last edited by dos1973
                              #60

                              Ich hatte das mal vor ewigen Zeiten gemacht, jetzt bekomme ich keine Antwort.
                              Gibt es da irgendwie mit Browsern eine Einschränkung?

                              ZefauZ 1 Reply Last reply
                              0
                              • D dos1973

                                Ich hatte das mal vor ewigen Zeiten gemacht, jetzt bekomme ich keine Antwort.
                                Gibt es da irgendwie mit Browsern eine Einschränkung?

                                ZefauZ Offline
                                ZefauZ Offline
                                Zefau
                                wrote on last edited by
                                #61

                                @dos1973 funktioniert bei mir gerade auch nicht, seltsam. Versuch mal mit curl auf der Console (siehe http://hkionline.net/posts/using-phillips-hue-from-the-command-line; für Windows ggf. https://curl.haxx.se/windows/)

                                curl --request POST --data '{"transitiontime": 500, "scene":"3KsNcz0ipMA7MGv", "on":true}' http://<bridgeIp>/api/<token>/lights/[x]/state
                                

                                bzw.

                                curl --request POST --data '{"scene":"3KsNcz0ipMA7MGv", "on":true}' http://<bridgeIp>/api/<token>/lights/[x]/state
                                

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

                                1 Reply Last reply
                                0
                                • D Offline
                                  D Offline
                                  dos1973
                                  wrote on last edited by
                                  #62

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

                                  "transitiontime": 500

                                  mit dem IE kann ich auf den API Debugger zugreifen.
                                  ich kann das drehen und wenden, ich bekomme es nicht hin.
                                  Die szene startet korrekt, aber dimmt nicht hoch.

                                  Ich habe mir 18 Hue Spots geordert, wie kann ich die denn gemeinsam schalten in verschiedenen Lichttönen hochdimmen... ?

                                  transitiontime wird einfach ignorieriert

                                  Bildschirmfoto 2019-12-05 um 23.32.01.png

                                  ZefauZ 1 Reply Last reply
                                  0
                                  • AxelF1977A Offline
                                    AxelF1977A Offline
                                    AxelF1977
                                    wrote on last edited by
                                    #63

                                    Hallo zusammen,

                                    gibt es bereits ein Javascript, welches aus einem Raum alle Szenen ausliest und mir eine Liste, mit Link zum aktivieren, in VIS ausgibt?

                                    Ich finde es recht mühselig alle Szenen per Hand in VIS anzulegen. Vor allem wenn neue Szenen dazu kommen.

                                    Ich hätte das gerne dynamisch. Vielleicht weiß ja hier eine Rat

                                    Danke Euch

                                    ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

                                    1 Reply Last reply
                                    0
                                    • D dos1973

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

                                      "transitiontime": 500

                                      mit dem IE kann ich auf den API Debugger zugreifen.
                                      ich kann das drehen und wenden, ich bekomme es nicht hin.
                                      Die szene startet korrekt, aber dimmt nicht hoch.

                                      Ich habe mir 18 Hue Spots geordert, wie kann ich die denn gemeinsam schalten in verschiedenen Lichttönen hochdimmen... ?

                                      transitiontime wird einfach ignorieriert

                                      Bildschirmfoto 2019-12-05 um 23.32.01.png

                                      ZefauZ Offline
                                      ZefauZ Offline
                                      Zefau
                                      wrote on last edited by
                                      #64

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

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

                                      D R 2 Replies Last reply
                                      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.

                                        D Offline
                                        D Offline
                                        dos1973
                                        wrote on last edited by
                                        #65

                                        @Zefau
                                        Vielen Dank für deine Mühe, Das muss ich mir heute Abend in Ruhe anschauen.
                                        Feedback folgt...

                                        D 1 Reply Last reply
                                        0
                                        • D dos1973

                                          @Zefau
                                          Vielen Dank für deine Mühe, Das muss ich mir heute Abend in Ruhe anschauen.
                                          Feedback folgt...

                                          D Offline
                                          D Offline
                                          dos1973
                                          wrote on last edited by
                                          #66

                                          @dos1973

                                          ohne den Clip API Debugger kann ich hier nichts machen. Da ist ein Bug in der Hue Bridge Version... hoffe das wird bald behoben...

                                          Du machst das mit scripts - damit komme ich leider nicht klar...

                                          ZefauZ 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          795

                                          Online

                                          32.5k

                                          Users

                                          81.6k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe