Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. TRÅDFRI Lampen in Phillips hue eingebunden in HomeKit einbinden

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    TRÅDFRI Lampen in Phillips hue eingebunden in HomeKit einbinden

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

      Hallo liebe Community,
      Ich habe Trådfri Lampen in Phillips hue eingebunden. Jetzt kann man sie nicht mehr über HomeKit steuern, deswegen wollte ich dies über den yahka Adapter im io Broker realisieren. Ich bin soweit gekommen, das ich eine Birne mit weißspektrum an und ausschalten sowie Dimmen konnte. Ich scheitere aber daran das Weiß Spektrum einzustellen, geschweige denn, bei einer farbigen Birne, das farb Spektrum. Würde mich sehr freuen wenn mir jemand weiterhelfen kann. Vielen Dank im vorraus👍🏻

      1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer last edited by

        also.. der weg ist einfach:

        Schritt 1: heraus bekommen ueber welchen Datenpunkt im ioBroker kannst du die Farbe / Farbtemperatur einstellen ?
        Schritt 2: was sind die Wertebereiche in denen diese eingestellt werden (am besten schauen wie sich die Werte ändern wenn sie in der hue app verstellt werden
        Schritt 3: diese Datenpunkte an yahka weitergeben, die richtige Transferfunktion aussuchen.

        Wichtig: Yahka arbeitet mit hue und sat, nicht xy oder RGB fuer färbe.

        A.

        T 2 Replies Last reply Reply Quote 1
        • T
          tb_apple04 @Asgothian last edited by

          @Asgothian
          Super, vielen Dank! Werde ich ausprobieren

          1 Reply Last reply Reply Quote 0
          • T
            tb_apple04 @Asgothian last edited by

            @Asgothian
            Habe ich jetzt ausprobiert. Die Werte werden über den Punkt ct verändert. Wenn ich die Werte im yahka Adapter verändere (min und Max.), verändert sich der Kreis für das Spektrum Inder HomeKit App. Woran liegt das?

            Asgothian 1 Reply Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @tb_apple04 last edited by

              @tb_apple04
              das muesstest du mir bitte etwas genauer beschreiben.. ggf. mit Bild.

              T 1 Reply Last reply Reply Quote 0
              • T
                tb_apple04 @Asgothian last edited by

                @Asgothian so sieht das dann aus:

                IMG_0956.PNG

                ich habe geprüft es solltet von 2200 bis 4000k. jedoch stellt es sich manchmal von alleine einfach um. d.h. ich gebe einen wert ein, dann wird es rot und verstellt sich einfach z.b. auf 454k:

                Screenshot (9).png

                so sieht es bei objekt bearbeiten bei "ct" aus. damit verstelle ich die farbtemperatur:
                Screenshot (11).png

                so siehts im yahka adapter aus:

                Screenshot (14).png
                Screenshot (15).png

                funktioniert trotzdem so nicht, ich kann nur die helligkeit verändern, und in homekit sieht es wie oben gezeigt aus. ich hoffe du kannstr mir helfen

                1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer last edited by

                  Welche Version des yahka Adapters ist das ? Im neusten sollte ct von 150 bis 500 gehen, sprich passend zum hue Adapter sein.

                  A.

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tb_apple04 @Asgothian last edited by

                    @Asgothian

                    ct habe ich manuell geändert. Wie soll ich ct einstellen? Und wie beim yahka Adapter?
                    Wie sehe ich welche Version ich habe?

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @tb_apple04 last edited by

                      @tb_apple04
                      Die Version des yahka Adapters siehst du im Admin auf der Seite Adapter.

                      T 2 Replies Last reply Reply Quote 0
                      • T
                        tb_apple04 @Asgothian last edited by

                        @Asgothian
                        Bei installiert steht: 1 0.9.1
                        Und bei verfügbar: 0.7.1

                        1 Reply Last reply Reply Quote 0
                        • T
                          tb_apple04 @Asgothian last edited by

                          @Asgothian
                          Was soll ich jetzt machen?

                          1 Reply Last reply Reply Quote 0
                          • Asgothian
                            Asgothian Developer last edited by

                            eine letzte Frage hab ich noch - ich werd aus deinen Angaben noch nicht zu 100 % schlau:

                            Wenn du in der hue app die Farbtemperatur änderst, wie ändert sich dann der Wert im ct Objekt im iobroker ? Kannst du bitte mal in der hue app die wärmste und die kälteste Farbtemperatur einstellen und schauen was dann im iobroker steht ?

                            A.

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              tb_apple04 @Asgothian last edited by

                              @Asgothian

                              Das wärmste ist 454 und das kälteste 250k.

                              1 Reply Last reply Reply Quote 0
                              • Asgothian
                                Asgothian Developer last edited by

                                ok..

                                dann versuch mal bitte einfach die werte die du bei minValue und maxValue um yahka adapter eingetragen hast heraus zu ersetzen - gegen 250 und 450.

                                a.

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  tb_apple04 @Asgothian last edited by

                                  @Asgothian
                                  Ok, Probier ich gleich, aber ich vermute das das dann in der HomeKit App wie oben aussieht...

                                  1 Reply Last reply Reply Quote 0
                                  • Asgothian
                                    Asgothian Developer last edited by

                                    Wenn das wieder der Fall ist müssen wir den weg andersherum gehen:

                                    • minValue und maxValue bei den Properties löschen damit da wieder die Standardwerte stehen
                                    • als Conversion Function "scaleInt" auswählen
                                    • homekit Minimum auf 140
                                    • homekit Maximum auf 500
                                    • iobroker Minimum auf 250
                                    • iobroker Maximum auf 454

                                    Dann stimmt zwar die im Homekit angezeigte Farbe nicht 100%ig mit der Farbtemperatur aber die Regelung sollte anstandslos gehen.

                                    A

                                    T 2 Replies Last reply Reply Quote 1
                                    • T
                                      tb_apple04 @Asgothian last edited by

                                      @Asgothian
                                      Beide Wege funktionieren nicht. Aber ist es nicht auch komisch das der kälteste wert 250k beträgt und der wärmste 454k? Sollte das nicht eigentlich andersherum sein? Ich verstehe gar nichts mehr. Wenn ich unter Objekte manuell den Wert auf 454 stelle springt er automatisch auf 2200, wenn ich ihn jedoch über die hue app verändere funktioniert dies, wie kann das sein? Muss ich vielleicht unter diesem Stift bei dem Objekt “ct” bei min und Max etwas verändern?

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        tb_apple04 @Asgothian last edited by

                                        komischer weise kann ich unter Objekte “ct” den Wert zwischen 2200 unter 6000 verändern. 2200 ist dann ganz warm, und 6000 ganz kalt. Über die hue App komm ich aber wie gesagt auf 250 und 454. Wenn ich den Wert 6000 manuell eingebe springt er auf 250, das kälteste, und die Lampe wird auch kalt. Wenn ich 2200 eingebe, springt es auf 454 und die Lampe wird warm. Komisch, da scheint wohl irgendwie ein Zusammenhang zu bestehen. Übrigens steht der min und Max Wert im io Broker unter ct auf 250 bzw. 454.
                                        Vielleicht könnte ich dir so das etwas genauer erläutern

                                        Asgothian 1 Reply Last reply Reply Quote 0
                                        • Asgothian
                                          Asgothian Developer last edited by

                                          Das ist unschön - es bedeutet nämlich das im hue adapter ein Bug enthalten ist, der die Werte beim lesen und schreiben unterschiedlich skaliert benutzt. Das macht die Sache maximal hässlich.

                                          Das muss ich mir aber erst anschauen.

                                          1 Reply Last reply Reply Quote 1
                                          • Asgothian
                                            Asgothian Developer @tb_apple04 last edited by

                                            @tb_apple04
                                            versuch mal bitte folgenden Workaround:

                                            als conversion function "script" auswählen

                                            bei ToHomekit :
                                            return value

                                            bei FromHomekit:
                                            return Math.round ((value - 150) / 350 * 1800 + 2200)

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            632
                                            Online

                                            32.1k
                                            Users

                                            80.7k
                                            Topics

                                            1.3m
                                            Posts

                                            yahka
                                            2
                                            90
                                            4858
                                            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