Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Hyperion Adapter

    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

    Hyperion Adapter

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

      Ein kleines Update:

      Der Adapter ist auf NPM veröffentlicht. Ich habe hoffentlich alle nötigen Dateien und Anpassungen konventionsgemäß angepasst bzw. hinzugefügt. (Travis, Admin3, Lizenz usw.) Ein pull request für die "latest" Liste ist eingereicht. Ich hoffe es passt alles…

      Also Tester vor...

      Gruß

      Martin

      1 Reply Last reply Reply Quote 0
      • E
        ein-bayer last edited by

        Hallo,

        ich hab Hyperion als Ambilight auf raspberry hinter meinem TV hängen.

        Adapter installiert, ip eingetragen, und läuft !!!!!! Endlich kann ich mein Ambilight über iobroker steuern, das hat mir richtig gefehlt. Ein ganz dickes DANKE !!!!

        Eine Frage noch, wie hast Du deine Decko angesteuert ,welche LED´s ? hängen die auch an einem raspberry?

        1 Reply Last reply Reply Quote 0
        • ruhigundrelaxed
          ruhigundrelaxed last edited by

          Ja Cool. Läuft.

          Also in dem Video sieht man nur die Hälfte.

          1.) Die ioLykta hat einen esp8266, der über wifi(udp) von Hyperion gefüttert wird. 144 Leds (Gibt in meinem YouTube Channel ein Video davon.)

          2.) Die Küchenbeleuchtung läuft über einen Teensie, der über usb (20mbit) gefüttert wird. 508 Leds. (Hatte mal ein Video dazu in der iobroker FB-Gruppe erstellt.)

          3.) Die drei Sterne werden jeweils von einem Arduino nano via usb mit 500kbs versorgt. Je 144leds (12 x 12 Matrix)

          4.) Hinter dem TV hängen noch ~280 Leds die via USB am HTPC hängen.

          Aktuell macht der HTPC screencapture via hyperion-x11 (libreelec). Wenn nun jemand via Alexa oder Lichtschalter an der Wand eine Farbe oder einen Effekt startet wird das hyperion-x11 für alle, bis auf den Fernseher überschrieben.

          Dieses Verhalten kann man steuern durch die jeweilige Priorität der Datenquellen. (z.b. hyperion-x11) und die Konfiguration der "forwards".

          Es laufen 6 + 1 Hyperion Instanzen.

          Alle Leds sind ws2812b. (Gut & günstig)

          Gruß

          1 Reply Last reply Reply Quote 0
          • D
            Dr_Fellman last edited by

            Hallo,

            habe gerade versucht den Adapter zum laufen zu bringen. Leider ohne Erfolg.

            Eine Verbindung muss wohl bestehen, da meine Farbwerte unter "adjunstment->defult" richtig angezeigt werden. Wenn ich sie über HyperCon ändere und den Adapter neu starte, wird auch der geänderte Wert angezeigt.

            Leider sind alle Werte rot hinterlegt (false) und es sind keine Änderungen am Ambilight zu erkennen.

            Lediglich der Button "clearall" (unter control) führt zu einem kurzen flackern der Lichter.

            Das ganze läuft auf einem Raspberry Pi 3 mit OSMC.

            Hyperion habe ich heute noch mit dem aktuellen HyperCon geupdated.

            Was könnte hier falsch laufen?

            Gruß Michael

            1 Reply Last reply Reply Quote 0
            • Matten Matten
              Matten Matten last edited by

              @Dr_Fellman:

              Hallo,

              habe gerade versucht den Adapter zum laufen zu bringen. Leider ohne Erfolg.

              Eine Verbindung muss wohl bestehen, da meine Farbwerte unter "adjunstment->defult" richtig angezeigt werden. Wenn ich sie über HyperCon ändere und den Adapter neu starte, wird auch der geänderte Wert angezeigt.

              Leider sind alle Werte rot hinterlegt (false) und es sind keine Änderungen am Ambilight zu erkennen.

              Lediglich der Button "clearall" (unter control) führt zu einem kurzen flackern der Lichter.

              Das ganze läuft auf einem Raspberry Pi 3 mit OSMC.

              Hyperion habe ich heute noch mit dem aktuellen HyperCon geupdated.

              Was könnte hier falsch laufen?

              Gruß Michael `

              Welche Version hast du installiert?

              Was hast du als Priorität eingestellt?

              1 Reply Last reply Reply Quote 0
              • D
                Dr_Fellman last edited by

                @Matten Matten:

                Welche Version hast du installiert?

                Was hast du als Priorität eingestellt? `
                Also die Hyperion Adapter Version ist 0.0.12 und als Priorität hab ich die 100 belassen.

                OSMC ist 17.3, HyperCon V1.03.3 (22.10.17) und hab Hyperion damit geupdated.

                1 Reply Last reply Reply Quote 0
                • Matten Matten
                  Matten Matten last edited by

                  Teste doch mal wenn du die Priorität höher setzt also eine niedrigere Zahl einträgst, zb. Auf 50. Und ob du dann ein Effekt starten kannst.

                  1 Reply Last reply Reply Quote 0
                  • D
                    Dr_Fellman last edited by

                    Leider keine Veränderung. Habe auch mal den internen und externen Grabber ausgeschaltet, bringt aber auch nichts.

                    Die HyperionApp, welche wohl über die selbe Schnittstelle läuft, funktioniert wunderbar.

                    Habe den Adapter auf Log-Stufe "Debug" gesetzt, es wird jedoch nur beim Befehl "clear-all" ein Fehler ausgegeben:

                    ! undefined2018-02-22 13:44:40.242 - info: host.raspberrypi object change system.adapter.hyperion.0
                    ! 2018-02-22 13:44:40.264 - info: host.raspberrypi instance system.adapter.hyperion.0 started with pid 13517
                    ! 2018-02-22 13:44:41.681 - debug: hyperion.0 objectDB connected
                    ! 2018-02-22 13:44:41.758 - debug: hyperion.0 statesDB connected
                    ! 2018-02-22 13:44:41.804 - info: hyperion.0 starting. Version 0.0.12 in /opt/iobroker/node_modules/iobroker.hyperion, node: v6.13.0
                    ! 2018-02-22 13:44:41.850 - info: hyperion.0 Hooray! We are connected to hyperiond!
                    ! 2018-02-22 13:44:52.759 - info: hyperion.0 Set effect: Knight rider
                    ! 2018-02-22 13:45:01.695 - info: hyperion.0 Set effect: Rainbow swirl fast
                    ! 2018-02-22 13:45:08.500 - debug: hyperion.0 Control clear_all was activated!
                    ! 2018-02-22 13:45:08.512 - warn: hyperion.0 Clearing all prios failed! The error code is: {"info":{"activeEffects":[],"activeLedColor":[],"adjustment":[{"blueAdjust":[0,0,240],"greenAdjust":[0,240,0],"id":"default","redAdjust":[220,50,0]}],"correction":[{"correctionValues":[255,255,255],"id":"default"}],"effects":[{"args":{"color-end":[238,173,47],"color-start":[136,97,7],"fade-time":5},"name":"Cinema brighten lights","script":"/usr/share/hyperion/effects/fade.py"},{"args":{"color-end":[136,97,7],"color-start":[238,173,47],"fade-time":5},"name":"Cinema dim lights","script":"/usr/share/hyperion/effects/fade.py"},{"args":{"color":[255,0,0],"fadeFactor":0.7,"speed":1},"name":"Knight rider","script":"/usr/share/hyperion/effects/knight-rider.py"},{"args":{"blobs":5,"color":[0,0,255],"hueChange":60,"reverse":false,"rotationTime":60},"name":"Blue mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"baseChange":true,"baseColorChangeRate":2,"baseColorRangeLeft":160,"baseColorRangeRight":320,"blobs":5,"color":[0,0,255],"hueChange":30,"reverse":false,"rotationTime":60},"name":"Cold mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"baseChange":true,"baseColorChangeRate":0.2,"baseColorRangeLeft":0,"baseColorRangeRight":360,"blobs":5,"colorRandom":true,"hueChange":30,"reverse":false,"rotationTime":60},"name":"Full color mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"blobs":5,"color":[0,255,0],"hueChange":60,"reverse":false,"rotationTime":60},"name":"Green mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"blobs":5,"color":[255,0,0],"hueChange":60,"reverse":false,"rotationTime":60},"name":"Red mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"baseChange":true,"baseColorChangeRate":2,"baseColorRangeLeft":333,"baseColorRangeRight":151,"blobs":5,"color":[255,0,0],"hueChange":30,"reverse":false,"rotationTime":60},"name":"Warm mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"color_one":[255,0,0],"color_two":[0,0,255],"colors_count":10,"reverse":false,"rotation-time":1.5},"name":"Police Lights Single","script":"/usr/share/hyperion/effects/police.py"},{"args":{"color_one":[255,0,0],"color_two":[0,0,255],"reverse":false,"rotation-time":1},"name":"Police Lights Solid","script":"/usr/share/hyperion/effects/police.py"},{"args":{"brightness":1,"reverse":false,"rotation-time":60},"name":"Rainbow mood","script":"/usr/share/hyperion/effects/rainbow-mood.py"},{"args":{"brightness":1,"reverse":false,"rotation-time":3},"name":"Rainbow swirl fast","script":"/usr/share/hyperion/effects/rainbow-swirl.py"},{"args":{"brightness":1,"reverse":false,"rotation-time":20},"name":"Rainbow swirl","script":"/usr/share/hyperion/effects/rainbow-swirl.py"},{"args":{"saturation":1,"speed":1},"name":"Random","script":"/usr/share/hyperion/effects/random.py"},{"args":{"colorLevel":230,"speed":1.5,"whiteLevel":100},"name":"Running dots","script":"/usr/share/hyperion/effects/running_dots.py"},{"args":{"alarm-color":[255,0,0],"post-color":[255,174,11],"shutdown-enabled":false,"speed":1.2},"name":"System Shutdown","script":"/usr/share/hyperion/effects/shutdown.py"},{"args":{"color":[255,0,0],"percentage":10,"rotation-time":12},"name":"Snake","script":"/usr/share/hyperion/effects/snake.py"},{"args":{"brightness":1,"color":[255,255,255],"random-color":true,"reverse":false,"rotation-time":3,"saturation":1,"sleep-time":0.05},"name":"Sparks Color","script":"/usr/share/hyperion/effects/sparks.py"},{"args":{"brightness":1,"color":[255,255,255],"random-color":false,"reverse":false,"rotation-time":3,"saturation":1,"sleep-time":0.05},"name":"Sparks","script":"/usr/share/hyperion/effects/sparks.py"},{"args":{"color":[0,0,255],"frequency":10},"name":"Strobe blue","script":"/usr/share/hyperion/effects/strobe.py"},{"args":{"color":[188,17,66],"frequency":10},"name":"Strobe Raspbmc","script":"/usr/share/hyperion/effects/strobe.py"},{"args":{"color":[255,255,255],"frequency":10},"name":"Strobe white","script":"/usr/share/hyperion/effects/strobe.py"},{"args":{"speed":1},"name":"Color traces","script":"/usr/share/hyperion/effects/traces.py"},{"args":{"ListenIP":"239.255.28.01","ListenPort":2801},"name":"UDP multicast listener","script":"/usr/share/hyperion/effects/udp.py"},{"args":{"ListenPort":2391},"name":"UDP listener","script":"/usr/share/hyperion/effects/udp.py"},{"args":{"sleepTime":0.75},"name":"X-Mas","script":"/usr/share/hyperion/effects/x-mas.py"}],"hostname":"DrFellman","hyperion_build":[{"time":"Jun 3 2017 02:06:32","version":"V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388"}],"priorities":[],"temperature":[{"correctionValues":[255,255,255],"id":"default"}],"transform":[{"blacklevel":[0,0,0],"gamma":[2.5,2.5,2.5],"id":"default","luminanceGain":0.8,"luminanceMinimum":0,"saturationGain":1,"saturationLGain":0.8,"threshold":[0,0,0],"valueGain":1,"whitelevel":[1,1,1]}]},"success":true}

                    1 Reply Last reply Reply Quote 0
                    • Matten Matten
                      Matten Matten last edited by

                      @Dr_Fellman:

                      Leider keine Veränderung. Habe auch mal den internen und externen Grabber ausgeschaltet, bringt aber auch nichts.

                      Die HyperionApp, welche wohl über die selbe Schnittstelle läuft, funktioniert wunderbar.

                      Habe den Adapter auf Log-Stufe "Debug" gesetzt, es wird jedoch nur beim Befehl "clear-all" ein Fehler ausgegeben:

                      ! undefined2018-02-22 13:44:40.242 - info: host.raspberrypi object change system.adapter.hyperion.0
                      ! 2018-02-22 13:44:40.264 - info: host.raspberrypi instance system.adapter.hyperion.0 started with pid 13517
                      ! 2018-02-22 13:44:41.681 - debug: hyperion.0 objectDB connected
                      ! 2018-02-22 13:44:41.758 - debug: hyperion.0 statesDB connected
                      ! 2018-02-22 13:44:41.804 - info: hyperion.0 starting. Version 0.0.12 in /opt/iobroker/node_modules/iobroker.hyperion, node: v6.13.0
                      ! 2018-02-22 13:44:41.850 - info: hyperion.0 Hooray! We are connected to hyperiond!
                      ! 2018-02-22 13:44:52.759 - info: hyperion.0 Set effect: Knight rider
                      ! 2018-02-22 13:45:01.695 - info: hyperion.0 Set effect: Rainbow swirl fast
                      ! 2018-02-22 13:45:08.500 - debug: hyperion.0 Control clear_all was activated!
                      ! 2018-02-22 13:45:08.512 - warn: hyperion.0 Clearing all prios failed! The error code is: {"info":{"activeEffects":[],"activeLedColor":[],"adjustment":[{"blueAdjust":[0,0,240],"greenAdjust":[0,240,0],"id":"default","redAdjust":[220,50,0]}],"correction":[{"correctionValues":[255,255,255],"id":"default"}],"effects":[{"args":{"color-end":[238,173,47],"color-start":[136,97,7],"fade-time":5},"name":"Cinema brighten lights","script":"/usr/share/hyperion/effects/fade.py"},{"args":{"color-end":[136,97,7],"color-start":[238,173,47],"fade-time":5},"name":"Cinema dim lights","script":"/usr/share/hyperion/effects/fade.py"},{"args":{"color":[255,0,0],"fadeFactor":0.7,"speed":1},"name":"Knight rider","script":"/usr/share/hyperion/effects/knight-rider.py"},{"args":{"blobs":5,"color":[0,0,255],"hueChange":60,"reverse":false,"rotationTime":60},"name":"Blue mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"baseChange":true,"baseColorChangeRate":2,"baseColorRangeLeft":160,"baseColorRangeRight":320,"blobs":5,"color":[0,0,255],"hueChange":30,"reverse":false,"rotationTime":60},"name":"Cold mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"baseChange":true,"baseColorChangeRate":0.2,"baseColorRangeLeft":0,"baseColorRangeRight":360,"blobs":5,"colorRandom":true,"hueChange":30,"reverse":false,"rotationTime":60},"name":"Full color mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"blobs":5,"color":[0,255,0],"hueChange":60,"reverse":false,"rotationTime":60},"name":"Green mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"blobs":5,"color":[255,0,0],"hueChange":60,"reverse":false,"rotationTime":60},"name":"Red mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"baseChange":true,"baseColorChangeRate":2,"baseColorRangeLeft":333,"baseColorRangeRight":151,"blobs":5,"color":[255,0,0],"hueChange":30,"reverse":false,"rotationTime":60},"name":"Warm mood blobs","script":"/usr/share/hyperion/effects/mood-blobs.py"},{"args":{"color_one":[255,0,0],"color_two":[0,0,255],"colors_count":10,"reverse":false,"rotation-time":1.5},"name":"Police Lights Single","script":"/usr/share/hyperion/effects/police.py"},{"args":{"color_one":[255,0,0],"color_two":[0,0,255],"reverse":false,"rotation-time":1},"name":"Police Lights Solid","script":"/usr/share/hyperion/effects/police.py"},{"args":{"brightness":1,"reverse":false,"rotation-time":60},"name":"Rainbow mood","script":"/usr/share/hyperion/effects/rainbow-mood.py"},{"args":{"brightness":1,"reverse":false,"rotation-time":3},"name":"Rainbow swirl fast","script":"/usr/share/hyperion/effects/rainbow-swirl.py"},{"args":{"brightness":1,"reverse":false,"rotation-time":20},"name":"Rainbow swirl","script":"/usr/share/hyperion/effects/rainbow-swirl.py"},{"args":{"saturation":1,"speed":1},"name":"Random","script":"/usr/share/hyperion/effects/random.py"},{"args":{"colorLevel":230,"speed":1.5,"whiteLevel":100},"name":"Running dots","script":"/usr/share/hyperion/effects/running_dots.py"},{"args":{"alarm-color":[255,0,0],"post-color":[255,174,11],"shutdown-enabled":false,"speed":1.2},"name":"System Shutdown","script":"/usr/share/hyperion/effects/shutdown.py"},{"args":{"color":[255,0,0],"percentage":10,"rotation-time":12},"name":"Snake","script":"/usr/share/hyperion/effects/snake.py"},{"args":{"brightness":1,"color":[255,255,255],"random-color":true,"reverse":false,"rotation-time":3,"saturation":1,"sleep-time":0.05},"name":"Sparks Color","script":"/usr/share/hyperion/effects/sparks.py"},{"args":{"brightness":1,"color":[255,255,255],"random-color":false,"reverse":false,"rotation-time":3,"saturation":1,"sleep-time":0.05},"name":"Sparks","script":"/usr/share/hyperion/effects/sparks.py"},{"args":{"color":[0,0,255],"frequency":10},"name":"Strobe blue","script":"/usr/share/hyperion/effects/strobe.py"},{"args":{"color":[188,17,66],"frequency":10},"name":"Strobe Raspbmc","script":"/usr/share/hyperion/effects/strobe.py"},{"args":{"color":[255,255,255],"frequency":10},"name":"Strobe white","script":"/usr/share/hyperion/effects/strobe.py"},{"args":{"speed":1},"name":"Color traces","script":"/usr/share/hyperion/effects/traces.py"},{"args":{"ListenIP":"239.255.28.01","ListenPort":2801},"name":"UDP multicast listener","script":"/usr/share/hyperion/effects/udp.py"},{"args":{"ListenPort":2391},"name":"UDP listener","script":"/usr/share/hyperion/effects/udp.py"},{"args":{"sleepTime":0.75},"name":"X-Mas","script":"/usr/share/hyperion/effects/x-mas.py"}],"hostname":"DrFellman","hyperion_build":[{"time":"Jun 3 2017 02:06:32","version":"V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388"}],"priorities":[],"temperature":[{"correctionValues":[255,255,255],"id":"default"}],"transform":[{"blacklevel":[0,0,0],"gamma":[2.5,2.5,2.5],"id":"default","luminanceGain":0.8,"luminanceMinimum":0,"saturationGain":1,"saturationLGain":0.8,"threshold":[0,0,0],"valueGain":1,"whitelevel":[1,1,1]}]},"success":true} `

                      also: downgrade die Version auf 0.0.9 dann funktioniert es erstmal. da muss der Entwickler ran.

                      1 Reply Last reply Reply Quote 0
                      • Matten Matten
                        Matten Matten last edited by

                        da ist irgendwie der Wurm drin, hab den Adapter auf ein frisches System installiert und erhalte dann die selben Probleme wie bei dir. Ich mache mal ein Issuses bei github auf.

                        wenn du willst das es gleich funst, entpacke folgende rar. und schmeiß die Ordner in````
                        \iobroker\node_modules

                        
                        und ersetze sie. dann ein iobroker restart.
                        
                        Gruß Matten
                        [3476_neuer_ordner.rar](/assets/uploads/files/3476_neuer_ordner.rar)
                        1 Reply Last reply Reply Quote 0
                        • D
                          Dr_Fellman last edited by

                          Wunderbar, es funktioniert.

                          Ich hatte erst Probleme mit dem Downgrade, mithilfe der Dateien hat es jetzt aber wunderbar geklappt.

                          Vielen Dank!

                          Dann kann das basteln weiter gehen.

                          Gruß

                          Michael

                          1 Reply Last reply Reply Quote 0
                          • ruhigundrelaxed
                            ruhigundrelaxed last edited by

                            Ok. Bin drann. Was mir an dem log auffällt, welches hyperion beim clear all wirft ist: "priorities":[]

                            Keine Ahnung ob das damit zusammenhängt. Das Problem ist aktuell, dass ich nicht weiß wie ich das Problem reproduzieren kann. Reicht es den Adapter rauszuschmeißen und neu zu installieren, oder muss ich an ner frische iobroker Instanz testen. Ich bin mir ziemlich sicher, dass es was mit der Prio zu tun hat, da dies das einzige ist, welches in 0.0.12 neu ist. Und das drüber kopieren der Files aus dem Rar hilft? Da ist aber auch die 0.0.12 drin… Bin verwirrt...

                            1 Reply Last reply Reply Quote 0
                            • ruhigundrelaxed
                              ruhigundrelaxed last edited by

                              Ok. Kleines Update. Hab mir mal n frisches ioBroker aufgesetzt. Es läuft nur clearall. Sonst wird alles ignoriert. Das ist ein klares Zeichen, dass was mit der Prio nicht stimmt. Der Fehler, der bei einem der Vorposter bei clearall geworfen wurde, kommt bei mir nicht. Ich bastel mal weiter….

                              1 Reply Last reply Reply Quote 0
                              • ruhigundrelaxed
                                ruhigundrelaxed last edited by

                                Ok! "10" != 10 :lol: Das sollte es gewesen sein. parseInt(adapter.config['prio']) Ich update mal git….

                                1 Reply Last reply Reply Quote 0
                                • Matten Matten
                                  Matten Matten last edited by

                                  ioBroker hyperion Adapter 0.0.13 (2018-05-03)

                                  Bugfix (wrong Datatype for Argument prio)

                                  Funst. vielen dank 🙂

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

                                    Leider wird mir das Update 0.0.13 nicht angeboten. liegt das daran, dass die 0.0.9 zahlenmäßig so weit vorne ist?

                                    Gesendet von meinem SM-N910F mit Tapatalk

                                    1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 last edited by

                                      Der ist noch nicht auf NPM, also bekommst Du ihn nur über GitHub install

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

                                        @apollon77:

                                        Der ist noch nicht auf NPM, also bekommst Du ihn nur über GitHub install `
                                        Danke! War erfolgreich.

                                        Gesendet von meinem SM-N910F mit Tapatalk

                                        1 Reply Last reply Reply Quote 0
                                        • N
                                          Night2k5 last edited by

                                          Moin. Ich bin gerade über deinen Adapter gestolpert und hatte gehofft damit etwas basteln zu können, was man z.B. mit dem originalen Ambilight und Philips Hue - Lampen machen kann.

                                          Nämlich beides miteinander koppeln.

                                          Nun habe ich aber ein selbstgebasteltes Ambilight mit einem Raspberri Pi und einem WS2801 LED-Streifen und Xiaomi Yeelight LED Wifi Leuchtmittel.

                                          Wäre es möglich mit dem Adapter anstelle des Schreiben-Befehls auch einen relativ oft aktualisierenden Lese-Befehl auszuführen?

                                          Damit könnte ich dann die aktuellen Farben des Ambilights auslesen und diese auf meine anderen Leuchten übertragen.

                                          1 Reply Last reply Reply Quote 0
                                          • ruhigundrelaxed
                                            ruhigundrelaxed last edited by

                                            Nee. Sowas geht nicht. (AFAIK) Evt. später mit hyperion.ng. (https://hyperion-project.org/threads/hy … werk.1095/) Ich glaube ich habe ein ähnliches Setup. (ca. 1500 ws2812b + 6 rgb hues.) Die hues laufen bei mir in einem eigenem hyperiond zu dem weitergeleitet wird. (https://hyperion-project.org/wiki/Contr ... le-Devices)

                                            Ist aber bisher keine zufriedenstellende Lösung, da man alle hyperiond ausbremsen muss, um die lahmen hues nicht zu überfahren.

                                            Obwohl... Du hast mich auf eine Idee gebracht. Das wäre zwar ein neuer Adapter, aber wie wäre es mit einem "hyperion-client" adapter. Der nimmt dann die hyperion daten über "rawudp" und steuert anhand von "Regeln" bestimmte iobroker States. Sowas wie hyperion rückwärts. Das geht dann nur mit einer total geringen wiederhohlfrequenz, die man allerdings über eine art "dubble-buffering" asynchron zu der tatsächlichen hyperion wiederhohlfrequenz laufen lassen könngte. Dann könnte man so "fancy" dinge bauen wie komplementäre Beleuchtung. (Wenn Hyperion alle leds "schwarz" macht, leuchten bestimmte LEDs "weiß" oder sowas.) Der Film geht aus, der Abspann läuft, alles wird Dunkel aber dafür gehen dann die hues an, oder sowas...

                                            Wenn daran Interesse besteht, dann bitte ich darum mal eine "Wunschliste" zu erstellen.

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

                                            Support us

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

                                            803
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            24
                                            95
                                            16389
                                            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