powered by laziness
Home | Documentation | Developers | Forums | The Future | Contact

-<actions>
-<action name="Say"description="Read out a message from a source">
-<parameters>
 <parameter name="from"default=""description="The person/application/appliance the message is from"/>
 <parameter name="value"default="empty message"description="The text of the message"/>
 </parameters>
-<commands>
 <command name="PBL.Plugin.Speech.SpeakCommandProcessor"from="[from]"value="[value]"/>
 </commands>
 </action>
-<action name="Alert"description="Alert using lights"label="Switch blue light on and off">
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="on"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A4"action="on"percentage=""/>
 <command name="PBL.Plugin.Process.WaitCommandProcessor"milliseconds="500"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="off"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A4"action="off"percentage=""/>
 </commands>
 </action>
-<action name="ToggleGardenLights"description="Toggle garden lights"label="Toggle Garden Lights">
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A4"action="toggle"percentage=""/>
 </commands>
 </action>
-<action name="ToggleLivingRoomLights"description="Toggle livingroom lights"label="Toggle">
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A2"action="toggle"percentage=""/>
 </commands>
 </action>
-<action name="ToggleStriplight"description="Toggle"label="Toggle">
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="toggle"percentage=""/>
 </commands>
 </action>
-<action name="ToggleUplighter"description="Toggle"label="Toggle">
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="toggle"percentage=""/>
 </commands>
 </action>
-<action name="ToggleKitchenLight"description="Toggle"label="Toggle">
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="toggle"percentage=""/>
 </commands>
 </action>
-<action name="SetAllStatus"description="Set the status of all the X10 devices to a single value">
-<parameters>
 <parameter name="action"default="on"description="Sets status of all devices"/>
 </parameters>
-<commands>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="[action]"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="[action]"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A2"action="[action]"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="[action]"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A4"action="[action]"percentage=""/>
 </commands>
 </action>
-<action name="Movie"description="Play a movie using PowerDVD">
-<parameters>
 <parameter name="file"default=""description="Physical location of movie file"/>
 </parameters>
-<commands>
 <command name="PBL.Plugin.RunCommandProcessor.RunCommandProcessor"program="D:\programs\power DVD\PowerDVD.exe"arguments="[file]"/>
 </commands>
 </action>
-<action name="MP3MediaPlayer"description="Play an MP3 using Internet explorer to launch it">
-<parameters>
 <parameter name="file"default=""description="http location of music"/>
 </parameters>
-<commands>
 <command name="PBL.Plugin.RunCommandProcessor.RunCommandProcessor"program="C:\Program Files\Windows Media Player\wmplayer.exe"arguments="[file]"/>
 </commands>
 </action>
-<action name="MP3"description="Play an MP3 using Internet explorer to launch it">
-<parameters>
 <parameter name="file"default=""description="http location of music"/>
 </parameters>
-<commands>
 <command name="PBL.Plugin.RunCommandProcessor.RunCommandProcessor"program="iexplore.exe"arguments="[file]"/>
 </commands>
 </action>
-<action label="All On"name="AllDevicesOn"description="Turn all the devices on">
-<commands>
-<command name="ExecAction"action="SetAllStatus">
 <parameter name="action">On</parameter>
 </command>
 </commands>
 </action>
-<action label="All off"name="AllDevicesOff"description="Turn all the devices off">
-<commands>
 <command name="ExecAction"action="StopMusic"/>
-<command name="ExecAction"action="SetAllStatus">
 <parameter name="action">Off</parameter>
 </command>
 </commands>
 </action>
-<action label="Stop music"name="StopMusic"description="stop music playing by ending Winamp">
-<commands>
 <command name="PBL.Plugin.Process.KillCommandProcessor"process="winamp"/>
 </commands>
 </action>
-<action label="Soft music"name="SoftMusic"description="Play some soft music">
-<commands>
-<command name="ExecAction"action="MP3">
 <parameter name="file">http://localhost/music/oldies/Frank Sinatra/Yesterday/Yesterday.m3u</parameter>
 </command>
 </commands>
 </action>
-<action label="Soft mood"name="SoftMood"description="Turn the lights down, put on some soft music">
-<commands>
 <command name="ExecAction"action="StopMusic"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A2"action="dim"percentage="50%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="off"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="off"percentage="100%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="bright"percentage="100%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A4"action="on"percentage="100%"/>
 <command name="PBL.Plugin.Process.WaitCommandProcessor"milliseconds="2000"/>
 <command name="ExecAction"action="SoftMusic"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="dim"percentage="75%"/>
 <command name="PBL.Plugin.Process.WaitCommandProcessor"milliseconds="1000"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="on"percentage=""/>
 <command name="PBL.Plugin.Process.WaitCommandProcessor"milliseconds="2000"/>
 </commands>
 </action>
-<action label="Cleaner Lighting"name="CleanerLights"description="Make sure kitchen light is on for cleaner">
-<commands>
 <command name="ExecAction"action="StopMusic"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="on"percentage="100%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="off"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A2"action="off"percentage="100%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="off"percentage="100%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A4"action="off"percentage="100%"/>
 </commands>
 </action>
-<action label="Welcome Home"name="WelcomeHome"description="Turn on the lights, put on some soft music">
-<commands>
 <command name="ExecAction"action="StopMusic"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A2"action="on"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="off"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="on"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="on"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="on"percentage=""/>
 <command name="ExecAction"action="SoftMusic"/>
 </commands>
 </action>
-<action label="Movie time"name="Movie"description="Wait 20 seconds.Turn the lights in dining room off, dim living room lights">
-<commands>
 <command name="ExecAction"action="StopMusic"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A5"action="off"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A3"action="off"percentage=""/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A2"action="dim"percentage="75%"/>
 <command name="PBL.Plugin.X10Library.X10CommandProcessor"device="A1"action="on"percentage=""/>
 </commands>
 </action>
-<action name="PlayMusic">
-<parameters>
 <parameter name="music"default="No message specified"description="Music to play - fullpath"/>
 </parameters>
-<commands>
-<command name="ExecAction"action="MP3">
 <parameter name="file">http://localhost/[music]</parameter>
 </command>
 </commands>
 </action>
-<action name="OSD"description="Display a message on the screen">
-<parameters>
 <parameter name="message"default="blank message"description="Message to display"/>
 </parameters>
-<commands>
 <command name="PBL.Plugin.OnScreenDisplay.OSDCommandProcessor"message="[message]"screen="1"/>
 </commands>
 </action>
 </actions>