Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Rule: SendCommand mit mehreren Werten

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

    Rule: SendCommand mit mehreren Werten

    Hi,

    ich versuche gerade an ein milight item mehrere Werte zu senden:

    sendCommand(RGBSTRIPE, 30.0,34.509804,100.0)
    (Die Werte habe ich mir aus der Event.log rauskopiert, wenn ich das ColorPicker Item benutze)

    Bekomme aber folgenden Fehler:

    Code:
    [ERROR] [o.o.c.s.ScriptExecutionThread ] - Error during the execution  of rule 'Set Color RGB Stripe': Could not invoke method:  org.openhab.model.script.actions.BusEvent.sendCommand(org.openhab.core.items.Item,java.lang.String)  on instance: null
    Ist der Syntax falsch oder geht das schlichtweg nicht?

    Ach, nur einen Wert angeben funktioniert - dann wird der RGBStripe gedimmt.

    Grüße

    #2
    Hi whopperg,

    Habe gerade auch mein milight installiert und stand kurz vor dem gleichen Problem.

    Meine Lösung ist einen kompletten Befehl z.b.:
    Code:
    sendCommand(Milight_Strip1_Color, "0,96.86274509803921,60")
    an mein milight RGB Item zu senden:
    Code:
    Color  Milight_Strip1_Color  "Milight Strip Garderobe Farbwahl"  {milight="bridge1;8;rgb"}
    Damit funktioniert bei mir alles bestens!
    Hoffe das hilft dir weiter!

    Kommentar


      #3
      Danke, funst nun! ;-)
      Die Anführungszeichen waren das ausschlagebene.

      Gruss

      Kommentar

      Lädt...
      X