Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Yahka mit LED Strip RGB

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Yahka mit LED Strip RGB

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

      Hi,

      Ich bin neu hier und versuche mich gerade mit Yakha. Ich war lange Zeit Homebridge Nutzer und nach einem Hardware Crash wollte ich mal was anderes probieren.

      Ich möchte gern ein LED streifen über HomeKit ansteuern. Allerdings bekommen ich von Homekit/yahka nur einen Wert zurück. Ich schätze das ich diesen umwandeln muss, hab aber noch nicht raus wie. Hat das jemand gelöst und kann mir helfen ?

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

        @dixi

        Natürlich hat das jemand gelöst. Am besten hat das funktioniert


        Du gibst erst einmal ein paar mehr Informationen :

        • Was fuer ein RGB Strip
        • Wie an den ioBroker angebunden
        • was kann der ?
        • wie sehen die Datenpunkte im ioBroker aus
        • was genau willst du ansteuern.

        Dann bekommst Du vielleicht sogar bessere Antworten als diese.

        A.

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

          @Asgothian

          Sorry für die Missverständliche Erklärung. Ich benötige Hilfe die Daten die Ich aus Homekit in den IOBroker bekomme in R,G und B aufzuschlüsseln. Mit ist leider nicht Klar was der Typ des LED Strips mit der Frage zu tun hat.

          Ich habe einen LED streifen WS2812B an einem Ardunio / ESP8266 welche ich über http setzte und auslese. Um nun Farbe etc korekt zu übertragen muß ich den Wert aus yahka / Homekit irgendwie in RGB werte aufteilen und mir ist nicht klar wie.

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

            @dixi
            Hallo,

            das ist doch schon einmal mehr mit dem ich arbeiten kann. Die Aussage "selbstgebaut, per http ausgelesen" war das entscheidende. Wenn du den nicht selber gebaut hättest wuerde der Typ einen Hinweis geben wie sich der Streifen im ioBroker abbildet.

            Das Aufspalten ist insgesamt nicht ganz einfach. Yahka arbeitet im HSV Modell. Es gibt ein JS Modul "color-convert", das du dem Skript-Adapter hinzufügen kannst, um die Umrechnung von HSV in RGB machen zu können. Dazu brauchst Du ein JS Script (Nein, Blockly reicht meines Wissens da nicht), in dem du auf die von Yahka benutzen Datenpunkte triggerst und dann die Ergebnisse der Umrechnung in die Datenpunkte (den Datenpunkt?) des LED-Strips schreibst.

            Wenn die Umrechnung auch umgekehrt funktioniert brauchst du das ganze dann auch noch einmal umgekehrt. Um schleifen zu verhindern solltest du bei den Triggern darauf achten, das du im Yahka auf Werte one ACK triggerst, während du beim Strip nur auf Werte mit ACK triggerst. Umgekehrt setzt du die Werte in Yahka immer mit ACK, und am Strip immer ohne ACK.

            Ich hoffe das hilft soweit.

            A.

            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

            486
            Online

            32.0k
            Users

            80.5k
            Topics

            1.3m
            Posts

            homekit yahka led rgb
            2
            4
            1225
            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