Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Neuer Adapter] hue-extended

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

      @Zefau Meine Idee wäre jetzt gewesen, ein neues Objekt "real-level" für jede Gruppe und Lampe zu erzeugen, das per Skript den Level mitbekommt und bei "on"=false auf 0 gesetzt wird. Umgekehrt hätte ich bei Änderung von "Real-Level" (z.B. per Circle-Knob) den Wert in "Level" übertragen. Aber wenn du da was einbauen kannst und möchtest: Sehr gerne.

      Meine Anfänge sahen bisher so aus... ACHTUNG! Nicht fertig!!!

      on({id: 'hue-extended.0.groups.0-all_lights.action.real-level', change: "ne"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        setState("hue-extended.0.groups.0-all_lights.action.level"/*All Lights - Level of the light between 0% and 100%*/, getState("hue-extended.0.groups.0-all_lights.action.real-level").val, true);
      });
      on({id: 'hue-extended.0.groups.0-all_lights.action', change: "ne"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        if (getState("hue-extended.0.groups.0-all_lights.action.on").val == false) {
          setState("hue-extended.0.groups.0-all_lights.action.real-level"/*real-level*/, 0, true);
        } else {
          setState("hue-extended.0.groups.0-all_lights.action.real-level"/*real-level*/, getState("hue-extended.0.groups.0-all_lights.action.level").val, true);
        }
      });
      
      1 Reply Last reply Reply Quote 0
      • D
        dos1973 last edited by

        Hi,

        ich möchte ein Frage stellen, ich habe mir den Adapter soeben installiert zum ausprobieren. Der Hauptgrund ist, ich würde gerne sehen wollen, ob ein vorgegebene Szene ausgelöst und aktiv ist.

        es gibt ja den Meneübaum "scenes" und dort kann ich auch meine Szene triggers/ auslösen. Aber gibt es eine Möglichkeit zu sagen, diese Szene ist derzeit aktiv? (ich habe im Vis verschiedene Button für die Szenen und möchte gerne den Button der aktuell genutzten Szene als aktiv darstellen.)
        Danke

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

          @dos1973 sagte in [Neuer Adapter] hue-extended:

          Der Hauptgrund ist, ich würde gerne sehen wollen, ob ein vorgegebene Szene ausgelöst und aktiv ist.

          Das geht leider nicht, da die Hue Bridge das nicht unterstützt. Das geht also grundsätzlich in keiner Smartphone App oder sonst irgendwo.

          Siehe auch weiter oben im Thread: https://forum.iobroker.net/post/298855

          1 Reply Last reply Reply Quote 0
          • A
            aleks-83 last edited by aleks-83

            Hi,
            ich steige gerade vom normalen Hue Adapter auf den Extended um.
            Gefällt mir wirklich sehr gut.

            Ich habe einen Osram Plug den ich damit schalte.
            Beim normalen Adapter gab es keine Probleme.
            Der Extended schaltet den Plug zwar auch ein, gibt aber scheinbar andere Befehle an den Plug raus.

            Wenn ich den plug mit dem state hue-extended.0.lights.015-osramplug.action.on AUS schalte,
            steht im hue-extended.0.lights.015-osramplug.action.lastAction.lastCommand :

            {"on":false}
            

            Wenn ich ihn aber EIN schalte, steht im lastcommand:

            {"on":true,"bri":null}
            

            Und im Log meldet der Adapter:

            	warn	Error setting /lights/15/state/bri: invalid value, null}, for parameter, bri
            
            Zefau H 3 Replies Last reply Reply Quote 0
            • Zefau
              Zefau @aleks-83 last edited by

              @aleks-83 danke für den Hinweis. Ich prüfe und behebe das heute Abend.

              1 Reply Last reply Reply Quote 1
              • A
                aleks-83 last edited by aleks-83

                Super, Danke für die schnelle Reaktion.

                Noch zum Thema Outdoor Motion Sensor:

                Mir ist noch aufgefallen dass die Sensivity sich nicht ändert.
                Was soll diese anzeigen? (hue-extended.0.sensors.014-hue_outdoor_motion_sensor_1.config.sensitivity)

                Wenn ich in der Hue App die Sensibilität der Bewegungserkennung verändere, egal ob ganz sensibel oder ganz unempfindlich, bleibt der Wert im Adapter immer auf 2 stehen.
                Beim normalen Hue Adapter aber auch.

                Und, was bedeutet die ledindication?
                Im Extended Adapter ist sie read-only, im normalen Adapter kann ich sie ändern, aber im Log taucht dann ein Fehler auf:

                warn	lightQueue: job setLightState:undefined:05137e890358e12ec8f7a72380535adb failed: Api Error: The light id 'undefined' is not valid for this Hue Bridge.,
                
                Zefau 1 Reply Last reply Reply Quote 0
                • cash
                  cash Most Active last edited by

                  Man kann beim Bewegungsmelder die led deaktivieren wenn der Bewegunsgemelder bewgung erkannt hat und genau das zeigt der Datenpunkt.

                  1 Reply Last reply Reply Quote 0
                  • Zefau
                    Zefau @aleks-83 last edited by

                    @aleks-83 sagte in [Neuer Adapter] hue-extended:

                    Mir ist noch aufgefallen dass die Sensivity sich nicht ändert.

                    Kannst du (wenn du den hue-extended installiert hast) in der ioBroker Übersicht mal die Kachel klicken? Dann öffnet sich die hue Konsole.
                    Dort bitte /api/<deinToken>/sensors/14/config bei URL eingeben und im Body dann mal rumprobieren, z. B.

                    {"sensitivity": 0}
                    

                    oder

                    {"sensitivity": 1}
                    

                    Was bekommst du dann als Rückmeldung, wenn du auf PUT drückst?

                    A 1 Reply Last reply Reply Quote 0
                    • Zefau
                      Zefau @aleks-83 last edited by Zefau

                      @aleks-83 Könntest du bitte die Version von Github v0.8.8 installieren und prüfen, ob der Fehler ({"on":true,"bri":null} ) beseitigt ist?

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

                        @bmueller77 sagte in [Neuer Adapter] hue-extended:

                        Okay, lässt sich ja mit nem Skript in zusätzlichen Level-Objekten auslagern.

                        Probier mal v0.8.8 mit der neuen Option in den Adapter-Einstellungen, ob das das ist, was du dir vorgestellt hast.

                        1 Reply Last reply Reply Quote 0
                        • A
                          aleks-83 @Zefau last edited by aleks-83

                          @Zefau
                          Dann erhalte ich bei beiden Befehlen die entsprechende Ausgabe.
                          Und der Wert in den Objekten wird gesetzt.
                          Sensivity dann eben 0 oder 1 oder was ich eingebe.

                          [
                          	{
                          		"success": {
                          			"/sensors/14/config/sensitivity": 0
                          		}
                          	}
                          ]
                          

                          Ich kann jetzt aber auch in den Datenobjekten komischerweise die Sensivity ändern.
                          Warum es jetzt geht, weiß ich aber nicht.
                          Deine 0.8.8 habe ich noch nicht getestet.

                          Allerdings ändert sich dann nur die Sensivity im ersten Ordner vom Hue Sensor.
                          Er besitzt komischweise mehrere Ordner. Weißt du warum?
                          015 und 016 kann ich ja noch verstehen, sind ja andere Funktionen und werden vermutlich als einzelne Sensoren geführt, aber warum der 014 doppelt ist, mit 2 Namen!?
                          Kann ich den 014-hue_outdoor_motion_Sensor_1 vllt löschen?

                          3c1dfd58-e8a2-4854-b975-6b0764219f13-image.png

                          Und wie funktioniert die Sensivity generell?
                          Der Bereich lässt sich von 0-4 einstellen. Was bedeutet 0, was 4?
                          Und wenn ich in der Hue app die Sensivity ändere, wird sie im Datenpunkt nicht geändert und anders herum.

                          Zefau 1 Reply Last reply Reply Quote 0
                          • A
                            aleks-83 @Zefau last edited by

                            @Zefau sagte in [Neuer Adapter] hue-extended:

                            @aleks-83 Könntest du bitte die Version von Github v0.8.8 installieren und prüfen, ob der Fehler ({"on":true,"bri":null} ) beseitigt ist?

                            Nein, ist leider noch da.

                            Zefau 1 Reply Last reply Reply Quote 0
                            • A
                              aleks-83 last edited by

                              Hoch eine Frage 😬

                              Die Hue App hat mir bei einem Dimmtaster angezeigt dass die Batterie leer sei.
                              Im ioBroker (hue extende und hue Adapter) stand sie aber mit 76% drin. Der Schalter ist ca. 2 Jahre alt und die Batterie darin ebenso.

                              Dann habe ich die Knopzelle mal raus genommen und wieder eingelegt.
                              Zack, ioBroker zeigt 4% an.

                              Wie kommt diese Differenz/Latenz zustande?
                              So ist es ja unbrauchbar.
                              Oder ist es nur bei mir so?

                              Zefau 1 Reply Last reply Reply Quote 0
                              • Zefau
                                Zefau @aleks-83 last edited by

                                @aleks-83 bei solchen Fragen am besten die Daten direkt von der API abrufen und gucken, wie diese in "roh" aussehen.

                                Also wie in https://forum.iobroker.net/post/308741 beschrieben die hue Konsole öffnen und dort dann /api/<deinToken> und dann auf GET - das ruft alles von der API ab.

                                Dann dein Gerät raussuchen und dort mal die Werte prüfen.

                                Beide hue Adapter laden aus der genannten URL und zeigen die Werte dann an. Wenn es dort bereits falsch ist, dann liegt es an der hue Bridge. Wenn es dort richtig ist, dann sind beide Adapter falsch 😮

                                1 Reply Last reply Reply Quote 0
                                • Zefau
                                  Zefau @aleks-83 last edited by

                                  @aleks-83 sagte in [Neuer Adapter] hue-extended:

                                  Nein, ist leider noch da.

                                  Könntest du nochmal die aktuelle Github Version drüberspielen und erneut probieren? Danke!

                                  A 2 Replies Last reply Reply Quote 0
                                  • A
                                    aleks-83 @Zefau last edited by

                                    @Zefau
                                    Kann nicht sagen wann ich es schaffe.
                                    Habe gerade einen Komplett Ausfall 👎

                                    Zefau 1 Reply Last reply Reply Quote 0
                                    • Zefau
                                      Zefau @aleks-83 last edited by

                                      @aleks-83 sagte in [Neuer Adapter] hue-extended:

                                      Allerdings ändert sich dann nur die Sensivity im ersten Ordner vom Hue Sensor.
                                      Er besitzt komischweise mehrere Ordner. Weißt du warum?
                                      015 und 016 kann ich ja noch verstehen, sind ja andere Funktionen und werden vermutlich als einzelne Sensoren geführt, aber warum der 014 doppelt ist, mit 2 Namen!?
                                      Kann ich den 014-hue_outdoor_motion_Sensor_1 vllt löschen?

                                      Hast du den Sensor mal umbenannt? Ggf. ist er dadurch doppelt drin. Werden beide Sensoren aktualisiert?
                                      Lösche mal wie von dir vorgeschlagen den einen Ordner. Im schlimmsten Fall wird dieser (nach einem Adapter-Neustart) neu angelegt.

                                      Und wie funktioniert die Sensivity generell?
                                      Der Bereich lässt sich von 0-4 einstellen. Was bedeutet 0, was 4?
                                      Und wenn ich in der Hue app die Sensivity ändere, wird sie im Datenpunkt nicht geändert und anders herum.

                                      Wofür Sensivity steht weiß ich nicht und auch die Bedeutung der Werte ist mir unbekannt. Die API Dokumentation gibt dazu nichts an. @cash schrieb zu dem Datenpunkt weiter oben:

                                      Man kann beim Bewegungsmelder die led deaktivieren wenn der Bewegunsgemelder bewgung erkannt hat und genau das zeigt der Datenpunkt.

                                      @cash kennst du die spezifische Bedeutung der einzelnen Werte?

                                      cash 1 Reply Last reply Reply Quote 0
                                      • Zefau
                                        Zefau @aleks-83 last edited by

                                        @aleks-83 sagte in [Neuer Adapter] hue-extended:

                                        Habe gerade einen Komplett Ausfall

                                        Wieso das? 😮

                                        A 1 Reply Last reply Reply Quote 0
                                        • A
                                          aleks-83 @Zefau last edited by aleks-83

                                          https://forum.iobroker.net/topic/25705/windows-dienst-lässt-sich-nicht-mehr-starten

                                          1 Reply Last reply Reply Quote 0
                                          • cash
                                            cash Most Active @Zefau last edited by

                                            @Zefau nein leider nicht. Es gibt ja theoretisch eine Einstellung für Bewegungempfindlichkeit und Helligkeitsempfindlichkeit. Welcher Wert welcher ist weiß ich nicht. In der Hue App sind es nur Schieberegler und in der iConnectHue Prozentwerte...

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            867
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter
                                            32
                                            441
                                            80529
                                            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