Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - ColorPicker

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

    - √ - ColorPicker

    Hallo,
    ich suche gerade verzweifelt ein Beispiel/wiki zum ColorPicker
    Ich hab ein Beispiel hier aus dem Forum eingebunden, prinzipiell funktioniert es.
    Wie komme ich aber an die HSV Daten, alle Beispiele beziehen sich auf RGB.
    Weiterhin benötigige ich die Daten "eigentlich" immer 3 stellig mit führenden Nullen, wie kann ich das mappen ?

    Code:
    rule "Set RGB value"
    when
           Item RGB changed
    then
            hsbValue = RGB.state as HSBType
    
            redValue   = hsbValue.red.intValue.toString
            greenValue = hsbValue.green.intValue.toString
            blueValue  = hsbValue.blue.intValue.toString
    //hier als beispiel red eingetragen
            sendHttpGetRequest("http://192.168.0.198/3?001?050?001?255?000?"+redValue + "?100?100")
    end
    Holger

    #2
    Also die Werte hab ich mittlerweile gefunden,
    hsbValue.hue, .saturation und .brightness
    Die Umwandlung in Integer Typen ist mir aber nicht gelungen,
    also aus
    Code:
    RGB received command 2.8272251308900525,90.09433962264151,83.13725490196079
    sollen die 3 Werte 2, 90 und 83 werden.
    Ich hab das jetzt mit substring und indexof'.' abgeschnitten, ist aber nicht so schön wie ich finde.
    Wenn jemand noch eine Idee hat, her damit

    Holger

    Kommentar


      #3
      Hi Holger,

      benutzt Du für Deine Regeln eigentlich nicht den Designer? Dann kannst Du mit Ctrl+Space sehr einfach sehen, welche Möglichkeiten Du hast - da springt Dir auf dem hsbType schon gleich ein "brightness" entgegen und auf der brightness dann z.B. ein "intValue":
      Code:
      hsbValue.brightness.intValue
      So solltest Du sehr einfach an das gewünschte Ergebnis kommen.

      Viele Grüße,
      Kai

      Kommentar


        #4
        Hallo Kai,
        danke für den Hinweis, hab es umgesetzt und funktioniert.

        Mit dem Designer hab ich irgendwie Probleme, ich arbeite beruflich mit Eclipse und Netbeans, aber hab mit dem Designer irgendwie Probleme.
        Werd das nochmal testen. Bisher entstehen alle Rules/Items usw. im Editor.

        Nochmal danke und ich werd mich damit beschäftigen.

        Holger

        Kommentar


          #5
          Hi,

          Zitat von HolgerW Beitrag anzeigen
          Mit dem Designer hab ich irgendwie Probleme
          welche Probleme sind das denn konkret?

          Gruß,

          Thomas E.-E.
          Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

          Kommentar


            #6
            Wollte gerade mal neu runterladen...
            aktuell stoppt der Download bei ca 50%.. siehe Anhang.
            Firefox siehe Bild und IE bringt dann Timeout.

            Holger
            Angehängte Dateien

            Kommentar


              #7
              Versuch mal diesen hier: https://openhab.ci.cloudbees.com/job...signer-win.zip

              Kommentar


                #8
                Dieser Link hat funktioniert.
                Stimmt, mit ctrl+space werden die Möglichkeiten angezeigt.
                Insgesamt zeigt er aber weitere "hunderte" Fehler an.
                Was ich vermisse, einen Save Button. Muss ich den Designer jedesmal beenden ?

                Holger
                Angehängte Dateien

                Kommentar


                  #9
                  sitemap bringt folgenden Fehler (bild)
                  Angehängte Dateien

                  Kommentar


                    #10
                    Zum Speichern kannst Du Ctrl+S nutzen.
                    Der Fehler sieht nach https://code.google.com/p/openhab/issues/detail?id=295 aus - d.h. da ist bereits irgendetwas in Deiner Sitemap krumm.

                    Grüße,
                    Kai

                    Kommentar


                      #11
                      Zitat von kkreuzer Beitrag anzeigen
                      Zum Speichern kannst Du Ctrl+S nutzen.
                      muss man so was einfach wissen ?

                      Kommentar


                        #12
                        Ja
                        Steuerung (Taste) ? Wikipedia

                        Kommentar


                          #13
                          "mein" eclipse hat nen save button ;-) --> Anhang
                          Sitemap teste ich gerade...

                          Holger
                          Angehängte Dateien

                          Kommentar


                            #14
                            Ok, etwas eigenwillig aber funktioniert jetzt.
                            Auf der etwas lahmen VM Ware Maschine braucht er seine Zeit zum einblenden.
                            Danke !
                            Holger

                            Kommentar


                              #15
                              Zitat von HolgerW Beitrag anzeigen
                              muss man so was einfach wissen ?
                              Es gibt auch ein Kontextmenü (im Textfenster) in dem die Tastaturkürzel mit aufgeführt werden.

                              Kommentar

                              Lädt...
                              X