MDT RGBW LED Controller RGB Farbwert senden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • TyMi
    Dumb Home'r
    • 17.01.2016
    • 22

    MDT RGBW LED Controller RGB Farbwert senden

    Hallo zusammen,

    leider konnte ich folgendes Problem durch probieren und Suche im Forum bisher noch nicht lösen.
    Der RGBW LED Controller AKD-0424V.01 von MDT erwartet im RGB Betrieb einen 3 Byte Farbwert (232.600 RGB Wert 3x(0..255) zur absoluten Farbeinstellung.
    Ich bringe es nicht auf die Reihe diesen zu senden.


    Über die ETS funktioniert das problemlos, die Loxone Config erkennt die aus der ETS gesendeten Daten als EIS4 Datum.

    Leider bin ich nicht in der Lage den Analogwert aus der Loxone direkt als Gesamtwert zu schicken.
    Man könnte natürlich die einzelnen Werte aufsplitten und einzeln für jeden Kanal senden aber das geht doch sicher auch geschickter, oder?

    Vielen Dank für eure Hilfe,
    Michael
    Zuletzt geändert von TyMi; 30.01.2016, 12:02.
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6292

    #2
    Was die Config da für einen Typ erkennt ist doch irrelevant. Du musst das den Typ einstellen, der dargestellt wird/werden soll. Das steht letztlich auch in der ETS um was für eine Typ es sich da handelt.
    Den Wert wirst Du auf alle Fälle Umrechnen müssen, da Loxone ja 0-100% je Farbe rechnet und nicht 0-255. Da es hier um 3 Einzelwerte geht, kannst Du das auch nicht mit dem Skalierer machen. Höchstens nach dem aufsplitten.
    Rückzu wird es das Gleiche werden. Du muss die Bytes einzeln nehmen und dann zu 0-100% umrechnen.

    Gruß Sven
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar

    • helgeK
      Azubi
      • 27.08.2015
      • 7

      #3
      Hallo TyMi,
      ich verwende ebenfalls den AKD-0424V.01 von MDT. Bin allerdings noch nicht dazu gekommen, diesen vollständig im miniServer zu implementieren.
      Für die Rückmeldung verwende ich folgendes PicoC Program, welches auch reibungslos funktioniert.



      Code:
      // ---------------------------------------------
      // SUB Functions
      // ---------------------------------------------
      unsigned long    CalcRgbStat (unsigned long InputStat)
      {
          unsigned long    ByteStat,        PercentSat;
          unsigned long    ByteStatR,    PercentSatR;
          unsigned long    ByteStatG,    PercentSatG;
          unsigned long    ByteStatB,    PercentSatB;
      
          ByteStat = InputStat;
      
          // Calc R Stat
          ByteStatR    = (ByteStat & 0x00FF0000) >> 16;
          PercentSatR    = (ByteStatR * 100 ) / 255;
          PercentSatR    = PercentSatR * 100 * 100 * 100;
      
          ByteStatG    = (ByteStat & 0x0000FF00) >> 8;
          PercentSatG    = (ByteStatG * 100 ) / 255;
          PercentSatG    = PercentSatG * 100 * 10;
      
          ByteStatB    = (ByteStat & 0x000000FF);
          PercentSatB    = (ByteStatB * 100 ) / 255;
      
          PercentSat    = PercentSatR + PercentSatG + PercentSatB;
      
          return PercentSat;
      }
      
      
      
      float                        KnxStatByte;
      unsigned long    KnxStatPercent;
      int                             nEvents;
      
      while(TRUE)
      {
          nEvents = getinputevent();
          if (nEvents & 0x0001)
          {
              KnxStatByte    = getinput(0);
              KnxStatPercent    = (unsigned long) KnxStatByte;
              KnxStatPercent    = CalcRgbStat (KnxStatPercent);
              setoutput(0,KnxStatPercent);
      
          }
          sleep(100);
      }

      Die interessantere Richtung, hab ich noch nicht umgesetzt :-)

      Die andere Frage ist, wie man am besten den Farbmischer mit KNX verknüpft.

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6292

        #4
        Nun, ich denke mal genau anders herum
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        • helgeK
          Azubi
          • 27.08.2015
          • 7

          #5
          Nach langer Zeit greife ich hier das Thema mal wieder auf,

          Mir stellt sich gerade die Frage, wie ich den 3- Byte- Wert auf den Bus bekomme.
          Wenn ich den Datentyp EIS 3 / EIS 4 verwende, wird mir ja nur das Datum/ die Uhrzeit des MS auf den Bus gesendet und nicht der übergebenen Wert, den ich gerne hätte.

          Jemand da, der dieses Problem gelöst hat?

          Kommentar

          • dc4frt
            Dumb Home'r
            • 31.08.2015
            • 17

            #6
            Gibt es hier schon eine Lösung?
            Miniserver, 1-wire, KNX, Pollin AVR-net-io

            Kommentar

            • Steiny
              Dumb Home'r
              • 11.07.2016
              • 28

              #7
              Hallo Leute,

              ich habe den MDT AKD-0424R.01 in Verbindung mit Loxone im Einsatz und dessen Steuerung funktioniert einwanfrei.
              Gelöst habe ich es wiefolgt:
              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: cfg.jpg
Ansichten: 3477
Größe: 102,8 KB
ID: 57077

              Die Lösung ist der Baustein "RGB-Lichszene", dieser liefert die Werte für Rot/Grün/Blau auf separate Ausgänge welche dann mit dem jeweiligen KNX Aktor (GA) verbunden werden.
              Der KNX Aktor in Loxone ist wiefolgt anzulegen:
              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Aktor.jpg
Ansichten: 3485
Größe: 91,5 KB
ID: 57073

              Wichtig ist die Werte-Korrektur, da der RGB-Baustein die Werte um eine Zehnerpotenz niedriger liefert.

              Der Baustein "Lichsteuerung" kann vorgeschaltet werden um dessen erweiterte Funktionen nutzen zu können, wie z.B. in meinem Fall die separate Ansteuerung des "Weiß"-Kanals.

              Das wars, eigentlich ganz einfach! Sicher wäre es noch "schöner" die Werte für alle 3 Kanäle über eine GA senden zu können, dass Ergebniss ändert sich dadurch aber nicht wirklich.

              Hoffe es hilft jemanden!

              BG,
              Steiny

              Angehängte Dateien
              Zuletzt geändert von Steiny; 21.09.2016, 17:43.

              Kommentar


              • dc4frt
                dc4frt kommentierte
                Kommentar bearbeiten
                super DANKE für die Anleitung.. dann kaufe ich das Ding doch gleich mal und probiere es aus ;-)
            • Andy aus B
              Dumb Home'r
              • 13.09.2015
              • 20

              #8
              Was hat ihr in der ETS bei Parameter eingestellt und welche Objektfuntkion habt ihr genommen damit es geht?

              Kommentar

              • windflyer
                Smart Home'r
                • 03.11.2017
                • 55

                #9
                Hallo Leute,

                ich bin gerade dabei meinen MDT LED Controller mit Loxone zu verbinden.
                Habt Ihr eine Lösung wie ich den Controller in vollem Umfang in Loxone integrieren kann, inkl. RGBWW und TW und das am Besten noch mit einer ansprechenden Visu?
                Danke und liebe Grüße

                Kommentar

                • Gast

                  #10
                  Steiny

                  Genau wie du hier beschrieben hast lief es bei mir auch TOP!
                  Leider nach einem Update (von Config oder App) hab ich jetzt ein Problem.

                  In der IOs App konnte man wunderbar über ein Farbspektrum / Farbbalken die Farbe aussuchen, man konnte auch direkt Blau, Rot, Grün aussuchen. Dies geht nicht mehr.
                  Auch konnte man, wenn man die Farbe gewählt hatte die Helligkeit per Regler dimmen. Diese Funktion gibt es auch nicht mehr!
                  Es kann nur noch die Farbe gewählt werden.

                  Habt ihr ein Tip wie man die Farbe und die Helligkeit wählen kann ohne in der App zwei Regler zu haben?

                  Kommentar

                  • Gast

                    #11
                    Nach langer Wartezeit brachte ein Update nun endlich die ALTE Funtion wieder! Ich freu mich sehr darüber!


                    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Bildschirmfoto 2022-04-10 um 10.48.20.png
Ansichten: 1078
Größe: 114,5 KB
ID: 344292 EI

                    Kommentar

                    • Kesseler-smarthome
                      Azubi
                      • 15.11.2020
                      • 8

                      #12
                      Hallo

                      ich stehe gerade vor dem gleichen Problem.
                      Muss bestehende KNX Aktoren in Loxone einbinden. Alles kein Problem bis auf den 4-Kanal KNX Dimmer, an dem ein RGBW Streifen angeschlossen ist.

                      Die Beschreibung von Steiny habe ich soweit verstanden.
                      Aber wie stelle ich die 2 Ausgange am Lichtbaustein ein, so dass ich RGBW dimmen kann?
                      Smarte Grüße aus Steinheim

                      Wolfgang

                      Kommentar

                      • Nobbi75
                        Lox Guru
                        • 25.08.2015
                        • 1260

                        #13
                        Moin zusammen, ich will an meiner Lichtsteuerung (Gen2) einen KNX RGBW Stripe anschließen. Meines Wissens bekomme ich das RGB Signal nur in Einzelteilen (R+G+B als einzelner KNX Aktor) auf den Bus und nicht als einzelnes 3-byte (DP232.600) Telegramm. Darüber hinaus gibt die Lichsteuerung leider nur RGB aus. Da wir


                        Hatten das Thema hier schon mal. Vielleicht hilft es

                        Kommentar

                        Lädt...