1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Beta Hyperion.ng Yeelight Bridge

Discussion in 'Development' started by Squizzy, 6 January 2020.

  1. Squizzy

    Squizzy New Member

    Messages:
    21
    Hardware:
    RPi2
    >> Hyperion.ng Yeelight Bridge <<

    What is it?
    The bridge makes it possible to use yeelights easy with hyperion.ng.

    How does it work?
    It simply uses the UDPraw packages from Hyperion and translates them to the necessary information for the yeelight python library.

    How does it look like?




    What do I need?
    A system running Python 3, connected to the same network like your Hyperion/Kodi/Yeelights.
    Simply the same system running Hyperion and Kodi, like a RaspberryPi.

    How do I get it?
    You will find everything on my GIT repository.
    https://gitlab.com/tobimiller/hyperion-yeelight-bridge

    Have fun!
     
    Last edited: 6 January 2020
    • Like Like x 2
  2. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,471
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    Ich kann irgendwie nichts sehen...wäre es möglich daas direkt in hyperion.ng als device anzulegen?
     
  3. Squizzy

    Squizzy New Member

    Messages:
    21
    Hardware:
    RPi2
    Was heißt du kannst nichts sehen?

    Wenn ich es als Device anlegen würde, müsste ich die Yeelight API erstmal porten. Das wollte ich eigentlich vermeiden ;)
     
  4. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,471
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    Auf gitlab seh ich kein Code oder irgendwas zum Laden?
     
    • Like Like x 1
  5. Squizzy

    Squizzy New Member

    Messages:
    21
    Hardware:
    RPi2
    Sag das doch gleich :p Da waren die Settings noch falsch gesetzt für die Sichtbarkeit.
     
  6. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,471
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    Jetzt ist was da... danke. Dachte erst ich nutze es falsch
     
  7. pho08

    pho08 New Member

    Messages:
    17
    sieht super aus!

    aber ich fürchte auf LibreElec wird die Installation nicht möglich sein oder? (RPI4)

    :edit sorry -- mein fehler, es gibt ja gar kein hyperion.ng auf LE bis jetzt wenn ichs richtig verstanden hab... beitrag kann also gelöscht werden :(
     
  8. Lord-Grey

    Lord-Grey Member Staff Member Developer

    Messages:
    53
    Hardware:
    RPi3, 32/64bit
    Du kannst jetzt hyperion.ng auf LE installieren. Läuf gut bei mir.

    In einem anderen Beitrag hat @Paulchen-Panther das Kommando beschrieben.
    Kann ich auf dem Handy nicht so gut verlinken. Schau einfach mal.
     
  9. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    542
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
  10. pho08

    pho08 New Member

    Messages:
    17
    oha großartig! das hatte ich wohl übersehen .. werde ich die tage ausprobieren.

    das problem mit der yeelight integration wird aber trotzdem bestehen angesichts der begrenzten möglichkeit auf LE custom softwarepakete zu installieren fürchte ich...?

    oder hat das schon mal jemand hinbekommen?
    Grüße
     
  11. Lord-Grey

    Lord-Grey Member Staff Member Developer

    Messages:
    53
    Hardware:
    RPi3, 32/64bit
    @pho08 Das ist das schöne an den neuen hyperion-ng Paketen... sie kommen mit den Libraries.
    Du mußt nichts zusätzlich installieren.
     
  12. pho08

    pho08 New Member

    Messages:
    17
    ookay das wird ja immer besser! ich dachte nur beim durchlesen der installationsdokumentation auf gitlab dass mir spätestens hier LibreElec einen strich durch die Rechnung machen wird:

    Installation
    Code:
    cd ~/
    git clone https://gitlab.com/tobimiller/hyperion-yeelight-bridge
    cd hyperion-yeelight-bridge
    sudo pip3 install -r requirements.txt
    python3 configurator.py # follow the prompts
    
     
  13. Lord-Grey

    Lord-Grey Member Staff Member Developer

    Messages:
    53
    Hardware:
    RPi3, 32/64bit
    Ah sorry, ich hatte mich nur auf Hyperion.ng bezogen....
    Wäre eine Gelegenheit Yeelight auch als Device in Hyperion zu implementieren....
     
    • Like Like x 1
    • Agree Agree x 1
  14. pho08

    pho08 New Member

    Messages:
    17
    ja , ja und jaa! wen muss ich bestechen um die implementation zu beschleunigen? :D

    die philips lampen sind einfach überteuert und die bridge brauch ich auch nicht
     
  15. Lord-Grey

    Lord-Grey Member Staff Member Developer

    Messages:
    53
    Hardware:
    RPi3, 32/64bit
    @pho08 I do not have a Yeelight, but if I would put some code together the comings weeks, would you be able to compile Hyperion.ng and support testing?
     
  16. pho08

    pho08 New Member

    Messages:
    17
    if you run me through the steps for installation , i would happily volunteer with the testing. Preparing a fresh LE install with hyperion.ng on my RPI4 as we speak
     
  17. Guidos

    Guidos New Member

    Messages:
    1
    Hardware:
    RPi1/Zero
    Ich habe alles wie in der Anleitung installiert, aber das Yeelight (V2) geht aus und mehr passiert nicht. Wie kann ich kontrollieren, ob das Yeelight Daten bekommt?
    RPI 4, Buster light, Hyperion.NG
    Muss zwingend Kodi installiert sein? Sollte im Hyperion außer dem Port und UDPraw, und der Position der LED noch etwas eingestellt werden?

    Beste Grüße