I created a action to raise and lower my blinds using Vera.
Basically, it failed using this logic:
Payload 1 = Phrase of Location of Window -> Vera Device ID
Payload 2 = Phrase Convert Raise, Lower, Stop -> Vera Blind Action of Up, Down, Stop
I had the location of windows as "Downstairs Bedroom Window" or "Dining Room Window" making the expression:
(Raise or Lower) + (Dining Room Window or Downstairs Bedroom Window)
To make it work, I had to find a common static phrase, in my case window. I also removed the location in the payload XML to only have the location be "Dining Room" (no "Window" at the end)
Payload 1 = Phrase of Location of Window -> Vera Device ID
Payload 2 = Phrase Convert Raise, Lower, Stop -> Vera Blind Action of Up, Down, Stop
Phrase = Window
(Raise or Lower) + (Dining Room or Downstairs Bedroom) + Window (static phrase)
While I got it working using a static phrase in the middle, I was wondering if there was a way to only use payload variables only for the vocabulary logic.
Thanks!