Ankündigung

Einklappen
Keine Ankündigung bisher.

Neues Plugin für miLight

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Hallo Stephan

    Habe mal dein Plugin (von Hand aus dem DEV) installiert, funktioniert soweit super, vielen Dank dafür!

    Zwei Kleinigkeiten sind mir aufgefallen:
    1. In Zeile 366 in der __init__.py gibt es noch ein Casting-Problem
      Code:
                          if self.bricontrol:
                              if self.lum <= self.cutoff:
                                  self.switch(group, 0)
      wenn du self.cutoff umwandelst in Float, geht es problemlos:
      Code:
                          if self.bricontrol:
                              if self.lum <= float(self.cutoff):
                                  self.switch(group, 0)
    2. Im Zusammenspiel mit dem Colodisc-Widget von Smartvisu funktioniert die Auswahl für die rote Farbe nicht, die Lampe schaltet auf weiß, alle anderen Farben (auch Magenta o.Ä.) funktionieren. Habe mich da jetzt aber nicht weiter reingegraben... Ich habe übrigens eine RGBW-Lampe im Einsatz.


    Viele Grüße
    Dominik

    Kommentar


      #17
      Zitat von Acidrain Beitrag anzeigen



      Zwei Kleinigkeiten sind mir aufgefallen:
      1. In Zeile 366 in der __init__.py gibt es noch ein Casting-Problem
      2. Im Zusammenspiel mit dem Colodisc-Widget von Smartvisu funktioniert die Auswahl für die rote Farbe nicht,
        Viele Grüße
        Dominik
      Hab Beides in Develop gefixt - Code liegt in Github


      Gruß Stephan
      Angehängte Dateien

      Kommentar


        #18
        Super, danke! Funktioniert einwandfrei!

        Kommentar


          #19
          Hallo Stephan,
          danke für das Plugin!! Top. Hab den ganzen Tag begeistert rumprobiert und verschiedene Dinge getestet.

          Glaube aber noch einen Fehler gefunden zu haben. Und zwar in Zeile 195

          194: if group == 4:
          195: data_s = self.white_ch3

          muss das nicht so sein?

          194: if group == 4:
          195: data_s = self.white_ch4

          Würde meine Probleme mit dem 4.Controller erklären bezüglich des "weiß"-schaltens. Habs aber noch nicht getestet, da ich aus Verzweiflung den 4. Controller nun an die 2. Gruppe angeschlossen hab.

          Gruß, Thomas

          Kommentar


            #20
            da hst Du Recht, hab ich in DEV gefixt und Pull request gesetzt

            Gruß Stephan

            Kommentar


              #21
              Hallo,

              grundsätzlich läuft das plugin bei mir auch, habe nur eine Frage:

              Welche Items muss ich wie schalten wenn ich zwischen weiss und einer rgb farbe wechseln will. Ich bekomme das nicht hin.

              Könnte jemand mal einen code schnipsel posten?

              Gruß

              Sebastian

              Kommentar


                #22
                Hallo Leuts,

                ich möchte nun auch meine Milights mal über den KNX Bus in der Farbe ändern.
                Beagle mit Smarthome.py und KNX Anbindung sowie Milight Webinterface sind vorhanden.

                Leider werde ich aus dem Faden bisher nicht wirklich schlau, wie ich das Plugin nun eingebunden bekomme und wo ich das Webinterface vom Milight konfiguriere.
                Wäre schön, wenn da mal jemand seine (erfolgreiche) Vorgehensweise beschreiben könnte.

                Gruß Jürgen
                Zuletzt geändert von Jürgen; 20.03.2017, 12:09.

                Kommentar


                  #23
                  Hier ist der Quellcode zu finden: https://github.com/smarthomeNG/plugi...ht/__init__.py Du kannst einfach ein Unterverzeichnis milight im Ordner plugins erstellen und dann da __init__.py und ggf. auch die Readme.md reinkopieren. In der Readme.md steht auch ein Beispiel zu benötigten Items drin. Du mußt es dann nur noch für SmartHomeNG unter plugin.conf eintragen, aber auch das steht in der Readme.md

                  Kommentar

                  Lädt...
                  X