Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] IKEA-Trådfri v0.5.0 testen

    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

    [Aufruf] IKEA-Trådfri v0.5.0 testen

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

      Hallo zusammen,

      ich habe soeben Version 0.5.0 veröffentlicht. Hatte zwar schon ein paar Tester, aber mehr sind immer herzlich willkommen.

      Das wesentliche neue Feature sind virtuelle Gruppen. Damit lassen sich mehrere Lampen, die möglicherweise zu unterschiedlichen Gruppen auf dem Gateway gehören, in eine oder mehrere virtuelle Gruppen zusammenfassen, die nur in ioBroker existieren. Auch verschiedene Lampentypen (normal, Weißspektrum, RGB) lassen sich so mischen.

      Weitere Features:

      • Virtuelle States in echten Gruppen: Farbe und Farbtemperatur konnten bislang nicht über Gruppen geschaltet werden, da das Gateway das nicht unterstützt. Das funktioniert jetzt.

      • Feedback über Gruppen-States: Das Gateway gibt keine Rückmeldung, wenn sich Zustände einer Gruppe ändern. Das macht der Adapter jetzt selbst.

      Bitte unbedingt die Update-Anleitung beachten:
      <list type="decimal">4. Adapter stoppen

      1. Objekte (G-, L-) löschen. WICHTIG!

      2. Adapter-Update von GitHub oder NPM einspielen

      3. Bei Update von GitHub unbedingt "iobroker upload tradfri" ausführen.

      4. Adapter starten.

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        Vielleicht solltest du den Hash beim Hex-RGB abfangen, mit Hash funktioniert es nicht -> nur purple pink Töne

        Gruß

        Rainer

        1 Reply Last reply Reply Quote 0
        • Dutchman
          Dutchman Developer Most Active Administrators last edited by

          0.5 wurde mir nicht per NPM angeboten, aktueel ist noch 0.4.5

          • Installation per github = OK

          • Transition time auf grupper = NOK, wert z.b. auf 10 geaendert und andere scene gewaelt. Springt zuruck auf 0

          • Transition auf lampen = OK

          • saturtion spinnt ein bischen herum, setze wert z.b. auf 10 dan geht er direct auf 100% (lampe scheint aber auf der 10 zu bleiben)

          • transition duration hat keinen effect auf ein/ausschalten bei virtuellen gruppen (gewollt ?)

          dimmen usw geht einwandfrei, muss jetzt mal rausfinden wie ich vernueftig farben steurn kan geht da irgendwas mit iobroker/vis um ein spcetrum/farbpalette zu waehlen ?

          ~Dutch

          Edit: Virtuelle gruppen, man fuegt gruppe zu/aenderd diese brauch aber nicht zu speichern (was ich erwarten wueder bei adapter konfig aenderungen)

          Die virtuellen gruppen funtionieren besser als die Ikea standard gruppen, super cool ! Nur schade das hier dan die scenen fehlen

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

            @Homoran:

            Vielleicht solltest du den Hash beim Hex-RGB abfangen, mit Hash funktioniert es nicht -> nur purple pink Töne `
            Fixed in 0.5.2

            @Dutchman:

            Transition time auf grupper = NOK, wert z.b. auf 10 geaendert und andere scene gewaelt. Springt zuruck auf 0 `
            Ist ein Bug, danke!

            Hättest du erwartet, dass die TransitionTime für Szenen funktioniert? Tut sie normalerweise nämlich nicht, außer ich mache aus den Szenen ebenfalls nen virtuellen State.

            @Dutchman:

            transition duration hat keinen effect auf ein/ausschalten bei virtuellen gruppen (gewollt ?) `
            Lässt sich weder bei virtuellen noch realen Gruppen ändern. on/off wird von den Lampen immer mit 0,5s ausgeführt. Du kannst aber über die Brightness an/aus schalten, dann gehts.

            @Dutchman:

            Virtuelle gruppen, man fuegt gruppe zu/aenderd diese brauch aber nicht zu speichern (was ich erwarten wueder bei adapter konfig aenderungen) `
            Ist bei ZWave mit Einbinden von Geräten und Ändern von Associations beispielsweise auch nicht anders. Normalerweise werden nur die Änderungen per Speichern bestätigt, die dann den Adapter neu starten.

            Habe ich auch nicht vor zu ändern, aber ich kann nen Hinweis einfügen, dass alle Änderungen live geschehen.

            @Dutchman:

            Die virtuellen gruppen funtionieren besser als die Ikea standard gruppen, super cool ! Nur schade das hier dan die scenen fehlen `
            🙂 Die Ikea-Standard-Szenen kann ich noch einbauen.

            Da die Custom-Szenen je Lampe unterschiedlich sein können, werde ich die nicht nachrüsten. Dafür gibts den Szenen-Adapter.

            > saturtion spinnt ein bischen herum, setze wert z.b. auf 10 dan geht er direct auf 100% (lampe scheint aber auf der 10 zu bleiben)
            Muss mal schauen, wo das her kommt. Könnte mit dem beschränkten Spektrum zu tun haben, oder mit dem Umwandlungs-Code.

            Hue/Saturation ist noch so ein bisschen Baustelle.

            => https://de.wikipedia.org/wiki/HSV-Farbr … V_cone.jpg

            10% Sättigung ist nahe an Weiß/Grau, das wird die Lampe nicht mitmachen.

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators last edited by

              @AlCalzone:

              @Dutchman:

              Transition time auf grupper = NOK, wert z.b. auf 10 geaendert und andere scene gewaelt. Springt zuruck auf 0 `
              Ist ein Bug, danke!

              Hättest du erwartet, dass die TransitionTime für Szenen funktioniert? Tut sie normalerweise nämlich nicht, außer ich mache aus den Szenen ebenfalls nen virtuellen State. `

              Ich denke mal ich werde mir einfach scenen in iObroker bauen die virtuellen gruppen mit den neuen adapter sind hammer da kan man die ikea liegen lassen.

              Benute ikea gruppen da jetzt nur noch um fernbedienungen miet einer speciellen reihe lampen zu verknuepfen rest iObroker.

              @AlCalzone:

              @Dutchman:

              Virtuelle gruppen, man fuegt gruppe zu/aenderd diese brauch aber nicht zu speichern (was ich erwarten wueder bei adapter konfig aenderungen) `
              Ist bei ZWave mit Einbinden von Geräten und Ändern von Associations beispielsweise auch nicht anders. Normalerweise werden nur die Änderungen per Speichern bestätigt, die dann den Adapter neu starten.

              Habe ich auch nicht vor zu ändern, aber ich kann nen Hinweis einfügen, dass alle Änderungen live geschehen. `

              Ist schon ok, ein hinweis wahre schoen dan wundert man sich nicht so 🙂

              @AlCalzone:

              @Dutchman:

              Die virtuellen gruppen funtionieren besser als die Ikea standard gruppen, super cool ! Nur schade das hier dan die scenen fehlen `
              🙂 Die Ikea-Standard-Szenen kann ich noch einbauen.

              Da die Custom-Szenen je Lampe unterschiedlich sein können, werde ich die nicht nachrüsten. Dafür gibts den Szenen-Adapter. `

              Meiner seite aus erspar dir die muehe, dan sollte man besser doch die scenen in iObroker bauen und die 3 kan man leicht nachstellen.

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

                @Dutchman:

                • Transition time auf grupper = NOK, wert z.b. auf 10 geaendert und andere scene gewaelt. Springt zuruck auf 0 `
                  Fixed in 0.5.3.

                Und kleines Schmankerl:
                1097_unbenannt.png

                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  …aber erst Mittwoch (+)

                  Gruß

                  Rainer

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    @AlCalzone:

                    @Dutchman:

                    • Transition time auf grupper = NOK, wert z.b. auf 10 geaendert und andere scene gewaelt. Springt zuruck auf 0 `
                      Fixed in 0.5.3.

                    Und kleines Schmankerl:

                    Unbenannt.PNG `

                    Bestaetigt danke !

                    Nochwas: HEX farben eingeben in virtuellen gruppen und auf den RGB lampen geht (farbe aendert sich) jedoch springt das object dan auf "ff0000"

                    Waellt man in de ikea app eine farbe stimmt der HEX wert.

                    Kan man dan nicht was machen da jetzt die objecten nicht mit der wirklichkeit uebereinstimmen.

                    kan man eigentlich auch in VIS irgendwo hex farbwerte setzen ?

                    ~Dutch

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

                      @Dutchman:

                      Nochwas: HEX farben eingeben in virtuellen gruppen und auf den RGB lampen geht (farbe aendert sich) jedoch springt das object dan auf "ff0000"

                      Waellt man in de ikea app eine farbe stimmt der HEX wert. `
                      Dann brauch ich deine Mithilfe nochmal:

                      • Adapter auf Debug schalten

                      • Hex-Farbe eingeben (bitte sagen, welche?) => Was steht im Log bei "sending payload"?

                      • Mit untenstehendem Skript das Gateway abfragen, wie das Lampenobjekt dort aussieht.

                      • 2-3 Farben sollten reichen

                      let path = "/15001/65537";
                      sendTo("tradfri.0", "request", {
                          path,
                          method: "get",
                      }, obj => {
                          log(JSON.stringify(obj.result.payload[3311][0]));
                      });
                      
                      

                      65537 dabei durch deine Lampen-ID ersetzen.

                      Aber lass dir ruhig Zeit bis morgen, für mich ist jetzt Feierabend 😉

                      ===

                      Mit VIS kenn ich mich nicht aus, sry.

                      1 Reply Last reply Reply Quote 0
                      • Dutchman
                        Dutchman Developer Most Active Administrators last edited by

                        @AlCalzone:

                        @Dutchman:

                        Nochwas: HEX farben eingeben in virtuellen gruppen und auf den RGB lampen geht (farbe aendert sich) jedoch springt das object dan auf "ff0000"

                        Waellt man in de ikea app eine farbe stimmt der HEX wert. `
                        Dann brauch ich deine Mithilfe nochmal:

                        • Adapter auf Debug schalten

                        • Hex-Farbe eingeben (bitte sagen, welche?) => Was steht im Log bei "sending payload"?

                        • Mit untenstehendem Skript das Gateway abfragen, wie das Lampenobjekt dort aussieht.

                        • 2-3 Farben sollten reichen

                        let path = "/15001/65537";
                        sendTo("tradfri.0", "request", {
                            path,
                            method: "get",
                        }, obj => {
                            log(JSON.stringify(obj.result.payload[3311][0]));
                        });
                        
                        

                        65537 dabei durch deine Lampen-ID ersetzen.

                        ===

                        Mit VIS kenn ich mich nicht aus, sry. `

                        Klar hier die daten:

                        1. Farbe auf 4ef442
                        Log:
                        tradfri.0	2017-10-28 21:59:56.809	debug	stateChange > sending payload: {"3311":[{"5709":13720,"5710":43347,"5712":5}]}
                        
                        Script ergebnis:
                        {"5706":"0","5707":0,"5708":255,"5709":13720,"5710":43347,"5711":0,"5850":1,"5851":76,"9003":0}
                        
                        
                        1. Farbe auf f98901
                        Log:
                        tradfri.0	2017-10-28 22:01:48.375	debug	stateChange > sending payload: {"3311":[{"5709":38847,"5710":25358,"5712":5}]}
                        
                        Script ergebnis:
                        {"5706":"0","5707":0,"5708":255,"5709":38847,"5710":25358,"5711":0,"5850":1,"5851":76,"9003":0}
                        
                        
                        1. Farbe auf01cff9
                        Log:
                        tradfri.0	2017-10-28 22:05:22.646	debug	stateChange > sending payload: {"3311":[{"5709":9647,"5710":17842,"5712":5}]}
                        
                        Script ergebnis:
                         {"5706":"0","5707":0,"5708":255,"5709":9647,"5710":17842,"5711":0,"5850":1,"5851":76,"9003":0}
                        
                        

                        Das mit vis hat sich erledigt der colorpicker funktioniert einwandfrei !

                        ~Dutch

                        1 Reply Last reply Reply Quote 0
                        • Dutchman
                          Dutchman Developer Most Active Administrators last edited by

                          • ergaenzung, Farbe setze auf lampe geht in virtuelle gruppe nicht ! Auf normaler (ikea) gruppe geht es

                          Farbe in V-Gruppe auf: 4ef442

                          tradfri.0	2017-10-28 22:24:02.438	debug	stateChange > sending payload: {"3311":[{"5712":30,"5851":"4ef442"}]}
                          tradfri.0	2017-10-28 22:24:02.404	debug	stateChange > sending payload: {"3311":[{"5712":30,"5851":"4ef442"}]}
                          
                          {"5706":"0","5707":0,"5708":255,"5709":8867,"5710":3024,"5711":0,"5850":1,"5851":76,"9003":0}
                          
                          

                          Farbe in V-Gruppe auf: 01cff9

                          tradfri.0	2017-10-28 22:25:35.064	debug	stateChange > sending payload: {"3311":[{"5712":10,"5851":"01cff9"}]}
                          tradfri.0	2017-10-28 22:25:35.037	debug	stateChange > sending payload: {"3311":[{"5712":10,"5851":"01cff9"}]}
                          
                          {"5706":"0","5707":0,"5708":255,"5709":8867,"5710":3024,"5711":0,"5850":1,"5851":76,"9003":0}
                          
                          

                          Dasselbe in normaler gruppe:

                          Farbe in Gruppe auf: 4ef442

                          tradfri.0	2017-10-28 22:28:37.364	debug	stateChange > sending payload: {"3311":[{"5709":13720,"5710":43347,"5712":0}]}
                          tradfri.0	2017-10-28 22:28:37.327	debug	stateChange > sending payload: {"3311":[{"5709":13720,"5710":43347,"5712":0}]}
                          
                          {"5706":"0","5707":0,"5708":255,"5709":13720,"5710":43347,"5711":0,"5850":1,"5851":76,"9003":0}
                          
                          

                          Farbe in Gruppe auf: 01cff9

                          tradfri.0	2017-10-28 22:29:15.783	debug	stateChange > sending payload: {"3311":[{"5709":9647,"5710":17842,"5712":0}]}
                          tradfri.0	2017-10-28 22:29:15.748	debug	stateChange > sending payload: {"3311":[{"5709":9647,"5710":17842,"5712":0}]}
                          
                          {"5706":"0","5707":0,"5708":255,"5709":9647,"5710":17842,"5711":0,"5850":1,"5851":76,"9003":0}
                          
                          
                          1 Reply Last reply Reply Quote 0
                          • Dutchman
                            Dutchman Developer Most Active Administrators last edited by

                            Kleiner update von spielereien.

                            Was ikea nicht schafft hast du hinbekommen ! Ich habe soeben tradifi objecte mit Yahka verknuepft und zu meinen steunen kan ich jetzt im Apple Home-Kit meine Ikea lampen steuern und sogar die RGB farbe waehlen wie geil ist das den !

                            Wen wir jetzt noch den fehler hinbekommen das der RGB sich nicht mehr resetted ist de WAF 100% hier 🙂

                            Update : Habe gerade bemerkt das RGB farben stellen in den v-gruppen geht wen man die hue/saturation setz, bug limitiert sich damit auf setzen des hex/rgb color wertes

                            Edit: Ich bemerke jetzt noch ein problem bei integration mit Yahka/Apple Home. Da der brightness wert 100% = 254 bekommen ich die lampen nicht komplett hochgedimmt (homekit macht in procent).

                            Koennte man die werte procent & wertspanne von einaner trennen (als z.b. 2 verschiedene) oder es auf procente lassen (keine ahnung was best practise waere im vergleich zu anderen dim systemen ?

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

                              Update v0.5.4:

                              • Helligkeit ist jetzt 0..100%, wollte ich eh schon ewig ändern.

                              • Hex RGB sollte jetzt korrekt gelesen werden. Es ist aber immer mit einer kleinen Änderung der Farbe zu rechnen. Da IKEA im Gegensatz zu Philips nicht verrät, wie sie intern die Farben umrechnen, muss ich mich an Philips orientieren, was etwas andere Werte ergibt. Die Änderungen sollten aber nicht zu groß sein, z.B. #01cff9 <=> #01d4ff

                              • Das mit den virtuellen Gruppen war ein Copy-Paste Fehler. Der Wert wurde in die Helligkeit geschrieben statt Farbe :lol:

                              1 Reply Last reply Reply Quote 0
                              • Dutchman
                                Dutchman Developer Most Active Administrators last edited by

                                @AlCalzone:

                                Update v0.5.4:

                                • Helligkeit ist jetzt 0..100%, wollte ich eh schon ewig ändern.

                                • Hex RGB sollte jetzt korrekt gelesen werden. Es ist aber immer mit einer kleinen Änderung der Farbe zu rechnen. Da IKEA im Gegensatz zu Philips nicht verrät, wie sie intern die Farben umrechnen, muss ich mich an Philips orientieren, was etwas andere Werte ergibt. Die Änderungen sollten aber nicht zu groß sein, z.B. #01cff9 <=> #01d4ff

                                • Das mit den virtuellen Gruppen war ein Copy-Paste Fehler. Der Wert wurde in die Helligkeit geschrieben statt Farbe :lol: `

                                Super cool !

                                • Helligkeit geht jetzt mit % bestaetigt

                                • Hex color wert = fixed danke ! Man kan die Hex farbe jetzt eingeben und sie bleibt auch damit ist steuerung Vis & Homekit ein erfolg

                                • Hex/RGB farben in gruppen geht jetzt auch danke !

                                1 Reply Last reply Reply Quote 0
                                • M
                                  maniac last edited by

                                  Sehr geil… 😉

                                  Habe die 0.5.4 installiert und funktioniert einwandfrei. Habe zwar noch keine RGB Lampen um zu testen, aber was ich da mit den Gruppen schon gesehen und gemacht habe...

                                  Mir ist aufgefallen, dass die Transition-Time jetzt nicht mehr automatisch auf 0,5 zurückgesetzt wird.

                                  DAS war für mich ein richtiger Schritt 🙂

                                  Und das mit den 100% (254) auch sehr schön.

                                  Danke für die Arbeit.

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

                                    @maniac:

                                    Mir ist aufgefallen, dass die Transition-Time jetzt nicht mehr automatisch auf 0,5 zurückgesetzt wird. `
                                    Auch nicht bei einzelnen Lampen? Kann mich nicht entsinnen, da was geändert zu haben. Wäre aber ein schöner Nebeneffekt.

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      maniac last edited by

                                      @AlCalzone:

                                      Auch nicht bei einzelnen Lampen? Kann mich nicht entsinnen, da was geändert zu haben. Wäre aber ein schöner Nebeneffekt. `

                                      Bei den Lampen an sich wird die Zeit wieder auf 0,5 gesetzt.

                                      Aber in den Virt. Gruppen und im Gateway bleibt sie definitiv stehen.

                                      Hab jetzt mehrfach nochmal ausprobiert.

                                      Wenn man also z.b. die Helligkeit aller Lampen im Gateway ändert, bleibt die Zeit die man eingestellt hat erhalten.

                                      1 Reply Last reply Reply Quote 0
                                      • Dutchman
                                        Dutchman Developer Most Active Administrators last edited by

                                        @maniac:

                                        @AlCalzone:

                                        Auch nicht bei einzelnen Lampen? Kann mich nicht entsinnen, da was geändert zu haben. Wäre aber ein schöner Nebeneffekt. `

                                        Bei den Lampen an sich wird die Zeit wieder auf 0,5 gesetzt.

                                        Aber in den Virt. Gruppen und im Gateway bleibt sie definitiv stehen.

                                        Hab jetzt mehrfach nochmal ausprobiert.

                                        Wenn man also z.b. die Helligkeit aller Lampen im Gateway ändert, bleibt die Zeit die man eingestellt hat erhalten. `

                                        Das war glaube ich auch so vorgesehen:

                                        • virtuelle Gruppen = bleibt

                                        • individuell = immer Reset nach 0.5

                                        –-----------------------

                                        Send from mobile device

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          maniac last edited by

                                          @Dutchman:

                                          Das war glaube ich auch so vorgesehen:

                                          • virtuelle Gruppen = bleibt

                                          • individuell = immer Reset nach 0.5 `

                                          Fiel mir nur auf, finde es gut.

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

                                            Ehrlich gesagt bin ich mir nicht sicher was besser ist. Habe darüber schon mit Homoran diskutiert, aber wir haben glaube ich aneinander vorbeigeredet.

                                            Für die Einzellampen müsste ich eine Ausnahme einbauen, da das Gateway immer den Wert mit 0,5s zurückmeldet. Für Gruppen sendet es den Wert gar nicht.

                                            Was meint ihr?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            889
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            17
                                            111
                                            14668
                                            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