Ankündigung

Einklappen
Keine Ankündigung bisher.

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